func init // checks installation Adobe Photoshop and adds references include("AdobePhotoshop") // initialize instance sys.add_object(this.codename, 'ps.PNGSaveOptions') // initialize properties sys.set_typed_field(1, 'Compression') sys.set_typed_field(104, 'Interlaced') // make methods for properties sys._prop_init('Compression', 0, 1, 1) sys._prop_init('Interlaced', 0, 1, 104) end func SaveOptions return(this.codename) end