Provided by:
manpages-zh_1.5.1-1_all 
NAME
option - 向/從選項數據庫增加/取回視窗選項
` SYNOPSIS
option add pattern value ?priority?
option clear
option get window name class
option readfile fileName ?priority?
_________________________________________________________________
yz DESCRIPTION
option 命令允釦A向 Tk 選項數據庫增加條目或從這-
蚍琩回(retrieve)選項。這茤R令的 add 形式向數據庫增加一-
虓s選項。Pattern 包含被指定的選項,並且使用普通的 X
格式,由星號或點號分隔的名字和/或類組成。Value 包含一蚖P pattern
相關聯的文字串;可以通過到 Tk_GetOption 的調用或調用 option get
命令的調用返回這蚧。如果指定了 priority ,它為這-
蚇龠筍示特權級別(參見下悸漲X法);它預設為 interactive。這-
茤R令總是返回一茠臟瞗C
option clear 命令清除選項數據庫。下次向數據庫增加或刪除一蚇龠答漁-
唌A(從 RESOURCE_MANAGER 屬性或 .Xdefaults 檔案)自動的-
奐s裝載預設選項。這茤R令總是返回一茠臟瞗C
option get 命令返回為在 name 和 class 下的 window 所指定選項的-
C如果在數據庫中的一些條目匹配 window、nameBM class,則這-
茤R令返回用最高 priority 級別建立的那荓囓堙C如果在同一荅S權級別上有多-
茪t的條目,則它返回最新近進入到選項數據庫中的那-
荓囓堙C如果沒有匹配的條目,則返回空串。
這茤R令的 readfile 形式讀取 fileName,它應當擁有用於 X 資源數據庫如
.Xdefaults 的標準格式,並把在這-
蚗仵蚺井定的所有選項增加到選項數據庫中。如果指定了
priority,則它指示以在何種優先級上加入選項;priority 預設為
interactive。
給 option 命令的 priority 參數通常使用下列坐@來用符號指定:
widgetDefault
級別 20。用於硬編碼到組件中的預設C
startupFile
級別 40。用於在特定於應用的啟動檔案中指定的選項。
userDefault
級別 60。用於在特定於使用者的預設檔案如 .Xdefaults,裝載到 X
伺服器內的資源數據庫,或特定於使用者的啟動檔案中指定的選項。
interactive
級別 80。用於應用程式開始運行之後交互的指定的選項。如果未指定
priority,則它預設為這荅襲O。
任何上z關鍵字都可以被縮寫。此外,可以用 0 和 100 (含)之間的整數來用數-
定優先級。除非特權級不是上z給出的那些,否則用數-
峖〞瑰u先級可能不是茼n主意。
r KEYWORDS
database, option, priority, retrieve
[]
Hhh
[]
2001/07/10
m Linux manUpn:
http://cmpp.linuxforum.net