2-FileMenuData改为FileMenu,SwitchLayout,SwitchView,SwitchDisplayMode,SwitchSelectFilter合并为一个文件方便维护,新建SubColumn.ets
37 lines
2.6 KiB
Plaintext
37 lines
2.6 KiB
Plaintext
import { DevModel, MatrixModel } from "./MatrixModel";
|
|
import { GroupActionMenu } from "./GroupAction";
|
|
import { GetEventsPage} from '../subpages/MapPages'
|
|
import {
|
|
TitleInterface,
|
|
TitleGroup,
|
|
TitleModel,
|
|
TitleButton,
|
|
ModelType,
|
|
EventType,
|
|
} from '../interface/Interface'
|
|
|
|
//初始化TitleDefaultBars内容
|
|
export let TitleDefBars:Array<TitleModel>=
|
|
[
|
|
{cmName:'主页',cmPage:'',cmTips:'',cmEvents:
|
|
[[[{ grpName:'文件', grpBtn:
|
|
[
|
|
{btnModel:[ModelType.BASE],btnName:'新建',btnNamed:'',btnIcon:'base_new_file',btnTips:'新建',btnEvent:{uid:'',command:'Page_NewFile',page:GetEventsPage('Page_NewFile'),type:EventType.WIN,args:[]}},
|
|
{btnModel:[ModelType.BASE],btnName:'打开',btnNamed:'',btnIcon:'base_open_file',btnTips:'打开',btnEvent:{uid:'',command:'CMD_OPEN_FILE',page:'',type:EventType.EVENT,args:[]}},
|
|
[
|
|
{btnModel:[ModelType.BASE],btnName:'保存',btnNamed:'',btnIcon:'base_save_file',btnTips:'保存',btnEvent:{uid:'',command:'CMD_VIEW_ISO',page:'',type:EventType.EVENT,args:[]}},
|
|
{btnModel:[ModelType.BASE],btnName:'另存为',btnNamed:'',btnIcon:'base_saveas_file',btnTips:'另存为',btnEvent:{uid:'',command:'Page_SaveAsFile',page:GetEventsPage('Page_SaveAsFile'),type:EventType.WIN,args:[]}},
|
|
{btnModel:[ModelType.BASE],btnName:'保存全部',btnNamed:'',btnIcon:'base_saveall_file',btnTips:'保存全部',btnEvent:{uid:'',command:'CMD_VIEW_ISO',page:'',type:EventType.EVENT,args:[]}},
|
|
] as Array<TitleButton>,
|
|
{btnModel:[ModelType.BASE],btnName:'关闭',btnNamed:'',btnIcon:'base_close_file',btnTips:'关闭',btnEvent:{uid:'',command:'CMD_VIEW_ISO',page:'',type:EventType.EVENT,args:[]}},
|
|
{btnModel:[ModelType.BASE],btnName:'导入',btnNamed:'',btnIcon:'base_import_file',btnTips:'导入',btnEvent:{uid:'',command:'Page_ImportFile',page:GetEventsPage('Page_ImportFile'),type:EventType.WIN,args:[]}},
|
|
{btnModel:[ModelType.BASE],btnName:'导出',btnNamed:'',btnIcon:'base_export_file',btnTips:'导出',btnEvent:{uid:'',command:'Page_ExportFile',page:GetEventsPage('Page_ExportFile'),type:EventType.WIN,args:[]}},
|
|
{btnModel:[ModelType.BASE],btnName:'选项',btnNamed:'',btnIcon:'base_properties',btnTips:'选项',btnEvent:{uid:'',command:'Page_Options',page:GetEventsPage('Page_Options'),type:EventType.WIN,args:[]}},
|
|
{btnModel:[ModelType.BASE],btnName:'帮助',btnNamed:'',btnIcon:'base_help_file',btnTips:'帮助',btnEvent:{uid:'',command:'CMD_VIEW_ISO',page:'',type:EventType.EVENT,args:[]}},
|
|
], grpMenu:GroupActionMenu }] as Array<TitleGroup>]]},
|
|
MatrixModel,
|
|
DevModel
|
|
]
|
|
|
|
export { TitleInterface }
|