按鈕組合 聯合滑鼠按鈕作業與具有視窗管理者功能的可能鍵盤修飾碼。按鈕組合應用於所有的工作區。
桌上管理系統內定的按鈕組合定義於名為 DtButtonBindings 的按鈕組合組中的「工作區管理者」配置檔案中:
按鈕 DtButtonBindings { ... }
按鈕組合的語法為:
按鈕 ButtonBindingSetName { [修飾碼]<button_nameMouse_action> 內容 功能 [引數] [修飾碼]<button_nameMouse_action> 內容 功能 [引數] }
其中:
button_name-Btn1 - 滑鼠左邊鈕 Btn2-中間按鈕(3 個按鈕的滑鼠)或兩個按鈕(2 個按鈕的 滑鼠) Btn3 - 右邊按鈕 Btn4-按鈕 1 與 2 一起在 3 個按鈕的滑鼠上 Btn5 - 按鈕 2 與 3 一起 在 3 個按鈕的滑鼠上
修飾碼-Ctrl、Shift、Alt、Lock
mouse_action-下-按住滑鼠不放;按鈕 向上-放開滑鼠鈕; 按一下-按住 與放開滑鼠鈕; 按兩下-連按兩下 滑鼠按鈕; 拖曳-按下滑鼠按鈕不放的同時拖曳滑鼠
內容-指示要使組合有效,指標必須放在何處。如果有必要,以 "|" 字元分開多重內容。
root-工作區視窗; 視窗-客戶機視窗或視窗框架; 框架-視窗框架,除了內容以外; 圖像-圖像; 標題-主題軸; app-客戶機視窗(除了框架以外)
功能-視窗管理者功能之一。有關有效功能的列表,請參照 dtwmrc(4) 線上援助頁。
引數-所需的任何視窗管理者功能引數。有關細節資訊,請參照 dtwmrc(4) 線上援助頁。
例如,當指標在工作區視窗(但不在客戶機視窗中)之時按滑鼠按鈕 3 時,下行會引起DtRootMenu 中所描述的功能表顯示出來的。
<Btn3Down> root f.menu DtRootMenu
有關按鈕組合語法的完整資訊,請參閱 dtwmrc(4) 線上援助頁。
開啟合適的檔案以編輯:
個人的: HomeDirectory/.dt/dtwmrc
整個系統的:/etc/dt/config/language/sys.dtwmrc
有關建立這些檔案的資訊,請參閱 "工作區管理者配置檔案"。
增加按鈕組合至 DtButtonBindings 定義。
請勿將相同的按鈕鍊結到不同的按一下與按的作業功能,並勿將一個以上的功能鍊結到相同的按鈕與內文。
從「工作區」功能表選擇「重新啟動工作區管理者」。
開啟合適的檔案以編輯:
個人的: HomeDirectory/.dt/dtwmrc
整個系統的:/etc/dt/config/language/sys.dtwmrc
有關建立這些檔案的資訊,請參閱 "工作區管理者配置檔案"。
建立新的按鈕組合組,請參閱 "按鈕組合語法"。
Dtwm*buttonBindings: ButtonBindingsSetName
從「工作區」功能表選擇「重新啟動工作區管理者」。
新的按鈕組合會取代您的現存按鈕組合。從 DtButtonBindings 複製任何您想要保存的按鈕組合。