From 6219097b60434e2ceb04071844935e0942e14551 Mon Sep 17 00:00:00 2001 From: JackLee <809262979@qq.com> Date: Thu, 5 Mar 2026 22:02:30 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=86=E5=88=86Layout=E5=92=8Cinterface=20?= =?UTF-8?q?=E5=90=8C=E6=97=B6=E5=AF=B9Layout=E7=9A=84=E9=9D=99=E6=80=81?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E8=BF=9B=E8=A1=8C=E6=8B=86=E5=88=86=E6=96=B9?= =?UTF-8?q?=E4=BE=BF=E5=90=8E=E6=9C=9F=E5=BC=80=E5=8F=91=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0.=20=E5=AF=B9=E4=B8=BB=E9=A1=B5,=E6=96=87?= =?UTF-8?q?=E4=BB=B6,=E5=BA=94=E7=94=A8=E6=A8=A1=E5=9D=973=E4=B8=AA?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E4=BD=9C=E4=B8=BA=E9=80=9A=E7=94=A8=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E5=A2=9E=E5=8A=A0=E5=88=B0=E6=89=80=E6=9C=89=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E6=80=A7=E6=A8=A1=E5=9D=97=E4=B8=AD.=20=E5=AF=B9?= =?UTF-8?q?=E9=83=A8=E5=88=86=E5=B5=8C=E5=A5=97=E5=BC=8FInterface=E8=BF=9B?= =?UTF-8?q?=E8=A1=8C=E8=A7=A3=E8=80=A6.=E6=96=B9=E4=BE=BFinterface?= =?UTF-8?q?=E8=B7=A8=E6=96=87=E4=BB=B6=E8=B0=83=E7=94=A8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/LayoutInterface/Layout/TitleCAD.ets | 102 ++++++++++++ .../pages/LayoutInterface/Layout/TitleCAE.ets | 31 ++++ .../pages/LayoutInterface/Layout/TitleCAM.ets | 27 ++++ .../LayoutInterface/Layout/TitleMainPage.ets | 35 +++-- .../Layout/TitleTabContent.ets | 148 +----------------- 5 files changed, 188 insertions(+), 155 deletions(-) diff --git a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAD.ets b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAD.ets index e69de29b..c2ce370b 100644 --- a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAD.ets +++ b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAD.ets @@ -0,0 +1,102 @@ +import { TitleModel } from "./TitleTabContent"; +import {TitleMainPage} from './TitleMainPage' +import {TitleModelType} from './TitleModelType' +import { TitleRowMenu } from "./TitleRowMenu"; +import { TitleGroup } from "../Interface/TitleGroupInterface"; +import { MatrixModel } from "./TitleMatrixModel"; + +export let TitleCAD:Array=[ + TitleMainPage[0], + {cmName:'建模',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'基础模型',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + {cmName:'曲面',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'基础模型',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + {cmName:'曲线',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'基础模型',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + {cmName:'同步建模',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'基础模型',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + {cmName:'分析',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'基础模型',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + {cmName:'显示',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'基础模型',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + {cmName:'首选项',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'基础模型',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + MatrixModel +] \ No newline at end of file diff --git a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAE.ets b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAE.ets index e69de29b..4d89b793 100644 --- a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAE.ets +++ b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAE.ets @@ -0,0 +1,31 @@ +import { TitleModel } from "./TitleTabContent"; +import {TitleMainPage} from './TitleMainPage' +import {TitleModelType} from './TitleModelType' +import { TitleRowMenu } from "./TitleRowMenu"; +import { TitleGroup } from "../Interface/TitleGroupInterface"; +import { MatrixModel } from "./TitleMatrixModel"; +import { TitleButton } from "../Interface/TitleButtonInterface"; + +export let TitleCAE:Array=[ + TitleMainPage[0], + {cmName:'加工',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'加工环境',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"重置环境",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"工艺",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + [ + {eModel:[TitleModelType.BASE],eName:"切削参数",eNamed:"",eIcon:"base_save_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"切削速度",eNamed:"",eIcon:"base_saveas_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"主轴参数",eNamed:"",eIcon:"base_saveall_file",eTips:"",eEvent:""}, + ] as Array, + {eModel:[TitleModelType.BASE],eName:"显示刀路",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"新建工序",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"新建刀具",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"选项",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + ],grpMenu:TitleRowMenu}] as Array + ] + ]}, + MatrixModel +] \ No newline at end of file diff --git a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAM.ets b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAM.ets index e69de29b..85419b21 100644 --- a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAM.ets +++ b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleCAM.ets @@ -0,0 +1,27 @@ +import { TitleModel } from "./TitleTabContent"; +import {TitleMainPage} from './TitleMainPage' +import {TitleModelType} from './TitleModelType' +import { TitleRowMenu } from "./TitleRowMenu"; +import { TitleGroup } from "../Interface/TitleGroupInterface"; +import { MatrixModel } from "./TitleMatrixModel"; +import { TitleButton } from "../Interface/TitleButtonInterface"; + +export let TitleCAM:Array=[TitleMainPage[0], + {cmName:'仿真',cmPage:'',cmTips:'',cmEvents: [ + //数组表示非单个BtnEvent + [ + //数组成员区别是GroupEvent还是BtnEvent + [{grpName:'初始化仿真',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"导入模型",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"导出模型",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"设定仿真环境",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + [ + {eModel:[TitleModelType.BASE],eName:"环境参数",eNamed:"",eIcon:"base_save_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"力学参数",eNamed:"",eIcon:"base_saveas_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"化学参数",eNamed:"",eIcon:"base_saveall_file",eTips:"",eEvent:""}, + ] as Array, + {eModel:[TitleModelType.BASE],eName:"选项",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"帮助",eNamed:"",eIcon:"base_help_file",eTips:"",eEvent:""}, + ],grpMenu:TitleRowMenu}] as Array + ] + ]},MatrixModel] \ No newline at end of file diff --git a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleMainPage.ets b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleMainPage.ets index a07144a2..b75ad24c 100644 --- a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleMainPage.ets +++ b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleMainPage.ets @@ -1,21 +1,26 @@ import { TitleButton } from "../Interface/TitleButtonInterface"; import { TitleGroup } from "../Interface/TitleGroupInterface"; +import { MatrixModel } from "./TitleMatrixModel"; import { TitleModelType } from "./TitleModelType"; import { TitleRowMenu } from "./TitleRowMenu"; +import { TitleModel } from "./TitleTabContent"; //主页Bar -export let MainPageModel:Array= - [{grpName:'文件功能组',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"新建",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"打开",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - [ - {eModel:[TitleModelType.BASE],eName:"保存",eNamed:"",eIcon:"base_save_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"另存为",eNamed:"",eIcon:"base_saveas_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"保存全部",eNamed:"",eIcon:"base_saveall_file",eTips:"",eEvent:""}, - ] as Array, - {eModel:[TitleModelType.BASE],eName:"关闭",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"导入",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"导出",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"选项",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"帮助",eNamed:"",eIcon:"base_help_file",eTips:"",eEvent:""}, - ],grpMenu:TitleRowMenu}] as Array \ No newline at end of file +export let TitleMainPage:Array= + [{cmName:'主页',cmPage:'',cmTips:'',cmEvents: [[[{grpName:'文件功能组',grpBtn:[ + {eModel:[TitleModelType.BASE],eName:"新建",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"打开",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + [ + {eModel:[TitleModelType.BASE],eName:"保存",eNamed:"",eIcon:"base_save_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"另存为",eNamed:"",eIcon:"base_saveas_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"保存全部",eNamed:"",eIcon:"base_saveall_file",eTips:"",eEvent:""}, + ] as Array, + {eModel:[TitleModelType.BASE],eName:"关闭",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"导入",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"导出",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"选项",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, + {eModel:[TitleModelType.BASE],eName:"帮助",eNamed:"",eIcon:"base_help_file",eTips:"",eEvent:""}, + ], + grpMenu:TitleRowMenu}] as Array]]}, + MatrixModel + ] diff --git a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleTabContent.ets b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleTabContent.ets index 0f8053f4..6804f98a 100644 --- a/entry/src/main/ets/pages/LayoutInterface/Layout/TitleTabContent.ets +++ b/entry/src/main/ets/pages/LayoutInterface/Layout/TitleTabContent.ets @@ -1,150 +1,18 @@ import { TitleFileMenuModel } from './TitleFileModel' import { TitleInterface } from '../Interface/TitleInterface' import { TitleModel } from '../Interface/TitleModelInterface' -import { MainPageModel } from './TitleMainPage' -import { MatrixModel } from './TitleMatrixModel' -import { TitleModelType } from './TitleModelType' -import { TitleGroup } from '../Interface/TitleGroupInterface' -import { TitleRowMenu } from './TitleRowMenu' -import { TitleButton } from '../Interface/TitleButtonInterface' - +import { TitleMainPage } from './TitleMainPage' +import {TitleCAD} from './TitleCAD' +import {TitleCAM} from './TitleCAM' +import {TitleCAE} from './TitleCAE' export let TitleData:TitleInterface= { mId:"0", mFileModel:TitleFileMenuModel, mModels:new Map>([ - [0,[{cmName:'主页',cmPage:'',cmTips:'',cmEvents: [[MainPageModel]]},MatrixModel]], - [1,[{cmName:'主页',cmPage:'',cmTips:'',cmEvents: [[MainPageModel]]}, - {cmName:'建模',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'基础模型',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} - ],grpMenu:TitleRowMenu}] as Array - ] - ]}, - {cmName:'曲面',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'基础模型',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} - ],grpMenu:TitleRowMenu}] as Array - ] - ]}, - {cmName:'曲线',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'基础模型',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} - ],grpMenu:TitleRowMenu}] as Array - ] - ]}, - {cmName:'同步建模',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'基础模型',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} - ],grpMenu:TitleRowMenu}] as Array - ] - ]}, - {cmName:'分析',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'基础模型',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} - ],grpMenu:TitleRowMenu}] as Array - ] - ]}, - {cmName:'显示',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'基础模型',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} - ],grpMenu:TitleRowMenu}] as Array - ] - ]}, - {cmName:'首选项',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'基础模型',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"块",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆柱",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"圆锥",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"球",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"管道",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""} - ],grpMenu:TitleRowMenu}] as Array - ] - ]},MatrixModel]], - [2,[{cmName:'主页',cmPage:'',cmTips:'',cmEvents: [[MainPageModel]]}, - {cmName:'加工',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'加工环境',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"重置环境",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"工艺",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - [ - {eModel:[TitleModelType.BASE],eName:"切削参数",eNamed:"",eIcon:"base_save_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"切削速度",eNamed:"",eIcon:"base_saveas_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"主轴参数",eNamed:"",eIcon:"base_saveall_file",eTips:"",eEvent:""}, - ] as Array, - {eModel:[TitleModelType.BASE],eName:"显示刀路",eNamed:"",eIcon:"base_close_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"新建工序",eNamed:"",eIcon:"base_import_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"新建刀具",eNamed:"",eIcon:"base_export_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"选项",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - ],grpMenu:TitleRowMenu}] as Array - ] - ]},MatrixModel]], - [3,[{cmName:'主页',cmPage:'',cmTips:'',cmEvents: [[MainPageModel]]}, - {cmName:'仿真',cmPage:'',cmTips:'',cmEvents: [ - //数组表示非单个BtnEvent - [ - //数组成员区别是GroupEvent还是BtnEvent - [{grpName:'初始化仿真',grpBtn:[ - {eModel:[TitleModelType.BASE],eName:"导入模型",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"导出模型",eNamed:"",eIcon:"base_new_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"设定仿真环境",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - [ - {eModel:[TitleModelType.BASE],eName:"环境参数",eNamed:"",eIcon:"base_save_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"力学参数",eNamed:"",eIcon:"base_saveas_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"化学参数",eNamed:"",eIcon:"base_saveall_file",eTips:"",eEvent:""}, - ] as Array, - {eModel:[TitleModelType.BASE],eName:"选项",eNamed:"",eIcon:"base_open_file",eTips:"",eEvent:""}, - {eModel:[TitleModelType.BASE],eName:"帮助",eNamed:"",eIcon:"base_help_file",eTips:"",eEvent:""}, - ],grpMenu:TitleRowMenu}] as Array - ] - ]},MatrixModel]] + [0,TitleMainPage], + [1,TitleCAD], + [2,TitleCAM], + [3,TitleCAE] ]) } - export { TitleInterface, TitleModel }