青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Onway

我是一只菜菜菜菜鳥...
posts - 61, comments - 56, trackbacks - 0, articles - 34

gtk+筆記(1)

Posted on 2011-11-22 11:47 Onway 閱讀(1467) 評論(0)  編輯 收藏 引用 所屬分類: 使用說明
歷時五六個小時,又是百度谷歌,幫助手冊,入門教程什么一通查找,說是模塊其實也就一個文件不到兩百行代碼。
比想象中要順利,也學到了不少。

1,帶有滾動條的多行文本框
只要gtk_scrolled_window_new生成一個滾動窗口,在其上加上textview控件即可gtk_container_add,特點是當textview足夠顯示的時候,滾動條不可見,否則自動產生(垂直和橫向),而且也隨著輸入一起下滾顯示。這個暫不知道怎么設置。
GtkWidget *scroll = gtk_scrolled_window_new(NULL,NULL);
GtkWidget *textview = gtk_text_view_new();
gtk_container_add(GTK_CONTAINER(scroll),textview);

textview總是要與一個textbuffer關聯:
GtkTextBuffer *buffer = gtk_text_buffer_new(NULL);
buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview));


2,控件焦點設置
gtk_widget_grab_focus,當entry控件使用時,會選中控件內輸入。

3,局部快捷鍵設置
GtkAccelGroup *group = gtk_accel_group_new();快捷鍵組?
gtk_window_add_accel_group(GTK_WINDOW(window),group);添加快捷鍵組到窗體
gtk_widget_add_accelerator(butQuery,"clicked",group,GDK_KEY_Return,(GdkModifierType)0,GTK_ACCEL_VISIBLE);快捷鍵注冊,其實就是當快捷鍵按下的時候,為控件觸發一個信號
(GdkModifierType)0為不使用修飾鍵

4,從glade文件添加控件,該控件是已經生成了的,只需用個指針接受對象
GtkBuilder *builder;
builder = gtk_builder_new();
gtk_builder_add_from_file(builder,"youdao.glade",NULL);
window = GTK_WIDGET(gtk_builder_get_object(builder,"window"));
。。。
g_object_unref(G_OBJECT(builder));撤銷關聯?

5,選項卡控件(稱為notebook控件)
特點:notebook控件作為一個容器,每一個標簽頁用一個widget作為其標簽名,一個widget作為其標簽內容
添加一個標簽頁:gtk_notebook_append_page
注意:不能刪掉一個notebook控件的所有標簽頁(顯示的時候沒效果)
標簽頁的序號(使用gtk_notebook_get_nth_page獲得):
動態增減標簽頁的時候,標簽頁的序號似乎工作不正常。
最后使用的辦法是,使用gtk_noteboo_prepend_page向前添加,再使用-1參數gtk_notebook_remove_page從后逐個刪掉以替換掉之前的標簽頁。
應該有更好的方法吧?
刪掉一個標簽頁的時候,使用gtk_widget_queue_draw(GTK_WIDGET(noteBook));重畫控件,不太明白。

6,消息對話框(message dialog)
int ret;
GtkWidget *dialog;
dialog = gtk_message_dialog_new(GTK_WINDOW(window),
GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_MESSAGE_WARNING,
GTK_BUTTONS_OK,
"%s",msg);
gtk_window_set_title(GTK_WINDOW(dialog),"Warning");
ret = gtk_dialog_run(GTK_DIALOG(dialog));
gtk_widget_destroy(dialog);
特點:在gtk_dialog_run函數里堵塞,直到用戶關掉了對話框才返回,其返回值暫沒研究。


明天就可以開始感覺最具難度的html解析模塊的設計編寫了。
鍵盤昨晚吃了點八寶粥,有幾個鍵特別蛋疼的按了一天。
2011-11-15

7,關于.glade文件(2011-11-18)
今天才發現原因.glade文件是程序運行的時候才載入的。那是一個XML文件。
使用這個界面設計器還要裝上一個libglade2-0的庫。

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲女人天堂成人av在线| 亚洲在线观看免费| 久久亚洲精品视频| 久久女同精品一区二区| 亚洲国产一区二区在线| 欧美激情91| 欧美精品久久久久久久久久| 亚洲特黄一级片| 午夜在线视频观看日韩17c| 国产一区二区三区在线观看免费 | 狠狠狠色丁香婷婷综合久久五月| 午夜视频在线观看一区二区三区| 香蕉国产精品偷在线观看不卡 | 欧美三日本三级少妇三2023| 亚洲免费中文| 久久久精品久久久久| 亚洲人成小说网站色在线| 一区二区高清在线观看| 国产午夜精品视频免费不卡69堂| 欧美成年网站| 国产精品久久国产精品99gif | 一本久道久久综合中文字幕| 在线视频精品一区| 精品91在线| 一本高清dvd不卡在线观看| 国产视频一区在线观看| 91久久精品国产91久久性色tv| 欧美日韩国产91| 久久久精品欧美丰满| 欧美精品在线观看91| 久久精品视频在线播放| 欧美日韩国产精品一区| 久久久女女女女999久久| 欧美日韩国产影片| 欧美xart系列在线观看| 国产精品美女诱惑| 亚洲国产精品久久精品怡红院| 国产日韩欧美精品一区| 亚洲精品韩国| 亚洲福利一区| 久久gogo国模啪啪人体图| 亚洲视频电影在线| 欧美成年人视频网站| 久久精品国产96久久久香蕉| 欧美日韩伊人| 亚洲精品1区2区| 亚洲国产乱码最新视频| 欧美一区二区啪啪| 欧美在线免费视屏| 欧美午夜无遮挡| 亚洲精品日韩久久| 亚洲精品九九| 老**午夜毛片一区二区三区| 欧美一区三区二区在线观看| 欧美日韩免费观看一区二区三区| 欧美成人福利视频| 黄色欧美日韩| 久久久久久久久久久久久久一区 | 亚洲午夜在线观看| 欧美成人精品h版在线观看| 麻豆成人91精品二区三区| 国产免费成人av| 亚洲无玛一区| 欧美在线一区二区三区| 国产精品网站一区| 亚洲制服丝袜在线| 欧美一级欧美一级在线播放| 国产精品国产a| 亚洲午夜久久久久久久久电影院| 亚洲视频二区| 国产精品卡一卡二卡三| 亚洲男人的天堂在线观看| 欧美一区二区三区日韩视频| 国产日韩精品电影| 久久激情五月丁香伊人| 欧美va亚洲va国产综合| 亚洲人成在线观看一区二区| 欧美激情一二区| 艳女tv在线观看国产一区| 亚洲嫩草精品久久| 国产欧美一区二区在线观看| 欧美在线综合| 亚洲高清色综合| 亚洲视频网在线直播| 国产乱子伦一区二区三区国色天香 | 国产精品一区免费视频| 亚洲综合精品| 免费成人av在线看| 99这里只有精品| 国产精品麻豆va在线播放| 欧美中在线观看| 亚洲高清视频的网址| 中文有码久久| 国产在线观看91精品一区| 蜜桃久久精品乱码一区二区| 99精品免费视频| 久久精品一区二区三区四区 | 国产精品自拍三区| 久久久久一区| 一区二区欧美国产| 久久综合九色综合欧美狠狠| 日韩视频第一页| 国产亚洲欧美aaaa| 欧美理论大片| 久久九九国产| 中文在线资源观看网站视频免费不卡 | 国产精品一区二区黑丝| 久久综合九色综合欧美狠狠| 宅男噜噜噜66一区二区| 免费毛片一区二区三区久久久| 亚洲一区二区毛片| 亚洲国产精品一区二区久| 国产精品视频一区二区高潮| 免费日韩成人| 久久精品亚洲国产奇米99| 99精品黄色片免费大全| 欧美成人激情视频| 欧美一区二区网站| 一区二区av在线| 亚洲福利小视频| 狠狠色丁香婷婷综合久久片| 国产精品久久久久永久免费观看| 老色鬼久久亚洲一区二区| 亚洲欧美日本国产专区一区| 亚洲精品黄色| 欧美黄色大片网站| 另类激情亚洲| 久久久久久噜噜噜久久久精品| 亚洲在线观看| 亚洲一区精品在线| 一本色道**综合亚洲精品蜜桃冫| 亚洲国产精品嫩草影院| 激情国产一区| 精品999网站| 激情偷拍久久| 黑人巨大精品欧美一区二区| 国产日本亚洲高清| 国产精品亚洲激情| 国产精品网曝门| 国产伦精品一区二区三区免费迷 | 在线观看日韩av电影| 国内久久婷婷综合| 国产一二精品视频| 国一区二区在线观看| 国产亚洲人成a一在线v站| 国产视频久久| 国语自产在线不卡| 影音先锋一区| 亚洲福利在线观看| 亚洲精品网站在线播放gif| 亚洲人成在线观看一区二区| 亚洲人成在线播放网站岛国| 亚洲精品专区| 亚洲视频一二三| 欧美一区成人| 麻豆av福利av久久av| 欧美成人精品在线观看| 亚洲国产精品专区久久| 亚洲人体一区| 亚洲视频网在线直播| 午夜久久久久久| 久久婷婷综合激情| 欧美激情第三页| 国产精品萝li| 伊人久久亚洲美女图片| 亚洲日韩视频| 亚洲免费影院| 另类天堂av| 亚洲精品一区二区三区樱花| 亚洲一区黄色| 美女任你摸久久| 国产精品99一区二区| 国产亚洲观看| 亚洲精品在线三区| 午夜国产精品视频| 欧美jizz19hd性欧美| 亚洲巨乳在线| 久久av一区二区三区漫画| 欧美精品午夜视频| 国产色婷婷国产综合在线理论片a| 亚洲国产毛片完整版| 亚洲欧美日韩网| 亚洲第一色中文字幕| 午夜精品久久久久久久蜜桃app | 国产自产2019最新不卡| 亚洲精品小视频在线观看| 欧美亚洲视频在线观看| 亚洲大片在线观看| 欧美亚洲综合另类| 欧美日韩免费观看一区=区三区| 国内成人在线| 午夜激情综合网| 亚洲国产小视频在线观看| 欧美一级片一区| 国产精品播放| 日韩视频在线永久播放| 美玉足脚交一区二区三区图片| 亚洲制服av| 欧美视频中文一区二区三区在线观看 | 国产精品一区二区久久国产|