跳轉至內容

X11/Xt 客戶端指南

來自華夏公益教科書,開放書籍,開放世界

作者 · 歷史 · 列印 · 許可證

簡介 · 配置 · 構建 · 啟動會話 · 啟動程式 · 字型 · 視窗管理器 · Xt 客戶端 · 政治史 · 參考資料和連結

補充: 命令

編輯此模板

Xt 客戶端

[編輯 | 編輯原始碼]
來自 "xman" 的這個視窗包含三個矩形按鈕。每個按鈕都是使用 X 工具包內建的部件。

一些 X 客戶端是 Xt 客戶端,也就是說,它們使用 X 工具包內建。這是一種將視窗分割成稱為 部件 的較小視窗的機制,例如按鈕和選單。您可以使用 X 資源配置這些部件。

例如,一個典型的 "xterm" 視窗包含一個捲軸和終端模擬的螢幕。用於檢視手冊頁的 "xman" 程式在其微小的主螢幕上包含三個按鈕部件。透過使用 "手冊頁" 按鈕,您將獲得一個更大的視窗,其中包含幾個部件:選單按鈕、捲軸和包含手冊頁的文字框。

然而,GTK+ 和 Qt 等庫的開發人員決定不使用這些內建。因此,X 資源不可用於 GTK+ 和 Qt 程式。

Clipboard

待辦事項
他們為什麼這樣做?替代機制?


X 資源 是您以特定語法寫入文字檔案中的設定,然後用 xrdb 載入。

要設定 X 資源,您需要將它們放在某個文字檔案中,例如~/.Xresources然後用

$ xrdb -merge ~/.Xresources

"XTerm.resource" 和 "xterm.resource" 之間存在區別。

如果您希望一個 xterm 使用 "GameTerm.resource" 而不是 "XTerm.resource" 資源,您可以使用以下命令啟動它

$ xterm -class GameTerm

xrdb 與標準輸入

[編輯 | 編輯原始碼]

您也可以使用標準輸入輸入資源。

Clipboard

待辦事項


xterm 有選單。您必須按住 Control 並使用滑鼠按鈕 1、2 或 3 點選。

華夏公益教科書