func init // adds using namespace sys.add_use('System.Drawing') // initialize instance sys.add_var(this.name, 'IDeviceContext') end func GetHdc blk.println(this.codename, ' = ', d('Interface'), ';') return(this.codename + '.GetHdc()') end func doReleaseHdc() blk.println(this.codename, ' = ', d('Interface'), ';') .println(this.codename, '.ReleaseHdc();') end