Openbox
Openbox Window Manager | ||
![]() | ||
Developer | Dana Jansens[1] | |
Latest version | 3.4.7.2 | |
Release date and age | April 23, 2008 | |
Frequently updated | yes | |
Programming language | C | |
Platform | Cross-platform, Unix-like | |
Status | active | |
Genre | Window Manager | |
License | GNU General Public License | |
Website | openbox.org |
Openbox 是套適用於 X Window 系統的視窗管理軟體,其為使用 GNU 通用公共授權條款的自由軟體。Openbox 原本由 Blackbox 0.65.0 修改而成,但已經以 C 程式語言全面改寫,而自從 3.0 版開始,其原始碼已非基於 Blackbox。
Openbox 是以小巧快速,並支援 Inter-Client Communication Conventions Manual (ICCCM) 與 Extended Window Manager Hints (EWMH) 標準的概念撰寫。它有許多功能,諸如可以顯示動態資訊或使用者可以設定用途的選單。
Openbox 的主要作者是 Dana Jansens,目前就讀位於加拿大的卡爾頓大學。
使用 Openbox
Openbox 允許使用者使用滑鼠右鍵(或是其他方法)從桌面呼叫「主目錄」,而且允許使用者設定視窗如何管理。當視窗最小化時完全隱形,而您得使用 Alt+Tab 或是桌面目錄(透過滑鼠右鍵或是其他方法)將視窗還原。Openbox 的擴充諸如圖示、工作列、啟動器或是裝飾等都很常見。
設定
Openbox 的設定檔只有位於 ~/.config/openbox 的兩個檔案,個別是 menu.xml 與 rc.xml。
如果您不想手動修改這個檔案,那您可以選擇使用使用簡便的工具 ObConf 去做大部份的修改。
所有的滑鼠鍵盤的配置都可以修改,例如使用者可以設定按下滑鼠中鍵將視窗移動到第三個桌面,在視窗圖示上滾動滑鼠滾輪將視窗移動到鄰近的桌面,或是將視窗縮成條狀等等。
Source(s): Openbox
特別功能
Openbox 的目錄系統支援動態的目錄,它可以使用 Script 去製造選單內容,每次當使用者叫出子選單時,Script 會執行一遍以重新製造選單的內容。相對於大多數的視窗管理程式的固定目錄內容而言,它更加有彈性。
例如,有兩個開發者撰寫了 Python Script 以從子選單讀取 Gmail 的新郵件。