標(biāo)題:
GTK+的Buttons and Toggles--Stock、Toggle Button、Check Button、Radio Button...
[打印本頁(yè)]
作者:
liuda
時(shí)間:
2015-1-23 19:30
標(biāo)題:
GTK+的Buttons and Toggles--Stock、Toggle Button、Check Button、Radio Button...
Stock:
金山詞霸里面有很多詞義,我覺得庫(kù)存挺適合它的。因?yàn)樗粌H僅是一個(gè)button控件,而是一個(gè)帶圖文的button,在windows中,我們會(huì)經(jīng)常發(fā)現(xiàn)很多控件都是重復(fù)的,那么他們是不是都是各自獨(dú)立的呢,呵呵,蓋茨肯定不會(huì)干這傻事。stock控件就是把常用的控件比如保存、復(fù)制等都集中起來放在一塊存起來,誰(shuí)想用就來拿,“反正車間有的是”。GTK中的stock車間可以參考
http://library.gnome.org/devel/gtk/2.15/gtk-Stock-Items.html
創(chuàng)建stock控件:
GtkWidget* gtk_button_new_from_stock (const gchar *stock_id)
Toggle
Button
:
是一個(gè)能記下自己的狀態(tài)的玩意,媒體播放器比如暴風(fēng)影音、千千靜聽等都熟悉吧。那里面的播放、暫停、快進(jìn)等就是用toggle button來完成的。我們了解了它的用處,就明白它的含義。
關(guān)于toggle button的GTK函數(shù)參考
http://library.gnome.org/devel/gtk/2.15/GtkToggleButton.html
Check
Button
:
在很多情況下你不一定會(huì)使用toggle button,因?yàn)樗雌饋砀胀ǖ腷utton沒什么區(qū)別?墒莄heck button它可不一樣,它是一個(gè)帶有文本的toggle button。關(guān)于它的函數(shù)可以參閱
http://library.gnome.org/devel/gtk/2.15/GtkCheckButton.html
Radio Button:
我們都叫它單選框,它也是從toggle button演化而來的,但實(shí)際上更應(yīng)該說是從check button演化來的。使用時(shí)通常多個(gè)radio buttons一起使用。因?yàn)槟氵x中了其中一個(gè),其它都會(huì)處于Diselect。關(guān)于它的函數(shù)可以參閱
http://library.gnome.org/devel/gtk/2.15/GtkRadioButton.html
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1