Provided by:
manpages-zh_1.5.1-1_all 
NAME
Button -Wjs件
CREATION
Button pathName ?option value...?
yz DESCRIPTION
Button 組件向 Tk 按鈕組件擴展了新選項。增加了動態幫助 (DynamicHelp)
選項,一虓s惚(relief)式樣,arm/disarm 回調,和
repeatdelay/repeatinterval 選項。
S WIDGET-SPECIFIC OPTIONS
-armcommand
指定當在 Button 上點擊滑鼠按鈕 1 的時堇P Button 相關聯的一 Tcl
命令。 在 repeatdelay 或 repeatinterval 選項是正整數的時-
唌A如果滑鼠指針在這 按鈕之上,則反復的調用這-
茤R令,直到釋放滑鼠按鈕 1。
-command
指定與 Button 相關聯的一 Tcl 命令。典型的當滑鼠按鈕 1 在 Button
視窗上 釋放的時埣掍帠o茤R令。
-default
指定預設 ring 為三種狀態之一: normal、active、或
disabled。在活躍狀態下 ,用這茈台特定的預設按鈕的外觀繪制這-
茷鷇s。在普通狀態下,用這茈台特 定的非預設按鈕的外觀來繪制這-
茷鷇s,留出足夠的空間來繪制預設按鈕外觀。普 通和活躍狀態將導-
P相同大小的按鈕。在停用狀態下,用非預設按鈕外觀來繪制這
茷鷇s,但不為預設外觀留下空間。停用狀態將導-
P比活躍狀態更小的按鈕。
-disarmcommand
指定在滑鼠按鈕 1 釋放的時堇P Button 相關聯的一 Tcl
命令。即使滑鼠指針 不在 Button 上也n調用這茤R令,並且總是在用
command 選項指定的命令之前 。它典型的與 armcommand、repeatdelay
和 repeatinterval 聯合使用。
-height
為 Button 指定想n的高度。如果在 Button 中顯示一-
蚢牊釧峖儦洁A則這蚧單 位是螢幕單位;
對於文本它以行為單位。如果未指定這蚇龠窗A則從在其中顯示
的圖像或位圖或文本的大小來p算 Button 的需n的高度。
-helptext
動態幫助的文本。如果為空,則這茞掍韝ㄞ鈶繸o幫助。
-helptype
動態幫助的類型。使用 balloon 或 variable.
-helpvar
在 helptype 選項是 variable 的時唻洏峈瘍僆q。
-name 為這茷鷇s指定一蚍郱W字。如果在資源數據庫中找到選項
*nameName,則從它 的仍ㄗ text 和 underline 選項。
-relief
為這茞掍颿定想n的 3-D 效果。可接受的O按鈕惚(relief)的標準
(raised、sunken、 flat、ridge、solid、和 groove) 和
link,它指定當指針在 按鈕外悸漁尕按鈕的惚洵O flat 而在指針在裏-
悸漁尕是 raised。
-state 指定這 Button 為三種狀態之一: normal、active、或
disabled。在普通狀態 下,使用 foreground 和 background
選項顯示這 Button。典型的在指針在這 Button 之上的時-
唻洏峎ˍD狀態。在活躍狀態下,使用 activeforeground 和
activebackground 選項顯示這 Button。停用狀態意味著這-
茷鷇s應當是沒有感 覺的(insensitive): 預設綁定將拒絕激活這-
茞掍顙簽N忽略滑鼠按扭按下。在這 種狀態下,使用
disabledforeground 和 background 選項顯示這 Button。
-underline
指定在這茷鷇s的標簽中n有下劃線的字符的整數索引。0
對應顯示的文本的第一 茼r符,1 對應下一茼r符,以此類推。
在這茷鷇s的頂層視窗上自動把綁定 <Alt-char> 自動的設置為調用
Button::setfocus。
-width 為 Button 指定想n的寬度。如果在 Button 中顯示一-
蚢牊釧峖儦洁A則這蚧單 位是螢幕單位;
對於文本它以字符為單位。如果未指定這蚇龠窗A則從在其中顯
示的圖像或位圖或文本的大小來p算 Button 的需n的寬度。
RO
pathName cget option
返回用 option 給出的配置選項的當前COption
可以是能被建立命令接受的任何C
pathName configure ?option? ?value option value ...?
查詢或蚹鼣o茞掍顗滌t置選項。如果未指定 option ,則返回描z
pathName 的 所有可獲得的選項的一茼C表。如果指定了不帶 value 的
option,則這茤R令返 回描z這茷名的 option 的一茼C表(這-
茼C表與未指定 option 所返回的
相應的子集是一樣的)。如果指定了一茤峖h蚇龠- 對,則這-
茤R令把給定的 組件選項蚹麍做鼎w的F在這種情況下這茤R令返回一-
茠臟瞗COption 可以是 能被建立命令接受的任何C只讀選項不可蚹鵅C
pathName invoke
如果 Button 的 state 不是停用。它調用這茷鷇s的命令。用活躍顏色和
sunken 惚(relief)奐s顯示 Button,並調用
armcommand。接著用普通顏色和它定義的 惚玳膆 Button,並調用
disarmcommand 接著 command。
在 Button 獲得輸入聚焦並且使用者按 space bar 的時埣掍 invoke。
[]
Hhh
[]
2001/06/04
m Linux manUpn:
http://cmpp.linuxforum.net
tcllib - BWidget Button(3tk)