func init if(not isdef("AssemblyInfoFile")) sys.compile_add(code(this.props('AssemblyInfoFile').value)) end arr = this.props('References').value if(arr.size()) for(i = 0; i < arr.size(); i++) sys.reference_add(code(arr.get(i))) end end arr = this.props('Resources').value if(arr.size()) sys.set_resources() sys.response_append(response_res, '\n/compile\n') for(i = 0; i < arr.size(); i++) sys.response_append(response_res, arr.get(i) && ',' && code_dir() && 'resource' && i && '.resources\n') sys.resource_add(code(code_dir()) + 'resource' + i + '.resources', 'resource' + i) end cmd = '"' && sys.get_folder(0) + 'resgen.exe" @"' + code(code_dir()) + code(response_res) + '"' if(not exec(cmd, 0)) error(this.name + ' - can not exec() ' + cmd) end end if(not isdef("Manifest")) blk_prop.println('', code(unescape(this.props('Manifest').value)), '') end if(isdef("Win32Icon") and isdef("Manifest")) ver = split(version, '.') if(ver.get(0) == "4") sys.link_win32_resources() end elseif(not isdef("Win32Icon")) blk_prop.println('', code(unescape(this.props('Win32Icon').value)), '') end user_level = this.props("UserLevel").value end