提交当前项目改动
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
分析对象:
|
||||
|
||||
`/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini`
|
||||
`/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini`
|
||||
|
||||
结论先行:这个配置不是一个单独程序,而是一套 LinuxCNC 运行配置。`linuxcnc <ini>` 先启动 LinuxCNC 后台进程、实时运动模块和 HAL 网络,再启动 `gmoccapy` GTK 界面。界面与后台的主要通信不是 HTTP/TCP API,而是 LinuxCNC 的三类本地机制:
|
||||
|
||||
@@ -35,12 +35,12 @@
|
||||
入口通常是:
|
||||
|
||||
```bash
|
||||
linuxcnc /home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini
|
||||
linuxcnc /home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini
|
||||
```
|
||||
|
||||
启动脚本路径:
|
||||
|
||||
`/home/meswork/cnc_wams/linuxcnc/scripts/linuxcnc`
|
||||
`/home/mes123456/cnc_wams/linuxcnc/scripts/linuxcnc`
|
||||
|
||||
关键过程如下。
|
||||
|
||||
@@ -97,9 +97,9 @@ linuxcnc /home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini
|
||||
|
||||
实际运行文件是:
|
||||
|
||||
`/home/meswork/cnc_wams/linuxcnc/bin/gmoccapy`
|
||||
`/home/mes123456/cnc_wams/linuxcnc/bin/gmoccapy`
|
||||
|
||||
它与源码副本 `/home/meswork/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/gmoccapy.py` 只有 shebang Python 版本不同,主体逻辑一致。
|
||||
它与源码副本 `/home/mes123456/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/gmoccapy.py` 只有 shebang Python 版本不同,主体逻辑一致。
|
||||
|
||||
## 3. HAL 文件执行过程
|
||||
|
||||
@@ -226,7 +226,7 @@ self.builder.add_from_file(XMLNAME)
|
||||
|
||||
其中 `XMLNAME` 指向:
|
||||
|
||||
`/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/gmoccapy.glade`
|
||||
`/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/gmoccapy.glade`
|
||||
|
||||
4. 读取 INI:
|
||||
|
||||
@@ -236,7 +236,7 @@ self._get_ini_data()
|
||||
|
||||
该逻辑由:
|
||||
|
||||
`/home/meswork/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/getiniinfo.py`
|
||||
`/home/mes123456/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/getiniinfo.py`
|
||||
|
||||
通过 `os.environ["INI_FILE_NAME"]` 和 `linuxcnc.ini()` 完成。
|
||||
|
||||
@@ -1240,46 +1240,46 @@ _button_pin_changed()
|
||||
## 12. 关键源文件索引
|
||||
|
||||
- INI:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini`
|
||||
- 启动脚本:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/scripts/linuxcnc`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/scripts/linuxcnc`
|
||||
- 实际 gmoccapy 可执行文件:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/bin/gmoccapy`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/bin/gmoccapy`
|
||||
- gmoccapy Glade 界面定义:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/gmoccapy.glade`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/gmoccapy.glade`
|
||||
- gmoccapy INI 读取:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/getiniinfo.py`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/getiniinfo.py`
|
||||
- gmoccapy 对话框:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/dialogs.py`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/usr_intf/gmoccapy/dialogs.py`
|
||||
- gladevcp HAL pin 生成:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/lib/python/gladevcp/makepins.py`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/lib/python/common/hal_glib.py`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/lib/python/gladevcp/makepins.py`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/lib/python/common/hal_glib.py`
|
||||
- gladevcp LinuxCNC Action 和 MDI/File 控件:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/lib/python/gladevcp/hal_actions.py`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/lib/python/gladevcp/hal_filechooser.py`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/lib/python/gladevcp/hal_mdihistory.py`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/lib/python/gladevcp/hal_actions.py`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/lib/python/gladevcp/hal_filechooser.py`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/lib/python/gladevcp/hal_mdihistory.py`
|
||||
- LinuxCNC task/NML 主循环:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/task/emctaskmain.cc`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/task/emctaskmain.cc`
|
||||
- HAL:
|
||||
- `/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/core_sim_XYZAB.hal`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/spindle_sim.hal`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/simulated_home.hal`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_postgui.hal`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/core_sim_XYZAB.hal`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/spindle_sim.hal`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/simulated_home.hal`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_postgui.hal`
|
||||
|
||||
## 13. 按钮图标整理索引
|
||||
|
||||
本配置的 gmoccapy 图标主题来自
|
||||
`/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.pref`
|
||||
`/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.pref`
|
||||
中的 `icon_theme = classic`。界面按钮图标不是全部直接写在
|
||||
`gmoccapy.glade` 中,运行时还会由
|
||||
`/home/meswork/cnc_wams/linuxcnc/bin/gmoccapy` 的 `_set_icon_theme()`
|
||||
`/home/mes123456/cnc_wams/linuxcnc/bin/gmoccapy` 的 `_set_icon_theme()`
|
||||
按 `Gtk.IconTheme` 重新绑定到 `classic` 主题图标。
|
||||
|
||||
图标整理结果已单独保存到:
|
||||
|
||||
- `/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/button_icon_inventory.md`
|
||||
- `/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/button_icon_inventory.csv`
|
||||
- `/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/`
|
||||
- `/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/button_icon_inventory.md`
|
||||
- `/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/button_icon_inventory.csv`
|
||||
- `/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/`
|
||||
|
||||
清单覆盖 Glade 静态按钮、Python 动态生成按钮、运行时 active/inactive 状态图标、
|
||||
ToolEdit/OffsetPage 内嵌按钮,以及 `[MACROS]` 中宏按钮的自定义图片。当前整理结果
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# gmoccapy_XYZAB 界面按钮图标整理
|
||||
|
||||
- 配置文件:`/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini`
|
||||
- 首选项图标主题:`classic`,来自 `/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.pref` 的 `icon_theme = classic`
|
||||
- 图标主题目录:`/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic`
|
||||
- 运行时映射来源:`/home/meswork/cnc_wams/linuxcnc/bin/gmoccapy` 的 `_set_icon_theme()` / `icon_configs`
|
||||
- Glade 静态界面来源:`/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/gmoccapy.glade`
|
||||
- 配置文件:`/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.ini`
|
||||
- 首选项图标主题:`classic`,来自 `/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/gmoccapy_XYZAB.pref` 的 `icon_theme = classic`
|
||||
- 图标主题目录:`/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic`
|
||||
- 运行时映射来源:`/home/mes123456/cnc_wams/linuxcnc/bin/gmoccapy` 的 `_set_icon_theme()` / `icon_configs`
|
||||
- Glade 静态界面来源:`/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/gmoccapy.glade`
|
||||
- 当前坐标轴:`X Y Z A B`;当前宏数量:`5`;当前 Jog 增量数量:`6`
|
||||
- 本目录已复制图标文件:`files/`,共 `112` 个文件
|
||||
- CSV 明细:`button_icon_inventory.csv`
|
||||
@@ -34,75 +34,75 @@
|
||||
|
||||
| 分类 | 按钮/状态 | 图像ID | 图标名 | 尺寸 | 来源类型 | 源文件 | 复制文件 | 说明 |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
| 右侧主状态栏 | rbt_auto<br>Auto 已选中<br>`active` | img_auto_on | mode_auto_active | 48 | theme-exact-png | [mode_auto_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_auto_active.png) | [img_auto_on__mode_auto_active__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_auto_on__mode_auto_active__48.png) | on_rbt_auto_toggled |
|
||||
| 右侧主状态栏 | rbt_auto | img_auto | mode_auto_inactive | 48 | theme-exact-png | [mode_auto_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_auto_inactive.png) | [img_auto__mode_auto_inactive__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_auto__mode_auto_inactive__48.png) | enter auto mode to run programs |
|
||||
| 右侧主状态栏 | rbt_manual<br>手动已选中<br>`active` | img_manual_on | mode_manual_active | 48 | theme-exact-png | [mode_manual_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_manual_active.png) | [img_manual_on__mode_manual_active__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_manual_on__mode_manual_active__48.png) | on_rbt_manual_toggled |
|
||||
| 右侧主状态栏 | rbt_manual | img_manual | mode_manual_inactive | 48 | theme-exact-png | [mode_manual_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_manual_inactive.png) | [img_manual__mode_manual_inactive__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_manual__mode_manual_inactive__48.png) | enter manual mode to jog axis by hand or touch off / [F3] |
|
||||
| 右侧主状态栏 | rbt_mdi<br>MDI 已选中<br>`active` | img_mdi_on | mode_mdi_active | 48 | theme-exact-png | [mode_mdi_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_mdi_active.png) | [img_mdi_on__mode_mdi_active__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mdi_on__mode_mdi_active__48.png) | on_rbt_mdi_toggled |
|
||||
| 右侧主状态栏 | rbt_mdi | img_mdi | mode_mdi_inactive | 48 | theme-exact-png | [mode_mdi_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_mdi_inactive.png) | [img_mdi__mode_mdi_inactive__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mdi__mode_mdi_inactive__48.png) | enter MDI mode to launch G-code commands / [F5] |
|
||||
| 右侧主状态栏 | tbtn_estop<br>急停复位/非急停<br>`STATE_ESTOP_RESET` | img_emergency_off | main_switch_off | 48 | theme-exact-png | [main_switch_off.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/main_switch_off.png) | [img_emergency_off__main_switch_off__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_emergency_off__main_switch_off__48.png) | on_hal_status_state_estop_reset |
|
||||
| 右侧主状态栏 | tbtn_estop | img_emergency | main_switch_on | 48 | theme-exact-png | [main_switch_on.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/main_switch_on.png) | [img_emergency__main_switch_on__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_emergency__main_switch_on__48.png) | Estop the machine / [F1] |
|
||||
| 右侧主状态栏 | tbtn_on<br>上电<br>`STATE_ON` | img_machine_on | power_on | 48 | theme-exact-png | [power_on.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/power_on.png) | [img_machine_on__power_on__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_machine_on__power_on__48.png) | on_hal_status_state_on |
|
||||
| 右侧主状态栏 | tbtn_on | img_machine_off | power_off | 48 | theme-exact-png | [power_off.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/power_off.png) | [img_machine_off__power_off__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_machine_off__power_off__48.png) | Turn the machine on/off / [F2] |
|
||||
| 右侧主状态栏 | tbtn_setup<br>设置页已进入<br>`active/unlocked` | img_settings_on | mode_settings_active | 48 | theme-exact-png | [mode_settings_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_settings_active.png) | [img_settings_on__mode_settings_active__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_settings_on__mode_settings_active__48.png) | on_tbtn_setup_toggled |
|
||||
| 右侧主状态栏 | tbtn_setup | img_settings | mode_settings_inactive | 48 | theme-exact-png | [mode_settings_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_settings_inactive.png) | [img_settings__mode_settings_inactive__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_settings__mode_settings_inactive__48.png) | Enter the settings page, the default code is "123" |
|
||||
| 右侧主状态栏 | tbtn_user_tabs<br>用户页已显示<br>`active` | img_user_tabs_on | mode_user_tabs_active | 48 | theme-exact-png | [mode_user_tabs_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_user_tabs_active.png) | [img_user_tabs_on__mode_user_tabs_active__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_user_tabs_on__mode_user_tabs_active__48.png) | on_tbtn_user_tabs_toggled |
|
||||
| 右侧主状态栏 | tbtn_user_tabs | img_user_tabs | mode_user_tabs_inactive | 48 | theme-exact-png | [mode_user_tabs_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_user_tabs_inactive.png) | [img_user_tabs__mode_user_tabs_inactive__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_user_tabs__mode_user_tabs_inactive__48.png) | show user tabs |
|
||||
| 底部主按钮栏 | btn_exit | img_close | logout | 48 | theme-exact-png | [logout.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/logout.png) | [img_close__logout__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_close__logout__48.png) | Close gmoccapy / leave the program |
|
||||
| 底部主按钮栏 | btn_homing | img_ref_menu | ref_all | 48 | theme-exact-png | [ref_all.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_all.png) | [img_ref_menu__ref_all__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_menu__ref_all__48.png) | open homing button list |
|
||||
| 底部主按钮栏 | btn_tool | img_tools | hsk_mill_tool | 48 | theme-exact-png | [hsk_mill_tool.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/hsk_mill_tool.png) | [img_tools__hsk_mill_tool__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tools__hsk_mill_tool__48.png) | Open the tooleditor page |
|
||||
| 底部主按钮栏 | btn_touch | img_touch_off | touch_off | 48 | theme-exact-png | [touch_off.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_off.png) | [img_touch_off__touch_off__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_off__touch_off__48.png) | open touch off button list |
|
||||
| 底部主按钮栏 | tbtn_fullsize_preview0<br>退出大预览<br>`fullscreen active` | img_fullsize_preview0_close | fullscreen_close | 48 | theme-exact-png | [fullscreen_close.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_close.png) | [img_fullsize_preview0_close__fullscreen_close__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview0_close__fullscreen_close__48.png) | on_tbtn_fullsize_preview_toggled |
|
||||
| 底部主按钮栏 | tbtn_fullsize_preview0 | img_fullsize_preview0_open | fullscreen_open | 48 | theme-exact-png | [fullscreen_open.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_open.png) | [img_fullsize_preview0_open__fullscreen_open__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview0_open__fullscreen_open__48.png) | make the preview as large as possible |
|
||||
| 右侧主状态栏 | rbt_auto<br>Auto 已选中<br>`active` | img_auto_on | mode_auto_active | 48 | theme-exact-png | [mode_auto_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_auto_active.png) | [img_auto_on__mode_auto_active__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_auto_on__mode_auto_active__48.png) | on_rbt_auto_toggled |
|
||||
| 右侧主状态栏 | rbt_auto | img_auto | mode_auto_inactive | 48 | theme-exact-png | [mode_auto_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_auto_inactive.png) | [img_auto__mode_auto_inactive__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_auto__mode_auto_inactive__48.png) | enter auto mode to run programs |
|
||||
| 右侧主状态栏 | rbt_manual<br>手动已选中<br>`active` | img_manual_on | mode_manual_active | 48 | theme-exact-png | [mode_manual_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_manual_active.png) | [img_manual_on__mode_manual_active__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_manual_on__mode_manual_active__48.png) | on_rbt_manual_toggled |
|
||||
| 右侧主状态栏 | rbt_manual | img_manual | mode_manual_inactive | 48 | theme-exact-png | [mode_manual_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_manual_inactive.png) | [img_manual__mode_manual_inactive__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_manual__mode_manual_inactive__48.png) | enter manual mode to jog axis by hand or touch off / [F3] |
|
||||
| 右侧主状态栏 | rbt_mdi<br>MDI 已选中<br>`active` | img_mdi_on | mode_mdi_active | 48 | theme-exact-png | [mode_mdi_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_mdi_active.png) | [img_mdi_on__mode_mdi_active__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mdi_on__mode_mdi_active__48.png) | on_rbt_mdi_toggled |
|
||||
| 右侧主状态栏 | rbt_mdi | img_mdi | mode_mdi_inactive | 48 | theme-exact-png | [mode_mdi_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_mdi_inactive.png) | [img_mdi__mode_mdi_inactive__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mdi__mode_mdi_inactive__48.png) | enter MDI mode to launch G-code commands / [F5] |
|
||||
| 右侧主状态栏 | tbtn_estop<br>急停复位/非急停<br>`STATE_ESTOP_RESET` | img_emergency_off | main_switch_off | 48 | theme-exact-png | [main_switch_off.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/main_switch_off.png) | [img_emergency_off__main_switch_off__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_emergency_off__main_switch_off__48.png) | on_hal_status_state_estop_reset |
|
||||
| 右侧主状态栏 | tbtn_estop | img_emergency | main_switch_on | 48 | theme-exact-png | [main_switch_on.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/main_switch_on.png) | [img_emergency__main_switch_on__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_emergency__main_switch_on__48.png) | Estop the machine / [F1] |
|
||||
| 右侧主状态栏 | tbtn_on<br>上电<br>`STATE_ON` | img_machine_on | power_on | 48 | theme-exact-png | [power_on.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/power_on.png) | [img_machine_on__power_on__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_machine_on__power_on__48.png) | on_hal_status_state_on |
|
||||
| 右侧主状态栏 | tbtn_on | img_machine_off | power_off | 48 | theme-exact-png | [power_off.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/power_off.png) | [img_machine_off__power_off__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_machine_off__power_off__48.png) | Turn the machine on/off / [F2] |
|
||||
| 右侧主状态栏 | tbtn_setup<br>设置页已进入<br>`active/unlocked` | img_settings_on | mode_settings_active | 48 | theme-exact-png | [mode_settings_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_settings_active.png) | [img_settings_on__mode_settings_active__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_settings_on__mode_settings_active__48.png) | on_tbtn_setup_toggled |
|
||||
| 右侧主状态栏 | tbtn_setup | img_settings | mode_settings_inactive | 48 | theme-exact-png | [mode_settings_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_settings_inactive.png) | [img_settings__mode_settings_inactive__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_settings__mode_settings_inactive__48.png) | Enter the settings page, the default code is "123" |
|
||||
| 右侧主状态栏 | tbtn_user_tabs<br>用户页已显示<br>`active` | img_user_tabs_on | mode_user_tabs_active | 48 | theme-exact-png | [mode_user_tabs_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_user_tabs_active.png) | [img_user_tabs_on__mode_user_tabs_active__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_user_tabs_on__mode_user_tabs_active__48.png) | on_tbtn_user_tabs_toggled |
|
||||
| 右侧主状态栏 | tbtn_user_tabs | img_user_tabs | mode_user_tabs_inactive | 48 | theme-exact-png | [mode_user_tabs_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mode_user_tabs_inactive.png) | [img_user_tabs__mode_user_tabs_inactive__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_user_tabs__mode_user_tabs_inactive__48.png) | show user tabs |
|
||||
| 底部主按钮栏 | btn_exit | img_close | logout | 48 | theme-exact-png | [logout.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/logout.png) | [img_close__logout__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_close__logout__48.png) | Close gmoccapy / leave the program |
|
||||
| 底部主按钮栏 | btn_homing | img_ref_menu | ref_all | 48 | theme-exact-png | [ref_all.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_all.png) | [img_ref_menu__ref_all__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_menu__ref_all__48.png) | open homing button list |
|
||||
| 底部主按钮栏 | btn_tool | img_tools | hsk_mill_tool | 48 | theme-exact-png | [hsk_mill_tool.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/hsk_mill_tool.png) | [img_tools__hsk_mill_tool__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tools__hsk_mill_tool__48.png) | Open the tooleditor page |
|
||||
| 底部主按钮栏 | btn_touch | img_touch_off | touch_off | 48 | theme-exact-png | [touch_off.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_off.png) | [img_touch_off__touch_off__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_off__touch_off__48.png) | open touch off button list |
|
||||
| 底部主按钮栏 | tbtn_fullsize_preview0<br>退出大预览<br>`fullscreen active` | img_fullsize_preview0_close | fullscreen_close | 48 | theme-exact-png | [fullscreen_close.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_close.png) | [img_fullsize_preview0_close__fullscreen_close__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview0_close__fullscreen_close__48.png) | on_tbtn_fullsize_preview_toggled |
|
||||
| 底部主按钮栏 | tbtn_fullsize_preview0 | img_fullsize_preview0_open | fullscreen_open | 48 | theme-exact-png | [fullscreen_open.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_open.png) | [img_fullsize_preview0_open__fullscreen_open__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview0_open__fullscreen_open__48.png) | make the preview as large as possible |
|
||||
| 底部主按钮栏 | tbtn_switch_mode<br>World / Mode | | | | none | | | Switch motion mode between Joint and World mode / F12 or $ key does the same |
|
||||
| Auto 程序运行栏 | btn_edit | img_editor | edit_code | 32 | theme-nearest-png | [edit_code.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/edit_code.png) | [img_editor__edit_code__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_editor__edit_code__32.png) | Edit the loaded program |
|
||||
| Auto 程序运行栏 | btn_from_line | img_run_from | run_from_line | 48 | theme-exact-png | [run_from_line.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/run_from_line.png) | [img_run_from__run_from_line__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_run_from__run_from_line__48.png) | run the program from a certain line, attention, that is dangerous, because the previous lines will not checked! |
|
||||
| Auto 程序运行栏 | btn_load | img_open | open_file | 32 | theme-svg | [open_file.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/open_file.svg) | [img_open__open_file__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_open__open_file__32.svg) | Load a new program |
|
||||
| Auto 程序运行栏 | btn_reload | img_reload1 | refresh | 32 | theme-nearest-png | [refresh.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_reload1__refresh__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_reload1__refresh__32.png) | Reload file |
|
||||
| Auto 程序运行栏 | btn_run | img_run | play | 32 | theme-nearest-png | [play.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/play.png) | [img_run__play__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_run__play__32.png) | Run the loaded program |
|
||||
| Auto 程序运行栏 | btn_step | img_step | step | 32 | theme-nearest-png | [step.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/step.png) | [img_step__step__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_step__step__32.png) | Run the loaded program step by step |
|
||||
| Auto 程序运行栏 | btn_stop | img_stop | stop | 32 | theme-nearest-png | [stop.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/stop.png) | [img_stop__stop__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_stop__stop__32.png) | Stop the running program |
|
||||
| Auto 程序运行栏 | tbtn_fullsize_preview1<br>退出大预览<br>`fullscreen active` | img_fullsize_preview1_close | fullscreen_close | 48 | theme-exact-png | [fullscreen_close.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_close.png) | [img_fullsize_preview1_close__fullscreen_close__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview1_close__fullscreen_close__48.png) | on_tbtn_fullsize_preview_toggled |
|
||||
| Auto 程序运行栏 | tbtn_fullsize_preview1 | img_fullsize_preview1_open | fullscreen_open | 48 | theme-exact-png | [fullscreen_open.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_open.png) | [img_fullsize_preview1_open__fullscreen_open__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview1_open__fullscreen_open__48.png) | Show full screen preview |
|
||||
| Auto 程序运行栏 | tbtn_optional_blocks<br>跳过可选段<br>`block delete active` | img_skip_optional_active | skip_optional_active | 32 | theme-exact-png | [skip_optional_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/skip_optional_active.png) | [img_skip_optional_active__skip_optional_active__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_skip_optional_active__skip_optional_active__32.png) | on_tbtn_optional_blocks_toggled |
|
||||
| Auto 程序运行栏 | tbtn_optional_blocks | img_skip_optional_inactive | skip_optional_inactive | 32 | theme-exact-png | [skip_optional_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/skip_optional_inactive.png) | [img_skip_optional_inactive__skip_optional_inactive__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_skip_optional_inactive__skip_optional_inactive__32.png) | Machine or not the optional blocks of the program. If the button is pressed, the optional blocks will not be machined. The button will indicate this by a yellow background. |
|
||||
| Auto 程序运行栏 | tbtn_pause<br>暂停中<br>`paused` | img_pause_active | pause_active | 32 | theme-nearest-png | [pause_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/pause_active.png) | [img_pause_active__pause_active__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_pause_active__pause_active__32.png) | on_tbtn_pause_toggled |
|
||||
| Auto 程序运行栏 | tbtn_pause | img_pause | pause | 32 | theme-nearest-png | [pause.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/pause.png) | [img_pause__pause__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_pause__pause__32.png) | Pause the running program |
|
||||
| MDI/宏按钮栏 | calculator<br>计算器 | img_macro_menu_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_macro_menu_calculator__calculator_open__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_calculator__calculator_open__32.png) | _make_macro_button |
|
||||
| MDI/宏按钮栏 | keyboard<br>隐藏虚拟键盘<br>`keyboard shown` | img_macro_menu_keyboard_hide | keyboard_hide | 32 | theme-nearest-png | [keyboard_hide.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard_hide.png) | [img_macro_menu_keyboard_hide__keyboard_hide__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_keyboard_hide__keyboard_hide__32.png) | on_ntb_info_switch_page |
|
||||
| MDI/宏按钮栏 | keyboard<br>中止运行宏/程序<br>`program/macro running or no keyboard` | img_macro_menu_stop | stop | 32 | theme-nearest-png | [stop.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/stop.png) | [img_macro_menu_stop__stop__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_stop__stop__32.png) | on_hal_status_interp_run/_no_virt_keyboard |
|
||||
| MDI/宏按钮栏 | keyboard<br>虚拟键盘 | img_macro_menu_keyboard | keyboard | 32 | theme-nearest-png | [keyboard.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard.png) | [img_macro_menu_keyboard__keyboard__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_keyboard__keyboard__32.png) | _make_macro_button |
|
||||
| MDI/宏按钮栏 | macro_0<br>i_am_lost | | | | macro-custom-file | [i_am_lost.png](/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/i_am_lost.png) | [macro_0__macro_image.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/macro_0__macro_image.png) | 宏文件 IMAGE 自定义图片: /home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/i_am_lost.png |
|
||||
| Auto 程序运行栏 | btn_edit | img_editor | edit_code | 32 | theme-nearest-png | [edit_code.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/edit_code.png) | [img_editor__edit_code__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_editor__edit_code__32.png) | Edit the loaded program |
|
||||
| Auto 程序运行栏 | btn_from_line | img_run_from | run_from_line | 48 | theme-exact-png | [run_from_line.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/run_from_line.png) | [img_run_from__run_from_line__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_run_from__run_from_line__48.png) | run the program from a certain line, attention, that is dangerous, because the previous lines will not checked! |
|
||||
| Auto 程序运行栏 | btn_load | img_open | open_file | 32 | theme-svg | [open_file.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/open_file.svg) | [img_open__open_file__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_open__open_file__32.svg) | Load a new program |
|
||||
| Auto 程序运行栏 | btn_reload | img_reload1 | refresh | 32 | theme-nearest-png | [refresh.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_reload1__refresh__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_reload1__refresh__32.png) | Reload file |
|
||||
| Auto 程序运行栏 | btn_run | img_run | play | 32 | theme-nearest-png | [play.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/play.png) | [img_run__play__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_run__play__32.png) | Run the loaded program |
|
||||
| Auto 程序运行栏 | btn_step | img_step | step | 32 | theme-nearest-png | [step.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/step.png) | [img_step__step__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_step__step__32.png) | Run the loaded program step by step |
|
||||
| Auto 程序运行栏 | btn_stop | img_stop | stop | 32 | theme-nearest-png | [stop.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/stop.png) | [img_stop__stop__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_stop__stop__32.png) | Stop the running program |
|
||||
| Auto 程序运行栏 | tbtn_fullsize_preview1<br>退出大预览<br>`fullscreen active` | img_fullsize_preview1_close | fullscreen_close | 48 | theme-exact-png | [fullscreen_close.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_close.png) | [img_fullsize_preview1_close__fullscreen_close__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview1_close__fullscreen_close__48.png) | on_tbtn_fullsize_preview_toggled |
|
||||
| Auto 程序运行栏 | tbtn_fullsize_preview1 | img_fullsize_preview1_open | fullscreen_open | 48 | theme-exact-png | [fullscreen_open.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/fullscreen_open.png) | [img_fullsize_preview1_open__fullscreen_open__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_fullsize_preview1_open__fullscreen_open__48.png) | Show full screen preview |
|
||||
| Auto 程序运行栏 | tbtn_optional_blocks<br>跳过可选段<br>`block delete active` | img_skip_optional_active | skip_optional_active | 32 | theme-exact-png | [skip_optional_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/skip_optional_active.png) | [img_skip_optional_active__skip_optional_active__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_skip_optional_active__skip_optional_active__32.png) | on_tbtn_optional_blocks_toggled |
|
||||
| Auto 程序运行栏 | tbtn_optional_blocks | img_skip_optional_inactive | skip_optional_inactive | 32 | theme-exact-png | [skip_optional_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/skip_optional_inactive.png) | [img_skip_optional_inactive__skip_optional_inactive__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_skip_optional_inactive__skip_optional_inactive__32.png) | Machine or not the optional blocks of the program. If the button is pressed, the optional blocks will not be machined. The button will indicate this by a yellow background. |
|
||||
| Auto 程序运行栏 | tbtn_pause<br>暂停中<br>`paused` | img_pause_active | pause_active | 32 | theme-nearest-png | [pause_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/pause_active.png) | [img_pause_active__pause_active__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_pause_active__pause_active__32.png) | on_tbtn_pause_toggled |
|
||||
| Auto 程序运行栏 | tbtn_pause | img_pause | pause | 32 | theme-nearest-png | [pause.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/pause.png) | [img_pause__pause__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_pause__pause__32.png) | Pause the running program |
|
||||
| MDI/宏按钮栏 | calculator<br>计算器 | img_macro_menu_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_macro_menu_calculator__calculator_open__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_calculator__calculator_open__32.png) | _make_macro_button |
|
||||
| MDI/宏按钮栏 | keyboard<br>隐藏虚拟键盘<br>`keyboard shown` | img_macro_menu_keyboard_hide | keyboard_hide | 32 | theme-nearest-png | [keyboard_hide.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard_hide.png) | [img_macro_menu_keyboard_hide__keyboard_hide__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_keyboard_hide__keyboard_hide__32.png) | on_ntb_info_switch_page |
|
||||
| MDI/宏按钮栏 | keyboard<br>中止运行宏/程序<br>`program/macro running or no keyboard` | img_macro_menu_stop | stop | 32 | theme-nearest-png | [stop.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/stop.png) | [img_macro_menu_stop__stop__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_stop__stop__32.png) | on_hal_status_interp_run/_no_virt_keyboard |
|
||||
| MDI/宏按钮栏 | keyboard<br>虚拟键盘 | img_macro_menu_keyboard | keyboard | 32 | theme-nearest-png | [keyboard.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard.png) | [img_macro_menu_keyboard__keyboard__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_macro_menu_keyboard__keyboard__32.png) | _make_macro_button |
|
||||
| MDI/宏按钮栏 | macro_0<br>i_am_lost | | | | macro-custom-file | [i_am_lost.png](/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/i_am_lost.png) | [macro_0__macro_image.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/macro_0__macro_image.png) | 宏文件 IMAGE 自定义图片: /home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/i_am_lost.png |
|
||||
| MDI/宏按钮栏 | macro_1<br>halo_world | | | | none | | | 宏按钮使用文字,无图标 |
|
||||
| MDI/宏按钮栏 | macro_2<br>jog_around | | | | none | | | 宏按钮使用文字,无图标 |
|
||||
| MDI/宏按钮栏 | macro_3<br>increment | | | | none | | | 宏按钮使用文字,无图标 |
|
||||
| MDI/宏按钮栏 | macro_4<br>go_to_position | | | | macro-custom-file | [goto_x_y_z.png](/home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/goto_x_y_z.png) | [macro_4__macro_image.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/macro_4__macro_image.png) | 宏文件 IMAGE 自定义图片: /home/meswork/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/goto_x_y_z.png |
|
||||
| MDI/宏按钮栏 | macro_4<br>go_to_position | | | | macro-custom-file | [goto_x_y_z.png](/home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/goto_x_y_z.png) | [macro_4__macro_image.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/macro_4__macro_image.png) | 宏文件 IMAGE 自定义图片: /home/mes123456/cnc_wams/linuxcnc/configs/sim/gmoccapy/macros/images/goto_x_y_z.png |
|
||||
| MDI/宏按钮栏 | next_button<br>下一组宏按钮 | img_macro_paginate_next | go-next | | gtk-icon-name-not-copied | GTK/system icon theme | | 当前宏数 5,小于 7,默认隐藏; 未在 gmoccapy classic 主题中固定解析,运行时由 GTK/system icon theme 决定 |
|
||||
| MDI/宏按钮栏 | previous_button<br>上一组宏按钮 | img_macro_paginate_prev | go-previous | | gtk-icon-name-not-copied | GTK/system icon theme | | 当前宏数 5,小于 7,默认隐藏; 未在 gmoccapy classic 主题中固定解析,运行时由 GTK/system icon theme 决定 |
|
||||
| 回零按钮栏 | home_axis_a<br>回零 A 轴 | img_ref_a | ref_a | 48 | theme-exact-png | [ref_a.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_a.png) | [img_ref_a__ref_a__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_a__ref_a__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_b<br>回零 B 轴 | img_ref_b | ref_b | 48 | theme-exact-png | [ref_b.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_b.png) | [img_ref_b__ref_b__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_b__ref_b__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_x<br>回零 X 轴 | img_ref_x | ref_x | 48 | theme-exact-png | [ref_x.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_x.png) | [img_ref_x__ref_x__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_x__ref_x__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_y<br>回零 Y 轴 | img_ref_y | ref_y | 48 | theme-exact-png | [ref_y.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_y.png) | [img_ref_y__ref_y__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_y__ref_y__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_z<br>回零 Z 轴 | img_ref_z | ref_z | 48 | theme-exact-png | [ref_z.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_z.png) | [img_ref_z__ref_z__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_z__ref_z__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_back<br>返回主按钮栏 | img_ref_menu_close | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_ref_menu_close__back_to_app__48.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_menu_close__back_to_app__48.svg) | _make_ref_axis_button |
|
||||
| 回零按钮栏 | next_button<br>下一组回零按钮 | img_ref_paginate_next | chevron_right | 32 | theme-svg | [chevron_right.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_right.svg) | [img_ref_paginate_next__chevron_right__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_paginate_next__chevron_right__32.svg) | 仅轴数大于 7 时显示 |
|
||||
| 回零按钮栏 | previous_button<br>上一组回零按钮 | img_ref_paginate_prev | chevron_left | 32 | theme-svg | [chevron_left.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_left.svg) | [img_ref_paginate_prev__chevron_left__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_paginate_prev__chevron_left__32.svg) | 仅轴数大于 7 时显示 |
|
||||
| 回零按钮栏 | ref_all<br>回零全部轴 | img_ref_all | ref_all | 48 | theme-exact-png | [ref_all.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_all.png) | [img_ref_all__ref_all__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_all__ref_all__48.png) | _make_ref_axis_button |
|
||||
| 回零按钮栏 | unref_all<br>取消全部回零 | img_unref_all | unref_all | 48 | theme-exact-png | [unref_all.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/unref_all.png) | [img_unref_all__unref_all__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_unref_all__unref_all__48.png) | _make_ref_axis_button |
|
||||
| 回零按钮栏 | home_axis_a<br>回零 A 轴 | img_ref_a | ref_a | 48 | theme-exact-png | [ref_a.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_a.png) | [img_ref_a__ref_a__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_a__ref_a__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_b<br>回零 B 轴 | img_ref_b | ref_b | 48 | theme-exact-png | [ref_b.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_b.png) | [img_ref_b__ref_b__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_b__ref_b__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_x<br>回零 X 轴 | img_ref_x | ref_x | 48 | theme-exact-png | [ref_x.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_x.png) | [img_ref_x__ref_x__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_x__ref_x__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_y<br>回零 Y 轴 | img_ref_y | ref_y | 48 | theme-exact-png | [ref_y.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_y.png) | [img_ref_y__ref_y__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_y__ref_y__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_axis_z<br>回零 Z 轴 | img_ref_z | ref_z | 48 | theme-exact-png | [ref_z.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_z.png) | [img_ref_z__ref_z__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_z__ref_z__48.png) | 当前 XYZAB 生成 |
|
||||
| 回零按钮栏 | home_back<br>返回主按钮栏 | img_ref_menu_close | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_ref_menu_close__back_to_app__48.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_menu_close__back_to_app__48.svg) | _make_ref_axis_button |
|
||||
| 回零按钮栏 | next_button<br>下一组回零按钮 | img_ref_paginate_next | chevron_right | 32 | theme-svg | [chevron_right.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_right.svg) | [img_ref_paginate_next__chevron_right__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_paginate_next__chevron_right__32.svg) | 仅轴数大于 7 时显示 |
|
||||
| 回零按钮栏 | previous_button<br>上一组回零按钮 | img_ref_paginate_prev | chevron_left | 32 | theme-svg | [chevron_left.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_left.svg) | [img_ref_paginate_prev__chevron_left__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_paginate_prev__chevron_left__32.svg) | 仅轴数大于 7 时显示 |
|
||||
| 回零按钮栏 | ref_all<br>回零全部轴 | img_ref_all | ref_all | 48 | theme-exact-png | [ref_all.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/ref_all.png) | [img_ref_all__ref_all__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_ref_all__ref_all__48.png) | _make_ref_axis_button |
|
||||
| 回零按钮栏 | unref_all<br>取消全部回零 | img_unref_all | unref_all | 48 | theme-exact-png | [unref_all.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/unref_all.png) | [img_unref_all__unref_all__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_unref_all__unref_all__48.png) | _make_ref_axis_button |
|
||||
| 对刀/坐标设定按钮栏 | block_height<br>Block Height | | | | none | | | 仅 [TOOLSENSOR] 有效时出现;本配置默认不出现 |
|
||||
| 对刀/坐标设定按钮栏 | next_button<br>下一组 Touch Off 按钮 | img_touch_paginate_next | chevron_right | 32 | theme-svg | [chevron_right.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_right.svg) | [img_touch_paginate_next__chevron_right__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_paginate_next__chevron_right__32.svg) | 仅按钮过多时显示 |
|
||||
| 对刀/坐标设定按钮栏 | previous_button<br>上一组 Touch Off 按钮 | img_touch_paginate_prev | chevron_left | 32 | theme-svg | [chevron_left.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_left.svg) | [img_touch_paginate_prev__chevron_left__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_paginate_prev__chevron_left__32.svg) | 仅轴数大于 8 时显示 |
|
||||
| 对刀/坐标设定按钮栏 | touch_a<br>A 轴 Touch Off | img_touch_a | touch_a | 48 | theme-exact-png | [touch_a.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_a.png) | [img_touch_a__touch_a__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_a__touch_a__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_b<br>B 轴 Touch Off | img_touch_b | touch_b | 48 | theme-exact-png | [touch_b.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_b.png) | [img_touch_b__touch_b__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_b__touch_b__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_back<br>返回主按钮栏 | img_touch_menu_close | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_touch_menu_close__back_to_app__48.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_menu_close__back_to_app__48.svg) | _make_touch_button |
|
||||
| 对刀/坐标设定按钮栏 | touch_x<br>X 轴 Touch Off | img_touch_x | touch_x | 48 | theme-exact-png | [touch_x.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_x.png) | [img_touch_x__touch_x__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_x__touch_x__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_y<br>Y 轴 Touch Off | img_touch_y | touch_y | 48 | theme-exact-png | [touch_y.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_y.png) | [img_touch_y__touch_y__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_y__touch_y__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_z<br>Z 轴 Touch Off | img_touch_z | touch_z | 48 | theme-exact-png | [touch_z.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_z.png) | [img_touch_z__touch_z__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_z__touch_z__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | next_button<br>下一组 Touch Off 按钮 | img_touch_paginate_next | chevron_right | 32 | theme-svg | [chevron_right.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_right.svg) | [img_touch_paginate_next__chevron_right__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_paginate_next__chevron_right__32.svg) | 仅按钮过多时显示 |
|
||||
| 对刀/坐标设定按钮栏 | previous_button<br>上一组 Touch Off 按钮 | img_touch_paginate_prev | chevron_left | 32 | theme-svg | [chevron_left.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_left.svg) | [img_touch_paginate_prev__chevron_left__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_paginate_prev__chevron_left__32.svg) | 仅轴数大于 8 时显示 |
|
||||
| 对刀/坐标设定按钮栏 | touch_a<br>A 轴 Touch Off | img_touch_a | touch_a | 48 | theme-exact-png | [touch_a.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_a.png) | [img_touch_a__touch_a__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_a__touch_a__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_b<br>B 轴 Touch Off | img_touch_b | touch_b | 48 | theme-exact-png | [touch_b.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_b.png) | [img_touch_b__touch_b__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_b__touch_b__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_back<br>返回主按钮栏 | img_touch_menu_close | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_touch_menu_close__back_to_app__48.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_menu_close__back_to_app__48.svg) | _make_touch_button |
|
||||
| 对刀/坐标设定按钮栏 | touch_x<br>X 轴 Touch Off | img_touch_x | touch_x | 48 | theme-exact-png | [touch_x.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_x.png) | [img_touch_x__touch_x__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_x__touch_x__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_y<br>Y 轴 Touch Off | img_touch_y | touch_y | 48 | theme-exact-png | [touch_y.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_y.png) | [img_touch_y__touch_y__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_y__touch_y__48.png) | 当前 XYZAB 生成 |
|
||||
| 对刀/坐标设定按钮栏 | touch_z<br>Z 轴 Touch Off | img_touch_z | touch_z | 48 | theme-exact-png | [touch_z.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/touch_z.png) | [img_touch_z__touch_z__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_touch_z__touch_z__48.png) | 当前 XYZAB 生成 |
|
||||
| 手动/Jog 面板 | chk_ignore_limits<br>Ignore limits | | | | none | | | toggled:on_chk_ignore_limits_toggled |
|
||||
| 手动/Jog 面板 | tbtn_turtle_jog<br>慢速 Jog<br>`active` | img_turtle_jog | jog_speed_slow | 32 | theme-exact-png | [jog_speed_slow.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/jog_speed_slow.png) | [img_turtle_jog__jog_speed_slow__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_turtle_jog__jog_speed_slow__32.png) | on_tbtn_turtle_jog_toggled |
|
||||
| 手动/Jog 面板 | tbtn_turtle_jog<br>快速 Jog<br>`inactive` | img_rabbit_jog | jog_speed_fast | 32 | theme-exact-png | [jog_speed_fast.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/jog_speed_fast.png) | [img_rabbit_jog__jog_speed_fast__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_rabbit_jog__jog_speed_fast__32.png) | on_tbtn_turtle_jog_toggled |
|
||||
| 手动/Jog 面板 | tbtn_turtle_jog | img_rabbit_jog | jog_speed_fast | 32 | theme-exact-png | [jog_speed_fast.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/jog_speed_fast.png) | [img_rabbit_jog__jog_speed_fast__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_rabbit_jog__jog_speed_fast__32.png) | toggled:on_tbtn_turtle_jog_toggled |
|
||||
| Jog 增量选择栏 | rbt_0<br>Continuous | img_continuous | jog_continuous | 24 | theme-exact-png | [jog_continuous.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/jog_continuous.png) | [img_continuous__jog_continuous__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_continuous__jog_continuous__24.png) | 连续 Jog 唯一带图标 |
|
||||
| 手动/Jog 面板 | tbtn_turtle_jog<br>慢速 Jog<br>`active` | img_turtle_jog | jog_speed_slow | 32 | theme-exact-png | [jog_speed_slow.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/jog_speed_slow.png) | [img_turtle_jog__jog_speed_slow__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_turtle_jog__jog_speed_slow__32.png) | on_tbtn_turtle_jog_toggled |
|
||||
| 手动/Jog 面板 | tbtn_turtle_jog<br>快速 Jog<br>`inactive` | img_rabbit_jog | jog_speed_fast | 32 | theme-exact-png | [jog_speed_fast.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/jog_speed_fast.png) | [img_rabbit_jog__jog_speed_fast__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_rabbit_jog__jog_speed_fast__32.png) | on_tbtn_turtle_jog_toggled |
|
||||
| 手动/Jog 面板 | tbtn_turtle_jog | img_rabbit_jog | jog_speed_fast | 32 | theme-exact-png | [jog_speed_fast.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/jog_speed_fast.png) | [img_rabbit_jog__jog_speed_fast__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_rabbit_jog__jog_speed_fast__32.png) | toggled:on_tbtn_turtle_jog_toggled |
|
||||
| Jog 增量选择栏 | rbt_0<br>Continuous | img_continuous | jog_continuous | 24 | theme-exact-png | [jog_continuous.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/jog_continuous.png) | [img_continuous__jog_continuous__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_continuous__jog_continuous__24.png) | 连续 Jog 唯一带图标 |
|
||||
| Jog 增量选择栏 | rbt_1<br>1.000 mm | | | | none | | | 增量按钮使用文字,无图标 |
|
||||
| Jog 增量选择栏 | rbt_2<br>0.100 mm | | | | none | | | 增量按钮使用文字,无图标 |
|
||||
| Jog 增量选择栏 | rbt_3<br>0.010 mm | | | | none | | | 增量按钮使用文字,无图标 |
|
||||
@@ -128,65 +128,65 @@
|
||||
| Jog 关节按钮 | 3-<br>3- | | | | none | | | trivial kinematics 时不创建;非平凡运动学才出现 |
|
||||
| Jog 关节按钮 | 4+<br>4+ | | | | none | | | trivial kinematics 时不创建;非平凡运动学才出现 |
|
||||
| Jog 关节按钮 | 4-<br>4- | | | | none | | | trivial kinematics 时不创建;非平凡运动学才出现 |
|
||||
| 冷却/主轴控制 | rbt_forward<br>主轴正转中<br>`active` | img_spindle_forward_on | spindle_right_on | 48 | theme-exact-png | [spindle_right_on.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_right_on.png) | [img_spindle_forward_on__spindle_right_on__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_forward_on__spindle_right_on__48.png) | on_rbt_forward_released/clicked |
|
||||
| 冷却/主轴控制 | rbt_forward | img_spindle_forward | spindle_right | 48 | theme-exact-png | [spindle_right.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_right.png) | [img_spindle_forward__spindle_right__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_forward__spindle_right__48.png) | clicked:on_rbt_forward_clicked; released:on_rbt_forward_released |
|
||||
| 冷却/主轴控制 | rbt_reverse<br>主轴反转中<br>`active` | img_spindle_reverse_on | spindle_left_on | 48 | theme-exact-png | [spindle_left_on.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_left_on.png) | [img_spindle_reverse_on__spindle_left_on__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_reverse_on__spindle_left_on__48.png) | on_rbt_reverse_released/clicked |
|
||||
| 冷却/主轴控制 | rbt_reverse | img_spindle_reverse | spindle_left | 48 | theme-exact-png | [spindle_left.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_left.png) | [img_spindle_reverse__spindle_left__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_reverse__spindle_left__48.png) | clicked:on_rbt_reverse_clicked; released:on_rbt_reverse_released |
|
||||
| 冷却/主轴控制 | rbt_stop<br>主轴停止已选中<br>`active` | img_spindle_stop_on | spindle_stop_on | 48 | theme-exact-png | [spindle_stop_on.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_stop_on.png) | [img_spindle_stop_on__spindle_stop_on__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_stop_on__spindle_stop_on__48.png) | on_rbt_stop_clicked |
|
||||
| 冷却/主轴控制 | rbt_stop<br>主轴停止未选中<br>`inactive` | img_spindle_stop | spindle_stop | 48 | theme-exact-png | [spindle_stop.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_stop.png) | [img_spindle_stop__spindle_stop__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_stop__spindle_stop__48.png) | on_rbt_stop_clicked: widget inactive 时切回停止普通图标 |
|
||||
| 冷却/主轴控制 | rbt_stop | img_spindle_stop_on | spindle_stop_on | 48 | theme-exact-png | [spindle_stop_on.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_stop_on.png) | [img_spindle_stop_on__spindle_stop_on__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_stop_on__spindle_stop_on__48.png) | clicked:on_rbt_stop_clicked |
|
||||
| 冷却/主轴控制 | tbtn_flood<br>冷却液开<br>`active` | img_coolant_on | coolant_flood_active | 48 | theme-exact-png | [coolant_flood_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_flood_active.png) | [img_coolant_on__coolant_flood_active__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_coolant_on__coolant_flood_active__48.png) | on_hal_status_flood_changed |
|
||||
| 冷却/主轴控制 | tbtn_flood | img_coolant_off | coolant_flood_inactive | 48 | theme-exact-png | [coolant_flood_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_flood_inactive.png) | [img_coolant_off__coolant_flood_inactive__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_coolant_off__coolant_flood_inactive__48.png) | toggled:on_tbtn_flood_toggled |
|
||||
| 冷却/主轴控制 | tbtn_mist<br>雾冷开<br>`active` | img_mist_on | coolant_mist_active | 48 | theme-exact-png | [coolant_mist_active.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_mist_active.png) | [img_mist_on__coolant_mist_active__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mist_on__coolant_mist_active__48.png) | on_hal_status_mist_changed |
|
||||
| 冷却/主轴控制 | tbtn_mist | img_mist_off | coolant_mist_inactive | 48 | theme-exact-png | [coolant_mist_inactive.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_mist_inactive.png) | [img_mist_off__coolant_mist_inactive__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mist_off__coolant_mist_inactive__48.png) | toggled:on_tbtn_mist_toggled |
|
||||
| 预览/视图 | btn_delete_view | img_tool_clear | clear | 24 | theme-nearest-png | [clear.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/clear.png) | [img_tool_clear__clear__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_clear__clear__24.png) | clear plot |
|
||||
| 预览/视图 | btn_zoom_in | img_zoom_in | zoom_in | 24 | theme-nearest-png | [zoom_in.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/zoom_in.png) | [img_zoom_in__zoom_in__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_zoom_in__zoom_in__24.png) | Zoom in |
|
||||
| 预览/视图 | btn_zoom_out | img_zoom_out | zoom_out | 24 | theme-nearest-png | [zoom_out.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/zoom_out.png) | [img_zoom_out__zoom_out__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_zoom_out__zoom_out__24.png) | Zoom out |
|
||||
| 预览/视图 | rbt_view_p | img_view_p | tool_axis_p | 24 | theme-exact-png | [tool_axis_p.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_p.png) | [img_view_p__tool_axis_p__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_p__tool_axis_p__24.png) | view perspective |
|
||||
| 预览/视图 | rbt_view_x | img_view_x | tool_axis_x | 24 | theme-exact-png | [tool_axis_x.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_x.png) | [img_view_x__tool_axis_x__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_x__tool_axis_x__24.png) | view along the X axis from positive to negative |
|
||||
| 预览/视图 | rbt_view_y | img_view_y | tool_axis_y | 24 | theme-exact-png | [tool_axis_y.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_y.png) | [img_view_y__tool_axis_y__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_y__tool_axis_y__24.png) | view along the Y axis from positive to negative |
|
||||
| 预览/视图 | rbt_view_y2 | img_view_y2 | tool_axis_y_inv | 24 | theme-exact-png | [tool_axis_y_inv.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_y_inv.png) | [img_view_y2__tool_axis_y_inv__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_y2__tool_axis_y_inv__24.png) | view along the Y axis from positive to negative as viewn for a back tool lathe |
|
||||
| 预览/视图 | rbt_view_z | img_view_z | tool_axis_z | 24 | theme-exact-png | [tool_axis_z.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_z.png) | [img_view_z__tool_axis_z__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_z__tool_axis_z__24.png) | view along the Z axis from positive to negative |
|
||||
| 预览/视图 | tbtn_view_dimension | img_dimensions | dimensions | 24 | theme-nearest-png | [dimensions.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/dimensions.png) | [img_dimensions__dimensions__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_dimensions__dimensions__24.png) | Show or hide dimensions |
|
||||
| 预览/视图 | tbtn_view_tool_path | img_tool_path | toolpath | 24 | theme-exact-png | [toolpath.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/toolpath.png) | [img_tool_path__toolpath__24.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_path__toolpath__24.png) | Show or hide tool path |
|
||||
| 编辑器搜索/编辑 | btn_comment | img_edit_comment | comment | 32 | theme-exact-png | [comment.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/comment.png) | [img_edit_comment__comment__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_comment__comment__32.png) | clicked:on_btn_toggle_comment_clicked |
|
||||
| 编辑器搜索/编辑 | btn_redo | img_edit-redo | edit_redo | 32 | theme-exact-png | [edit_redo.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/edit_redo.png) | [img_edit-redo__edit_redo__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit-redo__edit_redo__32.png) | Redo |
|
||||
| 冷却/主轴控制 | rbt_forward<br>主轴正转中<br>`active` | img_spindle_forward_on | spindle_right_on | 48 | theme-exact-png | [spindle_right_on.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_right_on.png) | [img_spindle_forward_on__spindle_right_on__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_forward_on__spindle_right_on__48.png) | on_rbt_forward_released/clicked |
|
||||
| 冷却/主轴控制 | rbt_forward | img_spindle_forward | spindle_right | 48 | theme-exact-png | [spindle_right.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_right.png) | [img_spindle_forward__spindle_right__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_forward__spindle_right__48.png) | clicked:on_rbt_forward_clicked; released:on_rbt_forward_released |
|
||||
| 冷却/主轴控制 | rbt_reverse<br>主轴反转中<br>`active` | img_spindle_reverse_on | spindle_left_on | 48 | theme-exact-png | [spindle_left_on.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_left_on.png) | [img_spindle_reverse_on__spindle_left_on__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_reverse_on__spindle_left_on__48.png) | on_rbt_reverse_released/clicked |
|
||||
| 冷却/主轴控制 | rbt_reverse | img_spindle_reverse | spindle_left | 48 | theme-exact-png | [spindle_left.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_left.png) | [img_spindle_reverse__spindle_left__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_reverse__spindle_left__48.png) | clicked:on_rbt_reverse_clicked; released:on_rbt_reverse_released |
|
||||
| 冷却/主轴控制 | rbt_stop<br>主轴停止已选中<br>`active` | img_spindle_stop_on | spindle_stop_on | 48 | theme-exact-png | [spindle_stop_on.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_stop_on.png) | [img_spindle_stop_on__spindle_stop_on__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_stop_on__spindle_stop_on__48.png) | on_rbt_stop_clicked |
|
||||
| 冷却/主轴控制 | rbt_stop<br>主轴停止未选中<br>`inactive` | img_spindle_stop | spindle_stop | 48 | theme-exact-png | [spindle_stop.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_stop.png) | [img_spindle_stop__spindle_stop__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_stop__spindle_stop__48.png) | on_rbt_stop_clicked: widget inactive 时切回停止普通图标 |
|
||||
| 冷却/主轴控制 | rbt_stop | img_spindle_stop_on | spindle_stop_on | 48 | theme-exact-png | [spindle_stop_on.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/spindle_stop_on.png) | [img_spindle_stop_on__spindle_stop_on__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_spindle_stop_on__spindle_stop_on__48.png) | clicked:on_rbt_stop_clicked |
|
||||
| 冷却/主轴控制 | tbtn_flood<br>冷却液开<br>`active` | img_coolant_on | coolant_flood_active | 48 | theme-exact-png | [coolant_flood_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_flood_active.png) | [img_coolant_on__coolant_flood_active__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_coolant_on__coolant_flood_active__48.png) | on_hal_status_flood_changed |
|
||||
| 冷却/主轴控制 | tbtn_flood | img_coolant_off | coolant_flood_inactive | 48 | theme-exact-png | [coolant_flood_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_flood_inactive.png) | [img_coolant_off__coolant_flood_inactive__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_coolant_off__coolant_flood_inactive__48.png) | toggled:on_tbtn_flood_toggled |
|
||||
| 冷却/主轴控制 | tbtn_mist<br>雾冷开<br>`active` | img_mist_on | coolant_mist_active | 48 | theme-exact-png | [coolant_mist_active.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_mist_active.png) | [img_mist_on__coolant_mist_active__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mist_on__coolant_mist_active__48.png) | on_hal_status_mist_changed |
|
||||
| 冷却/主轴控制 | tbtn_mist | img_mist_off | coolant_mist_inactive | 48 | theme-exact-png | [coolant_mist_inactive.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/coolant_mist_inactive.png) | [img_mist_off__coolant_mist_inactive__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_mist_off__coolant_mist_inactive__48.png) | toggled:on_tbtn_mist_toggled |
|
||||
| 预览/视图 | btn_delete_view | img_tool_clear | clear | 24 | theme-nearest-png | [clear.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/clear.png) | [img_tool_clear__clear__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_clear__clear__24.png) | clear plot |
|
||||
| 预览/视图 | btn_zoom_in | img_zoom_in | zoom_in | 24 | theme-nearest-png | [zoom_in.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/zoom_in.png) | [img_zoom_in__zoom_in__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_zoom_in__zoom_in__24.png) | Zoom in |
|
||||
| 预览/视图 | btn_zoom_out | img_zoom_out | zoom_out | 24 | theme-nearest-png | [zoom_out.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/zoom_out.png) | [img_zoom_out__zoom_out__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_zoom_out__zoom_out__24.png) | Zoom out |
|
||||
| 预览/视图 | rbt_view_p | img_view_p | tool_axis_p | 24 | theme-exact-png | [tool_axis_p.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_p.png) | [img_view_p__tool_axis_p__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_p__tool_axis_p__24.png) | view perspective |
|
||||
| 预览/视图 | rbt_view_x | img_view_x | tool_axis_x | 24 | theme-exact-png | [tool_axis_x.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_x.png) | [img_view_x__tool_axis_x__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_x__tool_axis_x__24.png) | view along the X axis from positive to negative |
|
||||
| 预览/视图 | rbt_view_y | img_view_y | tool_axis_y | 24 | theme-exact-png | [tool_axis_y.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_y.png) | [img_view_y__tool_axis_y__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_y__tool_axis_y__24.png) | view along the Y axis from positive to negative |
|
||||
| 预览/视图 | rbt_view_y2 | img_view_y2 | tool_axis_y_inv | 24 | theme-exact-png | [tool_axis_y_inv.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_y_inv.png) | [img_view_y2__tool_axis_y_inv__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_y2__tool_axis_y_inv__24.png) | view along the Y axis from positive to negative as viewn for a back tool lathe |
|
||||
| 预览/视图 | rbt_view_z | img_view_z | tool_axis_z | 24 | theme-exact-png | [tool_axis_z.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/tool_axis_z.png) | [img_view_z__tool_axis_z__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_view_z__tool_axis_z__24.png) | view along the Z axis from positive to negative |
|
||||
| 预览/视图 | tbtn_view_dimension | img_dimensions | dimensions | 24 | theme-nearest-png | [dimensions.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/dimensions.png) | [img_dimensions__dimensions__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_dimensions__dimensions__24.png) | Show or hide dimensions |
|
||||
| 预览/视图 | tbtn_view_tool_path | img_tool_path | toolpath | 24 | theme-exact-png | [toolpath.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/24x24/actions/toolpath.png) | [img_tool_path__toolpath__24.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_path__toolpath__24.png) | Show or hide tool path |
|
||||
| 编辑器搜索/编辑 | btn_comment | img_edit_comment | comment | 32 | theme-exact-png | [comment.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/comment.png) | [img_edit_comment__comment__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_comment__comment__32.png) | clicked:on_btn_toggle_comment_clicked |
|
||||
| 编辑器搜索/编辑 | btn_redo | img_edit-redo | edit_redo | 32 | theme-exact-png | [edit_redo.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/edit_redo.png) | [img_edit-redo__edit_redo__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit-redo__edit_redo__32.png) | Redo |
|
||||
| 编辑器搜索/编辑 | btn_replace<br>Replace | | | | none | | | clicked:on_btn_replace_clicked |
|
||||
| 编辑器搜索/编辑 | btn_search_back<br>Search / back | img_up | chevron_up | 24 | theme-svg | [chevron_up.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_up.svg) | [img_up__chevron_up__24.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_up__chevron_up__24.svg) | clicked:on_btn_search_back_clicked |
|
||||
| 编辑器搜索/编辑 | btn_search_forward<br>Search / fwd | img_down | chevron_down | 24 | theme-svg | [chevron_down.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_down.svg) | [img_down__chevron_down__24.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_down__chevron_down__24.svg) | clicked:on_btn_search_forward_clicked |
|
||||
| 编辑器搜索/编辑 | btn_undo | img_edit-undo | edit_undo | 32 | theme-exact-png | [edit_undo.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/edit_undo.png) | [img_edit-undo__edit_undo__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit-undo__edit_undo__32.png) | Undo |
|
||||
| 编辑器搜索/编辑 | btn_search_back<br>Search / back | img_up | chevron_up | 24 | theme-svg | [chevron_up.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_up.svg) | [img_up__chevron_up__24.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_up__chevron_up__24.svg) | clicked:on_btn_search_back_clicked |
|
||||
| 编辑器搜索/编辑 | btn_search_forward<br>Search / fwd | img_down | chevron_down | 24 | theme-svg | [chevron_down.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_down.svg) | [img_down__chevron_down__24.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_down__chevron_down__24.svg) | clicked:on_btn_search_forward_clicked |
|
||||
| 编辑器搜索/编辑 | btn_undo | img_edit-undo | edit_undo | 32 | theme-exact-png | [edit_undo.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/edit_undo.png) | [img_edit-undo__edit_undo__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit-undo__edit_undo__32.png) | Undo |
|
||||
| 编辑器搜索/编辑 | chk_ignore_case<br>Ignore Case | | | | none | | | |
|
||||
| 编辑器搜索/编辑 | chk_replace_all<br>Replace All | | | | none | | | |
|
||||
| 编辑页底部栏 | btn_back_edit | img_edit_menu_close | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_edit_menu_close__back_to_app__48.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_close__back_to_app__48.svg) | Go back to main button list |
|
||||
| 编辑页底部栏 | btn_calc | img_edit_menu_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_edit_menu_calculator__calculator_open__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_calculator__calculator_open__32.png) | Show calculator |
|
||||
| 编辑页底部栏 | btn_keyb<br>隐藏虚拟键盘<br>`keyboard shown` | img_edit_menu_keyboard_hide | keyboard_hide | 32 | theme-nearest-png | [keyboard_hide.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard_hide.png) | [img_edit_menu_keyboard_hide__keyboard_hide__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_keyboard_hide__keyboard_hide__32.png) | on_ntb_info_switch_page |
|
||||
| 编辑页底部栏 | btn_keyb | img_edit_menu_keyboard | keyboard | 32 | theme-nearest-png | [keyboard.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard.png) | [img_edit_menu_keyboard__keyboard__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_keyboard__keyboard__32.png) | Show or hide the virtual keyboard |
|
||||
| 编辑页底部栏 | btn_new | img_edit_menu_new | new_document | 32 | theme-svg | [new_document.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/new_document.svg) | [img_edit_menu_new__new_document__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_new__new_document__32.svg) | clear the edit field and make a new file |
|
||||
| 编辑页底部栏 | btn_reload_edit | img_edit_menu_reload | refresh | 32 | theme-nearest-png | [refresh.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_edit_menu_reload__refresh__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_reload__refresh__32.png) | Reload file |
|
||||
| 编辑页底部栏 | btn_save | img_edit_menu_save | save | 32 | theme-nearest-png | [save.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/save.png) | [img_edit_menu_save__save__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_save__save__32.png) | save the file using the original name |
|
||||
| 编辑页底部栏 | btn_save_as | img_edit_menu_save_as | save_as | 32 | theme-nearest-png | [save_as.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/save_as.png) | [img_edit_menu_save_as__save_as__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_save_as__save_as__32.png) | save the file with a new name |
|
||||
| 编辑页底部栏 | tbtn_split_view | img_split_view | split_view | 32 | theme-exact-png | [split_view.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/split_view.png) | [img_split_view__split_view__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_split_view__split_view__32.png) | Show preview as split view |
|
||||
| 刀具页底部栏 | btn_back_tool | img_back_tool | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_back_tool__back_to_app__48.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_back_tool__back_to_app__48.svg) | Go back to main button list |
|
||||
| 刀具页底部栏 | btn_change_tool | img_toolchange | mill_tool_change | 48 | theme-exact-png | [mill_tool_change.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mill_tool_change.png) | [img_toolchange__mill_tool_change__48.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_toolchange__mill_tool_change__48.png) | change tool to the selected one |
|
||||
| 刀具页底部栏 | btn_index_tool | img_index_tool | mill_tool_set_num | 48 | theme-svg | [mill_tool_set_num.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/mill_tool_set_num.svg) | [img_index_tool__mill_tool_set_num__48.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_index_tool__mill_tool_set_num__48.svg) | change tool with the command M61 Q?, no machine move will be done |
|
||||
| 刀具页底部栏 | btn_select_tool_by_no | img_tool_by_no | mill_tool_change_num | 48 | theme-svg | [mill_tool_change_num.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/mill_tool_change_num.svg) | [img_tool_by_no__mill_tool_change_num__48.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_by_no__mill_tool_change_num__48.svg) | Select a tool by number |
|
||||
| 编辑页底部栏 | btn_back_edit | img_edit_menu_close | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_edit_menu_close__back_to_app__48.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_close__back_to_app__48.svg) | Go back to main button list |
|
||||
| 编辑页底部栏 | btn_calc | img_edit_menu_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_edit_menu_calculator__calculator_open__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_calculator__calculator_open__32.png) | Show calculator |
|
||||
| 编辑页底部栏 | btn_keyb<br>隐藏虚拟键盘<br>`keyboard shown` | img_edit_menu_keyboard_hide | keyboard_hide | 32 | theme-nearest-png | [keyboard_hide.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard_hide.png) | [img_edit_menu_keyboard_hide__keyboard_hide__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_keyboard_hide__keyboard_hide__32.png) | on_ntb_info_switch_page |
|
||||
| 编辑页底部栏 | btn_keyb | img_edit_menu_keyboard | keyboard | 32 | theme-nearest-png | [keyboard.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/keyboard.png) | [img_edit_menu_keyboard__keyboard__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_keyboard__keyboard__32.png) | Show or hide the virtual keyboard |
|
||||
| 编辑页底部栏 | btn_new | img_edit_menu_new | new_document | 32 | theme-svg | [new_document.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/new_document.svg) | [img_edit_menu_new__new_document__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_new__new_document__32.svg) | clear the edit field and make a new file |
|
||||
| 编辑页底部栏 | btn_reload_edit | img_edit_menu_reload | refresh | 32 | theme-nearest-png | [refresh.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_edit_menu_reload__refresh__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_reload__refresh__32.png) | Reload file |
|
||||
| 编辑页底部栏 | btn_save | img_edit_menu_save | save | 32 | theme-nearest-png | [save.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/save.png) | [img_edit_menu_save__save__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_save__save__32.png) | save the file using the original name |
|
||||
| 编辑页底部栏 | btn_save_as | img_edit_menu_save_as | save_as | 32 | theme-nearest-png | [save_as.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/save_as.png) | [img_edit_menu_save_as__save_as__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_edit_menu_save_as__save_as__32.png) | save the file with a new name |
|
||||
| 编辑页底部栏 | tbtn_split_view | img_split_view | split_view | 32 | theme-exact-png | [split_view.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/split_view.png) | [img_split_view__split_view__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_split_view__split_view__32.png) | Show preview as split view |
|
||||
| 刀具页底部栏 | btn_back_tool | img_back_tool | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_back_tool__back_to_app__48.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_back_tool__back_to_app__48.svg) | Go back to main button list |
|
||||
| 刀具页底部栏 | btn_change_tool | img_toolchange | mill_tool_change | 48 | theme-exact-png | [mill_tool_change.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/mill_tool_change.png) | [img_toolchange__mill_tool_change__48.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_toolchange__mill_tool_change__48.png) | change tool to the selected one |
|
||||
| 刀具页底部栏 | btn_index_tool | img_index_tool | mill_tool_set_num | 48 | theme-svg | [mill_tool_set_num.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/mill_tool_set_num.svg) | [img_index_tool__mill_tool_set_num__48.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_index_tool__mill_tool_set_num__48.svg) | change tool with the command M61 Q?, no machine move will be done |
|
||||
| 刀具页底部栏 | btn_select_tool_by_no | img_tool_by_no | mill_tool_change_num | 48 | theme-svg | [mill_tool_change_num.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/mill_tool_change_num.svg) | [img_tool_by_no__mill_tool_change_num__48.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_by_no__mill_tool_change_num__48.svg) | Select a tool by number |
|
||||
| 刀具页底部栏 | btn_tool_touchoff_x | | | | none | | | touch off the tool and set the value to the tool table |
|
||||
| 刀具页底部栏 | btn_tool_touchoff_z | | | | none | | | touch off the tool and set the value to the tool table |
|
||||
| 文件选择栏 | btn_back_file_load | img_back_file_load | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_back_file_load__back_to_app__48.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_back_file_load__back_to_app__48.svg) | Close without returning a file path |
|
||||
| 文件选择栏 | btn_dir_up | img_dir_up | chevron_up | 32 | theme-svg | [chevron_up.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_up.svg) | [img_dir_up__chevron_up__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_dir_up__chevron_up__32.svg) | Move to parent directory |
|
||||
| 文件选择栏 | btn_home | img_home | home_folder | 32 | theme-svg | [home_folder.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/home_folder.svg) | [img_home__home_folder__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_home__home_folder__32.svg) | Move to your home directory |
|
||||
| 文件选择栏 | btn_jump_to | img_jump_to | user_defined_folder | 32 | theme-svg | [user_defined_folder.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/user_defined_folder.svg) | [img_jump_to__user_defined_folder__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_jump_to__user_defined_folder__32.svg) | Jump to user defined directory |
|
||||
| 文件选择栏 | btn_reload_dir | img_refresh_dir | refresh | 32 | theme-nearest-png | [refresh.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_refresh_dir__refresh__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_refresh_dir__refresh__32.png) | Refresh directory |
|
||||
| 文件选择栏 | btn_sel_next | img_sel_next | chevron_right | 32 | theme-svg | [chevron_right.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_right.svg) | [img_sel_next__chevron_right__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_sel_next__chevron_right__32.svg) | Select the next file |
|
||||
| 文件选择栏 | btn_sel_prev | img_sel_prev | chevron_left | 32 | theme-svg | [chevron_left.svg](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_left.svg) | [img_sel_prev__chevron_left__32.svg](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_sel_prev__chevron_left__32.svg) | Select the previous file |
|
||||
| 文件选择栏 | btn_select | img_select | select_file | 32 | theme-nearest-png | [select_file.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/select_file.png) | [img_select__select_file__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_select__select_file__32.png) | select the highlighted file and return the path |
|
||||
| 文件选择栏 | btn_back_file_load | img_back_file_load | back_to_app | 48 | theme-svg | [back_to_app.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/back_to_app.svg) | [img_back_file_load__back_to_app__48.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_back_file_load__back_to_app__48.svg) | Close without returning a file path |
|
||||
| 文件选择栏 | btn_dir_up | img_dir_up | chevron_up | 32 | theme-svg | [chevron_up.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_up.svg) | [img_dir_up__chevron_up__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_dir_up__chevron_up__32.svg) | Move to parent directory |
|
||||
| 文件选择栏 | btn_home | img_home | home_folder | 32 | theme-svg | [home_folder.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/home_folder.svg) | [img_home__home_folder__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_home__home_folder__32.svg) | Move to your home directory |
|
||||
| 文件选择栏 | btn_jump_to | img_jump_to | user_defined_folder | 32 | theme-svg | [user_defined_folder.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/user_defined_folder.svg) | [img_jump_to__user_defined_folder__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_jump_to__user_defined_folder__32.svg) | Jump to user defined directory |
|
||||
| 文件选择栏 | btn_reload_dir | img_refresh_dir | refresh | 32 | theme-nearest-png | [refresh.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_refresh_dir__refresh__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_refresh_dir__refresh__32.png) | Refresh directory |
|
||||
| 文件选择栏 | btn_sel_next | img_sel_next | chevron_right | 32 | theme-svg | [chevron_right.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_right.svg) | [img_sel_next__chevron_right__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_sel_next__chevron_right__32.svg) | Select the next file |
|
||||
| 文件选择栏 | btn_sel_prev | img_sel_prev | chevron_left | 32 | theme-svg | [chevron_left.svg](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/scalable/actions/chevron_left.svg) | [img_sel_prev__chevron_left__32.svg](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_sel_prev__chevron_left__32.svg) | Select the previous file |
|
||||
| 文件选择栏 | btn_select | img_select | select_file | 32 | theme-nearest-png | [select_file.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/select_file.png) | [img_select__select_file__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_select__select_file__32.png) | select the highlighted file and return the path |
|
||||
| 文件选择栏 | tbtn_sort<br>Sort by / date | | | | none | | | Sort files by date, newest first |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.add<br>新增刀具 | img_tool_add | add | 32 | theme-exact-png | [add.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/add.png) | [img_tool_add__add__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_add__add__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.apply<br>保存刀具表 | img_tool_save | save | 32 | theme-nearest-png | [save.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/save.png) | [img_tool_save__save__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_save__save__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.calculator<br>刀具表计算器 | img_tool_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_tool_calculator__calculator_open__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_calculator__calculator_open__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.delete<br>删除选中刀具 | img_tool_delete | delete | 32 | theme-exact-png | [delete.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/delete.png) | [img_tool_delete__delete__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_delete__delete__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.reload<br>重载刀具表 | img_tool_reload | refresh | 32 | theme-nearest-png | [refresh.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_tool_reload__refresh__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_reload__refresh__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 OffsetPage 控件 | offsetpage.calculator<br>坐标偏置计算器 | img_offset_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/meswork/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_offset_calculator__calculator_open__32.png](/home/meswork/cnc_wams/work/working3/gmoccapy_button_icons/files/img_offset_calculator__calculator_open__32.png) | Python 改造 OffsetPage |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.add<br>新增刀具 | img_tool_add | add | 32 | theme-exact-png | [add.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/add.png) | [img_tool_add__add__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_add__add__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.apply<br>保存刀具表 | img_tool_save | save | 32 | theme-nearest-png | [save.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/save.png) | [img_tool_save__save__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_save__save__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.calculator<br>刀具表计算器 | img_tool_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_tool_calculator__calculator_open__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_calculator__calculator_open__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.delete<br>删除选中刀具 | img_tool_delete | delete | 32 | theme-exact-png | [delete.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/delete.png) | [img_tool_delete__delete__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_delete__delete__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 ToolEdit 控件 | tooldedit.reload<br>重载刀具表 | img_tool_reload | refresh | 32 | theme-nearest-png | [refresh.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/48x48/actions/refresh.png) | [img_tool_reload__refresh__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_tool_reload__refresh__32.png) | Python 改造 ToolEdit |
|
||||
| 内嵌 OffsetPage 控件 | offsetpage.calculator<br>坐标偏置计算器 | img_offset_calculator | calculator_open | 32 | theme-exact-png | [calculator_open.png](/home/mes123456/cnc_wams/linuxcnc/share/gmoccapy/icons/classic/32x32/actions/calculator_open.png) | [img_offset_calculator__calculator_open__32.png](/home/mes123456/cnc_wams/work/working3/gmoccapy_button_icons/files/img_offset_calculator__calculator_open__32.png) | Python 改造 OffsetPage |
|
||||
| 内嵌 OffsetPage 控件 | offsetpage.edit_offsets<br>Edit Offsets | | | | none | | | 内嵌控件文字按钮,无图标 |
|
||||
| 内嵌 OffsetPage 控件 | offsetpage.set_selected<br>Set selected | | | | none | | | 内嵌控件文字按钮,无图标 |
|
||||
| 内嵌 OffsetPage 控件 | offsetpage.zero_g92<br>Zero G92 | | | | none | | | 内嵌控件文字按钮,无图标 |
|
||||
|
||||
Reference in New Issue
Block a user