找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4448|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

GTK+的Entry--Text Entry

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:72519 發(fā)表于 2015-1-23 19:30 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
Text Entry:文本輸入框,允許輸入單行文字并顯示它,它可以派生出很多控件,比如密碼框、微調(diào)控件等。GtkEntry它是一個十分靈活控件,它能盡可能的輸入并顯示最長的字符串。
1. 相關(guān)的API函數(shù)能設(shè)置它的最大允許輸入的字符長度:
void gtk_entry_set_max_length (GtkEntry *entry, gint max_length);2. 我們也可以設(shè)置該entry是否可以編輯:
void gtk_editable_set_editable (GtkEditable *editable, gboolean is_editable);函數(shù)參數(shù)中的is_editable為FALSE時,*editable處于不能編輯狀態(tài)。
3. 密碼框的實現(xiàn):
void gtk_entry_set_invisible_char (GtkEntry *entry, gunichar inv_char);
void gtk_entry_set_visibility (GtkEntry *entry, gboolean visible);函數(shù)gtk_entry_set_visibility中參數(shù)visible為FALSE時,設(shè)置*entry中的輸入文本不可見。gtk_entry_set_invisible_char用來設(shè)置不可見的*entry控件文本以字符inv_char來顯示。默認為星號“*”。
4. 獲得輸入的文本內(nèi)容:
const gchar* gtk_entry_get_text(GtkEntry *entry);還有許多比如刪除文本內(nèi)容,選擇文本內(nèi)容等API函數(shù)就不一一介紹。具體可以參閱http://library.gnome.org/devel/gtk/2.15/NumericEntry.html。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:73519 發(fā)表于 2015-2-10 20:13 | 只看該作者
尋求1名安卓軟件工程師合作伙伴,工資3000元以上,可入股。
回復(fù)

使用道具 舉報

板凳
ID:73519 發(fā)表于 2015-2-10 20:13 | 只看該作者
尋求1名安卓軟件工程師合作伙伴,工資3000元以上,可入股。
要求:1,手機應(yīng)用基本開發(fā),手機軟件更新及升級。
      2,可來我方工作者優(yōu)先
      3,上班時間2015年3月
有意者可聯(lián)系QQ:3144934451      
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表