請利用 mouseAction 參數來設定或查詢指定滑鼠事件所指派的編輯器動作。
query 指令
set 指令
現行視圖
query mouseAction.[modifier-][...]{dragged | entered | exited | hover | moved | pressed.count | released.count }[.context][...] set mouseAction.[modifier-][...]{dragged | entered | exited | hover | moved | pressed.count | released.count }[.context][...] [action]
modifier | modifier 參數可以是 1、2、3、c、s 或 a。 1 用來表示滑鼠左鍵。 2 用來表示滑鼠右鍵。 3 用來表示滑鼠按鍵 3。 c 用來表示平台的主要鍵盤修飾元(如 Windows 中的 Ctrl 鍵)。 s 用來表示平台的次要鍵盤修飾元(如 Windows 的 Shift 鍵)。 a 用來表示平台的第三鍵盤修飾元(如 Windows 的 Alt 鍵)。 比方說,如果您想指定連按兩下滑鼠左鍵且同時按下 Ctrl 和 Alt 鍵的動作,您可以指定 c-a-1-pressed.2。 |
dragged | 使用 dragged 參數將動作指派給拖曳滑鼠的事件。 |
entered | 使用 entered 參數將動作指派給滑鼠輸入的事件。 |
exited | 使用 exited 參數將動作指派給滑鼠跳出的事件。 |
hover | 使用 hover 參數將動作指派給滑鼠滑動的事件。 |
moved | 使用 moved 參數將動作指派給滑鼠移動的事件。 |
pressed.count | 使用 pressed 參數將動作指派給壓按滑鼠的事件。 count 參數指出與事件相關之按鈕的次數。 |
released.count | 使用 released 參數將動作指派給放開滑鼠的事件。 count 參數指出與事件相關之按鈕的次數。 |
context | context 參數可以是 t、p 或 e。 t 用來表示當滑鼠游標在文字區域時,應可使用滑鼠動作。 p 用來表示當滑鼠游標在字首區域時,應可使用滑鼠動作。 e 用來表示當滑鼠游標在展開/隱藏區域時,應可使用滑鼠動作。 如果您並未指定 context,則會採用 t。 |
action | 請利用 action 參數來指定您要指派給指定滑鼠事件的動作。 如果您沒有指定動作,就不會有任何指派至事件的編輯器動作。 |
編輯器所接收的實際滑鼠事件會隨著編輯器的執行環境(工作站配置、作業系統,Java 支援,含括編輯器應用程式等等)而不同。 在某些環境下,可能無法啟動部分滑鼠動作。
query mouseAction.popup set mouseAction.1-pressed.1.t.p cursorToMouse
query 指令
set 指令
mouseEvents 參數
updateProfile.userMouseActions 參數
Copyright IBM Corporation 1992, 2004. All Rights Reserved.