其實一開始XFCE是用XForms這套GUI Toolkit來開發的,直到3.0版之後才全面改由GTK+發展,XFCE目前最新版是3.5.2(截至筆者撰寫此篇文章時),在2000年十月一日釋出。到現在為止整個大架構都已經底定,剩下的僅是除掉一些臭蟲為主,這表示它是非常值得大家一試。
筆者就下列各項功能來對 XFCE 做個比較完整的介紹:
Panel ( 附圖 2 )是 XFCE 的靈魂所在,會說它是 CDE ( 附圖 3 ) 翻本的主要原因就是這個 Panel:
雖說外表很像,但是骨子裡賣的藥可大不相同,比起 CDE 來說,XFCE 的設定真是容易多了,我們可以把 XFCE Panel 的區分為下列幾個部份:
請大家回過頭去看一下附圖 2,我想應該不難發現在 Panel 上有許多的小圖示 ( 例如附圖 4 、附圖 5 ):
這每個圖示都代表一個程式的捷徑按鈕,例如我們按下附圖 6 這個圖示,就可以執行 Netscape ( 如圖 6),
當然不見得一定會執行 Netscape 啦,全看玩家自己設定的內容而定。那要如何設定自己想執行的程式?還有,如何更改上面的圖示呢?答案很簡單,就如同一開始講的一樣,用滑鼠就可以搞定...^_^..,在圖示上按下滑鼠右鍵就可以開啟設定畫面 ( 如附圖 7 ),
這個設定程式主要可分成兩部份,一為軟體程式名,另外則為圖示種類。比較特別的一點是在Panel上的圖示有限定種類而分類選單則沒有此項限制 ( 見下小節 )。
"分類"一詞往往就代表了效率,所以很多地方,很多東西都會分類,軟體也是如此;每個人可能會在電腦上執行很多種軟體,或上網、或遊戲,或工作、或娛樂,事實上一般人使用電腦應該都脫離不了這幾個範疇吧!
XFCE Panel 就貼心的為我們設想到這一點,在Panel上的每一個圖示上面都有個箭頭可以向上延伸出分類選單,您可以依照自己的習慣將軟體分門別類,如此一來再也不怕找不到軟體,更不用像Windows xx一樣按了 " 開始 " 之後不知道如何 " 開始 " ( 實在太多層了..:-P ),至於怎麼在選單上新增一個按鈕?這跟Panel上的新增方式十分雷同,您可以先按下選單上方的"新增程式..." ( 如圖8 )。
接著就會看到如下畫面 ( 附圖 9 ):
跟Panel上新增方式的最大差異在於圖示檔可以自己選定以及必須鍵入程式說明。
虛擬桌面的好處應該不用再贅述了吧!因為上一期已經說很多了,請看附圖 2 ,中間那一段上網區、工作區、休息區、遊樂區..等等,就是 XFCE 的虛擬桌面。
除了一些程式按鈕外,還有幾個地方是XFCE內建的程式按鈕,其中包括小時鐘 ( 附圖 2 最左邊的時鐘 )、鎖定螢幕 ( 附圖 2 中間偏左的大鎖圖示 )、軟體資訊 ( 大鎖下的圓形 " i " 圖 )、系統設定 ( 中間偏右的調色盤 )、離開按鈕 ( 跳出 XFCE 程式 )..等等。
系統設定的部份比較需要注意,按下調色盤按鈕就可以開啟設定畫面 ( 附圖10 )。
如您預料一樣,完全只靠滑鼠來設定,而且一般常會遇到的設定通通包括進來了,十分方便。另外 XFCE 提供了許多不同的配色,也算是一種變相的佈景主題吧。
現在對 " Window Manager " 應該不陌生了吧 ( 如果您看過筆者上一期針對Window Manager介紹 ),跟其他 Window Manager 比較起來, XFvwm 並沒有什麼特別之處,但是它的視窗標題列真的做的不錯,請見附圖 11 。
除了該有的按鈕(例如最大化、最小化、關閉視窗..等等)都有外,我最欣賞的是圖上的Button3按鈕,這個按鈕就像圖釘一樣,可以把你的視窗釘在桌面上,好處是不管您切換到那個桌面它都會存在,通常應用在輸入程式例如xcin(東翰兄改版維護的中文輸入程式),或是常用工具如pyDict(茂原兄寫的英漢字典程式),如此一來不管切換到那個桌面上去這些好用的程式都在..^_^,就不用移動或是開啟新的視窗囉。
XFCE提供一個很實用的檔案管理員(見圖12):
少了華麗的外表,卻有著恰到好處的功能,當然用滑鼠點點選選就可以完成刪除、複製、新增目錄、移動等等功能,除此之外它也有拖拉功用,還有檔案屬性設定(如圖13)也可以輕鬆辦到。
一個簡單的時鐘與月曆程式如圖14:
非常普通的程式,但是常常都要用到。
這也是個很簡潔的程式(見圖15)。
不過我覺得有個地方可以改進,就是在瀏覽圖檔時應該要讓使用者可以立即預覽圖檔,如果能加上這個功能,應該就沒什麼好挑剔了。
滑鼠設定程式(圖16):
僅有按鍵跟滑鼠移動的設定,不過這不就是我們要的嗎!
要不要音效可就因人而異了,有人喜歡在對視窗作某些動作時能聽到一些音效,或許這樣能夠幫助我們注意到一些狀況,不過我個人就不太喜歡這類音效,筆者認為蠻吵的..8-P。Anyway!XFCE提供了XFSound這一個模組來幫忙設定(圖17)。
這是一個特殊的功能模組,主要是為了與GNOME相容,如果您們覺得XFCE給你的功能還不夠多,你還可以叫出GNOME的Panel喔,圖18是XFCE與GNOME配合的情形。
這給了喜歡GNOME環境又愛XFCE Panel的人一個很棒的選擇。
嫌Panel上的虛擬桌面太少嗎?(雖然可以增加但是太佔畫面了)那可以試試看XFPager的模組見圖19:
因為是承襲自FVWM之故,所以感覺上跟FVWM的Pager好像一模一樣,不過真的是有點醜..:-(。
只要按下Alt +F12就可以叫起XFRun模組,見圖20:
可惜的是輸入命令之後必須按下確定才能執行,而不是我想的"Enter"鍵。
說到這裡筆者要大大嘆個五六聲氣,唉唉唉...,所嘆何來?這是因為其實XFCE本身已經有良好的國際化底子(採用GTK+為開發Toolkits之故),中文化是理所當然沒問題的,有啦!是有中文化只不過是簡體版..:-(..。這篇文章所看到的中文部份都是筆者小弟加上去的,我有試著跟XFCE作者聯絡,不過怎麼也無法寄到作者的信箱,希望其他朋友能夠試試,筆者小弟可以提供翻譯好的po檔。
三聲無奈啊!現實社會就是這麼的現實,誰叫軟體是別人寫的,其實我們不比別人差,只是真正參與的人實在太少了,誠摯的希望有朝一日台灣也有一堆本土的作品出現。