// adds using namespace sys.add_use('System.Windows.Forms') // initialize properties sys.set_typed_field(20, 'DropDown') // makes implementation methods for properties sys._prop_init('DropDown', 1, 1, 0) sys._prop_init('DropDownDirection', 1, 1, 0) sys._prop_init('DropDownItems', 1, 0, 0) sys._prop_init('HasDropDownItems', 1, 0, 104) sys._prop_init('Pressed', 1, 0, 104) // makes implementation of simple methods sys._method_init('HideDropDown') sys._method_init('ShowDropDown') // initialize events if(not (this.onDropDownClosed == 'defined')) sys.event_imp('onDropDownClosed') end sys.event_add('onDropDownClosed', '', '', '', sys.get_obj_name(this.name)) if(not (this.onDropDownItemClicked == 'defined')) sys.event_imp('onDropDownItemClicked', '', '', '', 'Object sender, ToolStripItemClickedEventArgs args') end sys.event_add('onDropDownItemClicked', 'ToolStripItemClickedEventHandler', '', '', sys.get_obj_name(this.name)) if(not (this.onDropDownOpened == 'defined')) sys.event_imp('onDropDownOpened') end sys.event_add('onDropDownOpened', '', '', '', sys.get_obj_name(this.name)) if(not (this.onDropDownOpening == 'defined')) sys.event_imp('onDropDownOpening') end sys.event_add('onDropDownOpening', '', '', '', sys.get_obj_name(this.name))