Openbox的Click-to-Raise(Raise-on-Click)之Drag-and-Drop小經驗 [論壇 - Ubuntu 與 LXDE]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



鬼鬼
Openbox的Click-to-Raise(Raise-on-Click)之Drag-and-Drop小經驗
Anon:鬼鬼
相關檔案:
~/.config/openbox/lxde-rc.xml

在LXDE環境, openbox讀取lxde-rc.xml會影響視窗操作行為
openbox --reconfigure

當我們修改了lxde-rc.xml之後, 讓openbox重新載入設定的指令
---
我為什麼要取消Click-to-Raise?
(我想大家已經有發現, 似乎沒人po, 因為問題不大, 自己就能解決...)

當...
ex: 拖曳一個txt檔到leafpad, 拖曳一個ts檔到avidemux...

從A視窗拖曳檔案丟到B視窗的舉動,
導致A視窗已經被舉升(raise)起來,
因此蓋住了B視窗, 讓使用者傻眼的經驗...

開啟~/.config/openbox/lxde-rc.xml
約在485行, 有以下內容
    <context name="Client">
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Middle" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
    </context>



把全部的(三個raise action)
<action name="Raise"/> 
註解掉,或刪掉
↓ 註解語法
 <!-- 內容 --> 

變成
<!-- action name="Raise"/ -->

修改之後, 存檔, 重新載入設定

如果想舉升(raise)視窗, 有很多種方法,
ALT+滑鼠左鍵Click視窗/Click標題列/Click工作列的視窗/ALT-Tab等方法...

2010/11/1 12:15 | 05ec9 f4fd4 c10b2 ba5f8
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.