项目资源管理器

导入的类型库
其他
包
引用
资源
源文件
当项目打开时,会显示上下文相关的图标。
项目设置
- 信息
切换文件视图 (CTRL + R)
添加...
与右键菜单相同
[!注意]
待办:添加每个菜单项。
右键菜单 - 添加

添加文件夹
添加 Windows 窗体
添加 Windows MDI 窗体
添加 Windows 用户控件
添加 Windows 属性页
添加 Windows 报表
添加自定义控件窗体
添加模块 (.TWIN 支持 Unicode)
添加类 (.TWIN 支持 Unicode)
添加模块 (.BAS)
添加类 (.CLS)
添加其他文件
导入
- 添加资源:视觉样式清单
- 添加资源:字符串表
- 添加资源:消息表
文件夹
Windows 窗体
tbForm
Windows MDI 窗体
Windows 用户控件
Windows 属性页
Windows 报表
tbReport
自定义控件窗体

模块
类
其他文件
导入
资源:视觉样式清单
参见
/.../Resources/MANIFEST/#1.xml
xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="win32"
processorArchitecture="*"
name="My_twinBASIC_Application"
version="1.0.0.0"
/>
<description>应用程序描述</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
processorArchitecture="*"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>资源:字符串表
参见
/.../Resources/STRING/Strings.json
json
[
{
"id": 101,
"name": "MyLocalizedString1",
"LCID_0000": "这是 MyLocalizedString1 的中性文本",
"LCID_0409": "这是 MyLocalizedString1 的美国英语文本",
"LCID_0407": "这是 MyLocalizedString1 的德语文本",
"LCID_0809": "这是 MyLocalizedString1 的英国英语文本"
},
{
"id": 102,
"name": "MyLocalizedString2",
"LCID_0000": "这是 MyLocalizedString2 的中性文本",
"LCID_0409": "这是 MyLocalizedString2 的美国英语文本",
"LCID_0407": "这是 MyLocalizedString2 的德语文本",
"LCID_0809": "这是 MyLocalizedString2 的英国英语文本"
}
]资源:消息表
参见
/.../Resources/MESSAGETABLE/Strings.json
json
{
"events":
[
{
"id": -1073610751,
"name": "service_started",
"LCID_0000": "%1 服务已启动"
},
{
"id": -1073610750,
"name": "service_startup_failed",
"LCID_0000": "%1 服务启动失败"
},
{
"id": -1073610749,
"name": "service_ended",
"LCID_0000": "%1 服务已结束"
},
{
"id": -1073610748,
"name": "service_stopping",
"LCID_0000": "%1 服务正在停止"
}
],
"categories":
[
{
"id": 1,
"name": "status_changed",
"LCID_0000": "状态已更改"
}
]
}