func init // adds using namespace sys.add_use('System.Drawing') // initialize instance params = '' + sys.get_typed_field('Color.Black', 'Color', 8) sys.add_object(this.codename, 'SolidBrush', params) // makes implementation methods for properties sys._prop_init('.Color', 1, 1, 0) // makes implementation of methods as properties sys._mtd_as_prop_init('SolidBrush') // initialize common events and properties include("Brush-init") end func doConstructor(data) blk.println(this.codename, ' = new SolidBrush(', sys.get_typed_field(data, 'Color', 8), ');') end