mxUiConfig.json 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761
  1. {
  2. "?title浏览器标签页标题": "",
  3. "title": "CAD梦想画图",
  4. "?headerTitle设置UI界面Header<version>自动替换为当前版本号": "",
  5. "headerTitle": "CAD预览器",
  6. "isShowHeader": true,
  7. "?logoImg:logo图标": "布尔值false表示不显示, 也可以自行设置网络图片地址",
  8. "logoImg": false,
  9. "?isShowHeaderTopBar": "头部标题栏显示隐藏 为false 则logoImg失效",
  10. "isShowHeaderTopBar": true,
  11. "?mTitleButtonBarData:标题按钮栏数据": "标题按钮栏数据",
  12. "isShowTitleButtonBar": true,
  13. "mTitleButtonBarData": [
  14. ],
  15. "?mTopButtonBarData:顶部按钮栏": "",
  16. "isShowTopButtonBar": true,
  17. "mTopButtonBarData": [
  18. {
  19. "icon": "zhonghua",
  20. "prompt": "重画命令",
  21. "cmd": "Mx_Regen"
  22. },
  23. {
  24. "icon": "chuangkousuofang",
  25. "prompt": "窗口缩放命令",
  26. "cmd": "Mx_WindowZoom"
  27. },
  28. {
  29. "icon": "fanweisuofang",
  30. "prompt": "显示全部",
  31. "cmd": "Mx_ZoomE"
  32. },
  33. {
  34. "icon": "a-5pingyi",
  35. "prompt": "视区平移",
  36. "cmd": "Mx_Pan"
  37. },
  38. {
  39. "icon": "shunshizhenxuanzhuan90du",
  40. "prompt": "视区旋转90度",
  41. "cmd": "Mx_Plan90CW"
  42. },
  43. {
  44. "icon": "houtui",
  45. "prompt": "回退",
  46. "cmd": "Mx_Undo"
  47. },
  48. {
  49. "icon": "qianjin",
  50. "prompt": "重做",
  51. "cmd": "Mx_Redo"
  52. },
  53. {
  54. "icon": "quanping",
  55. "prompt": "全屏模式",
  56. "cmd": "MxFullScreen"
  57. }
  58. ],
  59. "?mLeftButtonBarData:左侧按钮栏": "左侧按钮栏",
  60. "mLeftButtonBarData": {
  61. "isShow": true,
  62. "buttonBarData": [
  63. {
  64. "icon": "zhixian",
  65. "prompt": "绘线命令",
  66. "cmd": "Mx_Line"
  67. },
  68. {
  69. "icon": "duoxianduan",
  70. "prompt": "绘多线段命令",
  71. "cmd": "Mx_Pline"
  72. },
  73. {
  74. "icon": "zhengduobianxing",
  75. "cmd": "Mx_Polygon",
  76. "prompt": "绘正多边形命令"
  77. },
  78. {
  79. "icon": "juxing",
  80. "cmd": "Mx_Rectang",
  81. "prompt": "绘矩形框命令"
  82. },
  83. {
  84. "icon": "yuanhu",
  85. "cmd": "Mx_Arc",
  86. "prompt": "绘圆弧命令"
  87. },
  88. {
  89. "icon": "yuan",
  90. "prompt": "圆",
  91. "cmd": "Mx_Circle"
  92. },
  93. {
  94. "icon": "yangtiaoxian",
  95. "cmd": "Mx_Spline",
  96. "prompt": "绘样条线命令"
  97. },
  98. {
  99. "icon": "tuoyuan",
  100. "cmd": "Mx_Ellipse",
  101. "prompt": "绘椭圆命令"
  102. },
  103. {
  104. "icon": "tuoyuanhu",
  105. "cmd": "Mx_EllipseArc",
  106. "prompt": "绘椭圆弧命令"
  107. },
  108. {
  109. "prompt": "插入图块命令",
  110. "icon": "charukuai1",
  111. "cmd": "Mx_Insert"
  112. },
  113. {
  114. "prompt": "创建块命令",
  115. "icon": "chuangjiankuai1",
  116. "cmd": "Mx_Block"
  117. },
  118. {
  119. "icon": "dian",
  120. "cmd": "Mx_Point",
  121. "prompt": "绘点命令"
  122. },
  123. {
  124. "icon": "danhangwenzi",
  125. "cmd": "_DrawText",
  126. "prompt": "写文字命令"
  127. },
  128. {
  129. "icon": "charutupian",
  130. "cmd": "_InsertImage",
  131. "prompt": "插入图片命令"
  132. },
  133. {
  134. "icon": "duohangwenben",
  135. "cmd": "MxPE_DrawMText",
  136. "prompt": "绘多行文本"
  137. },
  138. {
  139. "icon": "tianchong",
  140. "cmd": "Mx_Hatch",
  141. "prompt": "绘填充命令"
  142. },
  143. {
  144. "icon": "yunxianpizhu",
  145. "cmd": "_Revcloud",
  146. "prompt": "云线"
  147. },
  148. {
  149. "icon": "dashujukeshihuaico-",
  150. "cmd": "Mx_InsertTable",
  151. "prompt": "表格"
  152. }
  153. ]
  154. },
  155. "?mRightButtonBarData:右侧按钮栏": "右侧按钮栏",
  156. "mRightButtonBarData": {
  157. "isShow": true,
  158. "buttonBarData": [
  159. {
  160. "icon": "shanchu",
  161. "cmd": "Mx_Erase",
  162. "prompt": "删除命令"
  163. },
  164. {
  165. "icon": "fuzhi",
  166. "cmd": "Mx_Copy",
  167. "prompt": "复制命令"
  168. },
  169. {
  170. "icon": "yidong",
  171. "cmd": "Mx_Move",
  172. "prompt": "移动命令"
  173. },
  174. {
  175. "icon": "xuanzhuan",
  176. "cmd": "Mx_Rotate",
  177. "prompt": "旋转命令"
  178. },
  179. {
  180. "icon": "suofang",
  181. "cmd": "Mx_Scale",
  182. "prompt": "缩放命令"
  183. },
  184. {
  185. "icon": "pianyi",
  186. "cmd": "Mx_Offset",
  187. "prompt": "偏移"
  188. },
  189. {
  190. "icon": "zhenlie",
  191. "cmd": "Mx_Array",
  192. "prompt": "阵列..."
  193. },
  194. {
  195. "icon": "jingxiang",
  196. "cmd": "Mx_Mirror",
  197. "prompt": "镜像命令"
  198. },
  199. {
  200. "icon": "lisanquxian",
  201. "cmd": "_SampleCurve",
  202. "prompt": "离散曲线命令"
  203. },
  204. {
  205. "icon": "daojiao",
  206. "cmd": "Mx_Chamfer",
  207. "prompt": "导角命令"
  208. },
  209. {
  210. "icon": "yuanjiao",
  211. "cmd": "Mx_Fillet",
  212. "prompt": "导圆角命令"
  213. },
  214. {
  215. "icon": "jianqie",
  216. "cmd": "Mx_Trim",
  217. "prompt": "剪切命令"
  218. },
  219. {
  220. "icon": "yanshen",
  221. "cmd": "Mx_Extend",
  222. "prompt": "延伸命令"
  223. },
  224. {
  225. "icon": "fenjie",
  226. "cmd": "Mx_Explode",
  227. "prompt": "分解命令"
  228. },
  229. {
  230. "icon": "daduan",
  231. "cmd": "Mx_Break",
  232. "prompt": "打断命令"
  233. },
  234. {
  235. "icon": "hebing",
  236. "cmd": "Mx_Join",
  237. "prompt": "合并命令"
  238. },
  239. {
  240. "icon": "xianxingbiaozhu",
  241. "cmd": "_DrawRotatedDimension",
  242. "prompt": "线性标注"
  243. },
  244. {
  245. "icon": "duiqibiaozhu",
  246. "cmd": "_DrawAlignedDimension",
  247. "prompt": "对齐标注"
  248. },
  249. {
  250. "icon": "qianzhi",
  251. "cmd": "Mx_DrawOrderTopmost",
  252. "prompt": "前置"
  253. },
  254. {
  255. "icon": "houzhi",
  256. "cmd": "Mx_DrawOrderButtomost",
  257. "prompt": "后置"
  258. },
  259. {
  260. "icon": "zhiyuduixiangzhishang",
  261. "cmd": "Mx_DrawOrderTop",
  262. "prompt": "置于对象之上"
  263. },
  264. {
  265. "icon": "zhiyuduixiangzhixia",
  266. "cmd": "Mx_DrawOrderButtom",
  267. "prompt": "置于对象之下"
  268. }
  269. ]
  270. },
  271. "?mMenuBarData:菜单栏数据": "",
  272. "isShowMenuBar": true,
  273. "mMenuBarData": [
  274. {
  275. "tab": "视图(V)",
  276. "list": [
  277. {
  278. "tab": "重画(R)",
  279. "icon": "zhonghua",
  280. "cmd": "Mx_Regen"
  281. },
  282. {
  283. "tab": "窗口缩放(W)",
  284. "icon": "chuangkousuofang",
  285. "cmd": "Mx_WindowZoom"
  286. },
  287. {
  288. "tab": "显示全部(E)",
  289. "icon": "fanweisuofang",
  290. "cmd": "Mx_ZoomE"
  291. },
  292. {
  293. "tab": "视区平移(P)",
  294. "icon": "a-5pingyi",
  295. "cmd": "Mx_Pan"
  296. },
  297. {
  298. "tab": "视区旋转(L)",
  299. "list": [
  300. {
  301. "tab": "顺时针旋转90度",
  302. "cmd": "Mx_Plan90CW"
  303. },
  304. {
  305. "tab": "逆时针旋转90度",
  306. "cmd": "Mx_Plan90CCW"
  307. },
  308. {
  309. "tab": "自定义旋转角度(L)",
  310. "cmd": "Mx_Plan"
  311. }
  312. ]
  313. },
  314. {
  315. "tab": "视区背景色",
  316. "icon": "shiqubeijingse",
  317. "cmd": "_ViewColor"
  318. }
  319. ]
  320. },
  321. {
  322. "tab": "格式(O)",
  323. "list": [{
  324. "tab": "图层...(L)",
  325. "icon": "tuceng",
  326. "cmd": "MxLayerManager"
  327. },
  328. {
  329. "tab": "打开所有图层(A)",
  330. "icon": "dakaiquanbutuceng",
  331. "cmd": "_OpenAllLayer"
  332. },
  333. {
  334. "tab": "选择关闭图层(S)",
  335. "icon": "xuanzeguanbituceng",
  336. "cmd": "_SelOffLayer"
  337. },
  338. {
  339. "tab": "颜色(C)",
  340. "icon": "yanse",
  341. "cmd": "Mx_Color"
  342. },
  343. {
  344. "tab": "线型(N)",
  345. "cmd": "Mx_Linetype"
  346. },
  347. {
  348. "tab": "文字样式(S)",
  349. "icon": "wenziyangshi",
  350. "cmd": "Mx_Style"
  351. },
  352. {
  353. "tab": "点样式(P)",
  354. "icon": "dianyangshi",
  355. "cmd": "Mx_ddptype"
  356. }
  357. ]
  358. },
  359. {
  360. "tab": "功能(A)",
  361. "list": [
  362. {
  363. "tab": "测量(L)",
  364. "icon": "xianxingbiaozhu",
  365. "cmd": "Mx_Linear"
  366. },
  367. {
  368. "tab": "面积测量",
  369. "icon": "celiangmianji",
  370. "cmd": "BR_Area"
  371. },
  372. {
  373. "tab": "角度测量",
  374. "icon": "celiangjiaodu",
  375. "cmd": "BR_AngleMeasure"
  376. },
  377. {
  378. "tab": "坐标测量",
  379. "icon": "zuobiaoceliang",
  380. "cmd": "BR_CoordMeasure"
  381. },
  382. {
  383. "tab": "编辑文字",
  384. "icon": "bianjiwenzi",
  385. "cmd": "Mx_EditText"
  386. },
  387. {
  388. "tab": "查找替换文字",
  389. "icon": "",
  390. "cmd": "Mx_FindText"
  391. },
  392. {
  393. "tab": "快速选择",
  394. "icon": "",
  395. "cmd": "Mx_QuickSelect"
  396. },
  397. {
  398. "tab": "对象特性",
  399. "icon": "",
  400. "cmd": "Mx_Properties"
  401. }
  402. ]
  403. },
  404. {
  405. "tab": "绘图(D)",
  406. "list": [
  407. {
  408. "tab": "直线(L)",
  409. "icon": "zhixian",
  410. "cmd": "Mx_Line"
  411. },
  412. {
  413. "tab": "多线段(P)",
  414. "icon": "duoxianduan",
  415. "cmd": "Mx_Pline"
  416. },
  417. {
  418. "tab": "正多边形(Y)",
  419. "icon": "zhengduobianxing",
  420. "cmd": "Mx_Polygon"
  421. },
  422. {
  423. "tab": "矩形(G)",
  424. "icon": "juxing",
  425. "cmd": "Mx_Rectang"
  426. },
  427. {
  428. "tab": "圆弧(A)",
  429. "icon": "yuanhu",
  430. "cmd": "Mx_Arc"
  431. },
  432. {
  433. "tab": "圆(C)",
  434. "icon": "yuan",
  435. "cmd": "Mx_Circle"
  436. },
  437. {
  438. "tab": "样条线(S)",
  439. "cmd": "Mx_Spline",
  440. "icon": "yangtiaoxian"
  441. },
  442. {
  443. "tab": "椭圆(E)",
  444. "icon": "tuoyuan",
  445. "cmd": "Mx_Ellipse"
  446. },
  447. {
  448. "tab": "椭圆弧(O)",
  449. "icon": "tuoyuanhu",
  450. "cmd": "Mx_EllipseArc"
  451. },
  452. {
  453. "tab": "点(N)",
  454. "icon": "dian",
  455. "cmd": "_DrawPoint"
  456. },
  457. {
  458. "tab": "插入图块",
  459. "icon": "charukuai1",
  460. "cmd": "Mx_Insert"
  461. },
  462. {
  463. "tab": "文字(T)",
  464. "icon": "danhangwenzi",
  465. "cmd": "_DrawText"
  466. },
  467. {
  468. "tab": "填充(H)",
  469. "icon": "tianchong",
  470. "cmd": "Mx_Hatch"
  471. },
  472. {
  473. "tab": "图片(E)",
  474. "icon": "charutupian",
  475. "cmd": "_InsertImage"
  476. },
  477. {
  478. "tab": "铅笔命令",
  479. "icon": "",
  480. "cmd": "MxET_Pencil"
  481. }
  482. ]
  483. },
  484. {
  485. "tab": "编辑(E)",
  486. "list": [
  487. {
  488. "tab": "回退(U)",
  489. "cmd": "Mx_Undo",
  490. "icon": "houtui"
  491. },
  492. {
  493. "tab": "重做(A)",
  494. "icon": "qianjin",
  495. "cmd": "Mx_Redo"
  496. },
  497. {
  498. "type": "divider"
  499. },
  500. {
  501. "tab": "复制(C)",
  502. "cmd": "Mx_Copy",
  503. "icon": "fuzhi"
  504. },
  505. {
  506. "tab": "删除(A)",
  507. "icon": "shanchu",
  508. "cmd": "Mx_Erase"
  509. },
  510. {
  511. "icon": "yidong",
  512. "cmd": "Mx_Move",
  513. "tab": "移动命令"
  514. },
  515. {
  516. "icon": "xuanzhuan",
  517. "cmd": "Mx_Rotate",
  518. "tab": "旋转命令"
  519. },
  520. {
  521. "icon": "suofang",
  522. "cmd": "Mx_Scale",
  523. "tab": "缩放命令"
  524. },
  525. {
  526. "icon": "pianyi",
  527. "cmd": "Mx_Offset",
  528. "tab": "偏移"
  529. },
  530. {
  531. "icon": "zhenlie",
  532. "cmd": "Mx_Array",
  533. "tab": "阵列..."
  534. },
  535. {
  536. "icon": "jingxiang",
  537. "cmd": "Mx_Mirror",
  538. "tab": "镜像命令"
  539. },
  540. {
  541. "icon": "daojiao",
  542. "cmd": "Mx_Chamfer",
  543. "tab": "导角命令"
  544. },
  545. {
  546. "icon": "yuanjiao",
  547. "cmd": "Mx_Fillet",
  548. "tab": "导圆角命令"
  549. },
  550. {
  551. "icon": "jianqie",
  552. "cmd": "Mx_Trim",
  553. "tab": "剪切命令"
  554. },
  555. {
  556. "icon": "yanshen",
  557. "cmd": "Mx_Extend",
  558. "tab": "延伸命令"
  559. },
  560. {
  561. "icon": "fenjie",
  562. "cmd": "Mx_Explode",
  563. "tab": "分解命令"
  564. },
  565. {
  566. "icon": "daduan",
  567. "cmd": "Mx_Break",
  568. "tab": "打断命令"
  569. },
  570. {
  571. "icon": "hebing",
  572. "cmd": "Mx_Join",
  573. "tab": "合并命令"
  574. },
  575. {
  576. "type": "divider"
  577. },
  578. {
  579. "tab": "前置(F)",
  580. "icon": "qianzhi",
  581. "cmd": "Mx_DrawOrderTopmost"
  582. },
  583. {
  584. "tab": "后置",
  585. "icon": "houzhi",
  586. "cmd": "Mx_DrawOrderButtomost"
  587. },
  588. {
  589. "tab": "置于对象之上",
  590. "icon": "zhiyuduixiangzhishang",
  591. "cmd": "Mx_DrawOrderTop"
  592. },
  593. {
  594. "tab": "置于对象之下",
  595. "icon": "zhiyuduixiangzhixia",
  596. "cmd": "Mx_DrawOrderButtom"
  597. }
  598. ]
  599. },
  600. {
  601. "tab": "批注(T)",
  602. "list": [
  603. {
  604. "tab": "引线标注",
  605. "icon": "yinxianbiaozhu",
  606. "cmd": "BR_Comment"
  607. },
  608. {
  609. "tab": "审图标注",
  610. "icon": "shentubiaozhu",
  611. "cmd": "BR_CheckDraw"
  612. },
  613. {
  614. "tab": "箭头标注",
  615. "icon": "jiantoubiaozhu",
  616. "cmd": "BR_Arrow"
  617. },
  618. {
  619. "tab": "云线批注",
  620. "icon": "yunxianpizhu",
  621. "cmd": "BR_CloudLine"
  622. },
  623. {
  624. "tab": "保存批注",
  625. "icon": "baocunpizhu",
  626. "cmd": "BR_SaveAllMxEntity"
  627. },
  628. {
  629. "tab": "恢复批注",
  630. "icon": "huifupizhu",
  631. "cmd": "BR_LoadAllMxEntity"
  632. }
  633. ]
  634. },
  635. {
  636. "tab": "测试(T)",
  637. "list": [
  638. {
  639. "tab": "插件测试",
  640. "icon": "chajianceshi1",
  641. "cmd": "My_PluginTest"
  642. }
  643. ]
  644. },
  645. {
  646. "tab": "地图(T)",
  647. "list": [
  648. {
  649. "tab": "谷歌地图",
  650. "icon": "",
  651. "cmd": "Mx_Open_Map_googlecn"
  652. },
  653. {
  654. "tab": "高德矢量",
  655. "icon": "",
  656. "cmd": "Mx_Open_Map_gdslwzj"
  657. },
  658. {
  659. "tab": "高德影像",
  660. "icon": "",
  661. "cmd": "Mx_Open_Map_gdyx"
  662. },
  663. {
  664. "tab": "天地图地图",
  665. "icon": "",
  666. "cmd": "Mx_Open_Map_tdtsl"
  667. },
  668. {
  669. "tab": "百度地图",
  670. "icon": "",
  671. "cmd": "Mx_Open_Map_bdsl"
  672. },
  673. {
  674. "tab": "OSM地图",
  675. "icon": "",
  676. "cmd": "Mx_Open_Map_geoq"
  677. },
  678. {
  679. "tab": "地图下载",
  680. "icon": "",
  681. "cmd": "MxTest_Map_Download"
  682. },
  683. {
  684. "type": "divider"
  685. },
  686. {
  687. "tab": "绘GIS Point",
  688. "icon": "",
  689. "cmd": "MxGis_DrawPoint"
  690. },
  691. {
  692. "tab": "绘GIS MultPoint",
  693. "icon": "",
  694. "cmd": "MxGis_DrawMultiPoint"
  695. },
  696. {
  697. "tab": "绘GIS LineString",
  698. "icon": "",
  699. "cmd": "MxGis_DrawLineString"
  700. },
  701. {
  702. "tab": "绘GIS MultiLineString",
  703. "icon": "",
  704. "cmd": "MxGis_DrawMultiLineString"
  705. },
  706. {
  707. "tab": "绘GIS DrawPolygon",
  708. "icon": "",
  709. "cmd": "MxGis_DrawPolygon"
  710. },
  711. {
  712. "tab": "输出geojson",
  713. "icon": "",
  714. "cmd": "MxGis_Get_geojson"
  715. }
  716. ]
  717. },
  718. {
  719. "tab": "帮助(H)",
  720. "list": [
  721. {
  722. "tab": "设置",
  723. "icon": "shezhi",
  724. "cmd": "Mx_SetAppDialog"
  725. },
  726. {
  727. "tab": "关于(A)",
  728. "icon": "guanyu",
  729. "cmd": "MxCAD_About"
  730. }
  731. ]
  732. }
  733. ],
  734. "isShowFooter": true,
  735. "?footerRightBtnSwitchData:底部左下角按钮,数组中存在对应的名称才会生成对应的开关按钮": "",
  736. "footerRightBtnSwitchData": [
  737. "栅格",
  738. "正交",
  739. "极轴",
  740. "对象捕捉",
  741. "对象追踪",
  742. "DYN"
  743. ],
  744. "?isShowModelNav": "模块导航栏显示",
  745. "isShowModelNav": true,
  746. "?isShowCommandLinePanel": "命令面板显示",
  747. "isShowCommandLinePanel": true,
  748. "?isShowCommandInput": "命令输入框显示",
  749. "isShowCommandInput": true,
  750. "?isShowFooterStatusBar": "底部状态栏显示",
  751. "isShowFooterStatusBar": true,
  752. "?isShowLeftDrawer": "左侧抽屉显示",
  753. "isShowLeftDrawer": true,
  754. "?leftDrawerComponents": "左侧组件, 右侧同理一并说明 所有可以选择组件: DrawingComparison TextSearch EntityAttribute",
  755. "leftDrawerComponents": ["DrawingComparison", "TextSearch", "BlockLibrary"],
  756. "?isShowRightDrawer": "右侧抽屉显示",
  757. "isShowRightDrawer": true,
  758. "rightDrawerComponents": ["EntityAttribute"]
  759. }