func init // adds using namespace sys.add_use('HiAsm') // initialize instance sys.add_object(this.codename, 'ProjectBuilder') // initialize events sys.event_imp('onResult', '', '', '', 'Object sender, bool args') sys.event_add('onResult', 'BuildHandler', '', 'BuildCallback') end func doBuild(data) blk.println(this.codename + '.build(', d("SDK", 20), ');') end func doRun(data) blk.println(this.codename, '.run(', d("SDK", 20), ');') end func doStop(data) blk.println(this.codename, '.stop(', d("SDK", 20), ');') end