// adds using namespace sys.add_use('System.Windows.Forms') sys.add_use('System.ComponentModel') // initialize properties sys.set_typed_field(104, 'AddExtension') sys.set_typed_field(104, 'AutoUpgradeEnabled') sys.set_typed_field(104, 'CheckFileExists') sys.set_typed_field(104, 'CheckPathExists') sys.set_undef_field('DefaultExt') sys.set_typed_field(104, 'DereferenceLinks') sys.set_undef_field('FileName') sys.set_undef_field('Filter') sys.set_undef_field('FilterIndex') sys.set_undef_field('InitialDirectory') sys.set_typed_field(104, 'RestoreDirectory') sys.set_typed_field(104, 'ShowHelp') sys.set_typed_field(104, 'SupportMultiDottedExtensions') sys.set_undef_field('Title') sys.set_typed_field(104, 'ValidateNames') // make methods for properties sys._prop_init('AddExtension', 1, 1, 104) sys._prop_init('AutoUpgradeEnabled', 1, 1, 104) sys._prop_init('CheckFileExists', 1, 1, 104) sys._prop_init('CheckPathExists', 1, 1, 104) sys._prop_init('CustomPlaces', 1, 0, 0) sys._prop_init('DefaultExt', 1, 1, 2) sys._prop_init('DereferenceLinks', 1, 1, 104) sys._prop_init('FileName', 1, 1, 2) sys._prop_init('FileNames', 1, 0, 0) sys._prop_init('Filter', 1, 1, 2) sys._prop_init('FilterIndex', 1, 1, 1) sys._prop_init('InitialDirectory', 1, 1, 2) sys._prop_init('RestoreDirectory', 1, 1, 104) sys._prop_init('ShowHelp', 1, 1, 104) sys._prop_init('SupportMultiDottedExtensions', 1, 1, 104) sys._prop_init('Title', 1, 1, 2) sys._prop_init('ValidateNames', 1, 1, 104) // Initialize common Events if(linked('onFileOk') and not(this.onFileOk == 'defined')) sys.add_event_type('onFileOk', 'FileOk', 'CancelEvent', 'args') end