include("MakeMenu") func init // adds using namespace sys.add_use('System.Windows.Forms') // initialize object sys.add_object(this.codename, 'ContextMenuStrip') // makes implementation methods for properties sys._prop_init('SourceControl', 1, 0, 0) // makes implementation of methods as properties sys._mtd_as_prop_init('ContextMenuStrip') // initialize properties this.init_props(blk_init) end func init_props(blk_out) sys.blk_init_store(blk_out) // initialize properties if(not isdef("MenuItems")) this.MakeMenu('onSubItemCliked' + this.id, 'onSubItemCliked' + this.id) end // initialize events sys.event_imp('onSubItemCliked', '', '((ToolStripMenuItem)sender).Text') // initialize common events and properties include("ToolStripDropDownMenu-init") include("InheritToolStripDropDown-init") include("ToolStrip-init") include("ScrollableControl-init") sys.blk_init_restore(blk_out) end include("ToolStripDropDownMenu") include("InheritToolStripDropDown") include("ToolStrip") include("ScrollableControl")