====== XT Frame Navi System ======
XT中每个命令都拥有一个唯一的字符串标识,通过字符串标识我们可以很方便的定制命令的界面入口形式。XT的功能入口主要分为主菜单、导航工具栏、快速工具条以及右键菜单几种方式。除了右键菜单以外,其他均可通过uisetting/xtframe目录下相应的配置文件定制,如果命令绑定了某个状态值,那么它对应的入口控件可通过函数来自动更新控件状态。添加功能需要按照各自的规范格式添加到对应的配置文件中。
* [[reference::navisys#action|按钮入口]]
* [[reference::navisys#edit|编辑框入口]]
* [[reference::navisys#combo|下拉框入口]]
* [[reference::navisys#titlebar|主标题栏]]
* [[reference::navisys#ribbon|导航工具栏]]
* [[reference::navisys#toolbar|快速工具条]]
----
{{anchor:action}}
**按钮入口**
关键字action,用于通过点击按钮即可触发的命令,如果该命令需要保持状态则改用关键字Check,样式如下:
按钮入口可以配置如下属性:
^ 属性名 ^ 说明 ^ 类型 ^
| cid | 命令标识(必须) | 字符串 |
| icon | 按钮图标相对路径 |字符串|
| tip | 按钮小贴士 | 字符串 |
| text | 显示字符串 | 字符串 |
| width | 宽度 | 整数值 |
{{anchor:edit}}
**编辑框入口**
关键字Edit,用于需要输入一个参数值的命令,样式如下:
{{anchor:titlebar}}
**主标题栏**
主菜单的定制样式如下:
菜单栏可以定制菜单、下拉框、工具条以及编辑框。
{{anchor:ribbon}}
**导航工具栏**
导航工具栏可定制命令按钮
{{anchor:toolbar}}
**快速工具条**
快速工具条主要用于定制视图操作相关按钮