func init // adds using namespace sys.add_use('System.Windows.Forms') // initialize instance params = this.props('Constructor').value if(params == 'None') sys.add_var(this.name, 'ListViewItem') else if(params == 'Constructor') params = '' elseif(params == 'Constructor2') params = '' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor3') params = '' + d("text") elseif(params == 'Constructor4') params = '' + d("Items") elseif(params == 'Constructor5') params = '' + d("subItems") + ', ' + d("imageIndex") elseif(params == 'Constructor6') params = '' + d("subItems") + ', ' + d("imageKey") elseif(params == 'Constructor7') params = '' + d("text") + ', ' + d("imageIndex") elseif(params == 'Constructor8') params = '' + d("text") + ', ' + d("imageKey") elseif(params == 'Constructor9') params = '' + d("text") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor10') params = '' + d("Items") + ', ' + d("imageIndex") elseif(params == 'Constructor11') params = '' + d("Items") + ', ' + d("imageKey") elseif(params == 'Constructor12') params = '' + d("Items") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor13') params = '' + d("subItems") + ', ' + d("imageIndex") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor14') params = '' + d("subItems") + ', ' + d("imageKey") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor15') params = '' + d("text") + ', ' + d("imageIndex") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor16') params = '' + d("text") + ', ' + d("imageKey") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor17') params = '' + d("Items") + ', ' + d("imageIndex") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor18') params = '' + d("Items") + ', ' + d("imageKey") + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor19') params = '' + d("Items") + ', ' + d("imageIndex") + ', ' + d("foreColor") + ', ' + d("backColor") + ', ' + (isdef("Font") ? d("font") : sys.get_undef_manager("Font")) elseif(params == 'Constructor20') params = '' + d("Items") + ', ' + d("imageKey") + ', ' + d("foreColor") + ', ' + d("backColor") + ', ' + (isdef("Font") ? d("font") : sys.get_undef_manager("Font")) elseif(params == 'Constructor21') params = '' + d("Items") + ', ' + d("imageIndex") + ', ' + d("foreColor") + ', ' + d("backColor") + ', ' + (isdef("Font") ? d("font") : sys.get_undef_manager("Font")) + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) elseif(params == 'Constructor22') params = '' + d("Items") + ', ' + d("imageKey") + ', ' + d("foreColor") + ', ' + d("backColor") + ', ' + (isdef("Font") ? d("font") : sys.get_undef_manager("Font")) + ', ' + (isdef("Group") ? d("group") : sys.get_undef_manager("Group")) end sys.add_object(this.codename, 'ListViewItem', params) // initialize properties this.make_props(blk_init) end // makes implementation methods for properties sys._prop_init('BackColor', 0, 1, 0) sys._prop_init('Checked', 0, 1, 104) sys._prop_init('Font', 0, 1, 0) sys._prop_init('ForeColor', 0, 1, 0) sys._prop_init('Group', 0, 1, 0) sys._prop_init('ImageIndex', 0, 1, 1) sys._prop_init('ImageKey', 0, 1, 2) sys._prop_init('IndentCount', 0, 1, 1) sys._prop_init('StateImageIndex', 0, 1, 1) sys._prop_init('SubItems', 1, 0, 0) sys._prop_init('Tag', 0, 1, 0) sys._prop_init('Text', 0, 1, 2) sys._prop_init('ToolTipText', 0, 1, 2) sys._prop_init('UseItemStyleForSubItems', 0, 1, 104) // makes implementation of methods as properties sys._mtd_as_prop_init('ListViewItem') end func doConstructor() blk.println(this.codename, ' = new ListViewItem();') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor2(data) blk.println(this.codename, ' = new ListViewItem(', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor3(data) blk.println(this.codename, ' = new ListViewItem(', d("text"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor4(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor5(data) blk.println(this.codename, ' = new ListViewItem(', d("subItems"), ', ', d("imageIndex"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor6(data) blk.println(this.codename, ' = new ListViewItem(', d("subItems"), ', ', d("imageKey"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor7(data) blk.println(this.codename, ' = new ListViewItem(', d("text"), ', ', d("imageIndex"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor8(data) blk.println(this.codename, ' = new ListViewItem(', d("text"), ', ', d("imageKey"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor9(data) blk.println(this.codename, ' = new ListViewItem(', d("text"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor10(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageIndex"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor11(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageKey"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor12(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor13(data) blk.println(this.codename, ' = new ListViewItem(', d("subItems"), ', ', d("imageIndex"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor14(data) blk.println(this.codename, ' = new ListViewItem(', d("subItems"), ', ', d("imageKey"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor15(data) blk.println(this.codename, ' = new ListViewItem(', d("text"), ', ', d("imageIndex"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor16(data) blk.println(this.codename, ' = new ListViewItem(', d("text"), ', ', d("imageKey"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor17(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageIndex"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor18(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageKey"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor19(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageIndex"), ', ', d("foreColor"), ', ', d("backColor"), ', ', isdef("Font") ? d("font") : sys.get_undef_manager("Font"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor20(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageKey"), ', ', d("foreColor"), ', ', d("backColor"), ', ', isdef("Font") ? d("font") : sys.get_undef_manager("Font"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor21(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageIndex"), ', ', d("foreColor"), ', ', d("backColor"), ', ', isdef("Font") ? d("font") : sys.get_undef_manager("Font"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func doConstructor22(data) blk.println(this.codename, ' = new ListViewItem(', d("Items"), ', ', d("imageKey"), ', ', d("foreColor"), ', ', d("backColor"), ', ', isdef("Font") ? d("font") : sys.get_undef_manager("Font"), ', ', isdef("Group") ? d("group") : sys.get_undef_manager("Group"), ');') this.make_props(blk) event("onListViewItem", this.codename) end func make_props(blkout) sys.set_typed_field(8, 'BackColor', '', '', blkout) sys.set_typed_field(104, 'Checked', '', '', blkout) sys.set_typed_field(20, 'Font', '', '', blkout) sys.set_typed_field(8, 'ForeColor', '', '', blkout) sys.set_typed_field(20, 'Group', '', '', blkout) sys.set_typed_field(1, 'ImageIndex', '', '', blkout) sys.set_typed_field(2, 'ImageKey', '', '', blkout) sys.set_typed_field(1, 'IndentCount', '', '', blkout) sys.set_typed_field(1, 'StateImageIndex', '', '', blkout) sys.set_typed_field(20, 'Tag', '', '', blkout) sys.set_typed_field(2, 'Text', '', '', blkout) sys.set_typed_field(2, 'ToolTipText', '', '', blkout) sys.set_typed_field(104, 'UseItemStyleForSubItems', '', '', blkout) end