亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? x453.html

?? GTK編程
?? HTML
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"><HTML><HEAD><TITLE>用表組裝</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+"><LINKREL="HOME"TITLE="GTK+ 2.0 教程"HREF="book1.html"><LINKREL="UP"TITLE="組裝構(gòu)件"HREF="c418.html"><LINKREL="PREVIOUS"TITLE="組裝示范程序"HREF="x450.html"><LINKREL="NEXT"TITLE="表組裝示例"HREF="x505.html"></HEAD><BODYCLASS="SECT1"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">GTK+ 2.0 教程</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="x450.html"ACCESSKEY="P">&#60;&#60;&#60; Previous</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">組裝構(gòu)件</TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="x505.html"ACCESSKEY="N">Next &#62;&#62;&#62;</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="SEC-PACKINGUSINGTABLES">用表組裝</H1><P>讓我們看看另一種組裝的方法 - 表(Tables)。 在某些情況下這是極其有用的。</P><P>使用表的時(shí)候,我們建立格來(lái)放入構(gòu)件。構(gòu)件可以占滿我們所指定的所有空間.</P><P>第一個(gè)要看的,當(dāng)然是gtk_table_new()這個(gè)函數(shù):</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING">GtkWidget *gtk_table_new( guint    rows,                          guint    columns,                          gboolean homogeneous );</PRE></TD></TR></TABLE><P>第一個(gè)參數(shù)是表中要安排的行的數(shù)量,而第二個(gè),顯然,就是列的數(shù)量。</P><P>homogeneous 參數(shù)跟表格框(table's boxes)的大小處理有關(guān)。如果 homogeneous 是 TRUE,所有表格框的大小都將調(diào)整為表中最大構(gòu)件的大小。如果 homogeneous 為 FALSE,每個(gè)表格框?qū)?huì)按照同行中最高的構(gòu)件,與同列中最寬的構(gòu)件來(lái)決定自身的大小。</P><P>行與列為從0到n編號(hào),而n是我們?cè)谡{(diào)用 gtk_table_new 時(shí)所指定的值。所以,如果你指定rows = 2及columns = 2, 布局圖會(huì)看起來(lái)像這樣:</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING"> 0          1          20+----------+----------+ |          |          |1+----------+----------+ |          |          |2+----------+----------+</PRE></TD></TR></TABLE><P>注意坐標(biāo)系統(tǒng)開(kāi)始于左上角。要向框中放置一個(gè)構(gòu)件,使用下面的函數(shù):</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_table_attach( GtkTable         *table,                       GtkWidget        *child,                       guint            left_attach,                       guint            right_attach,                       guint            top_attach,                       guint            bottom_attach,                       GtkAttachOptions xoptions,                       GtkAttachOptions yoptions,                       guint            xpadding,                       guint            ypadding );</PRE></TD></TR></TABLE><P>第一個(gè)參數(shù)("table")是你已經(jīng)創(chuàng)建的表,第二個(gè)參數(shù)("child")是你想放進(jìn)表里的構(gòu)件。</P><P>left_attach和right_attach參數(shù)指定構(gòu)件放置的位置,并使用多少框來(lái)放。如果你想在2x2的表中的右下表項(xiàng)(table entry)處放入一個(gè)按鈕,并且想讓它<ICLASS="EMPHASIS">只</I>充滿這個(gè)項(xiàng),則left_attach應(yīng)該為 = 1, right_attach = 2, top_attach = 1, bottom_attach = 2。</P><P>現(xiàn)在,如果你想讓一個(gè)構(gòu)件占據(jù)我們這個(gè)2x2表的整個(gè)頂行,你就用left_attach = 0, right_attach = 2, top_attach = 0, bottom_attach = 1。</P><P>xoptions及yoptions是用來(lái)指定組裝時(shí)的選項(xiàng),可以通過(guò)使用“位或”運(yùn)算以允許多重選項(xiàng)。</P><P>這些選項(xiàng)是:</P><P></P><DIVCLASS="VARIABLELIST"><DL><DT><TTCLASS="LITERAL">GTK_FILL</TT></DT><DD><P>如果表框大于構(gòu)件,同時(shí)<TTCLASS="LITERAL">GTK_FILL</TT>被指定,該構(gòu)件會(huì)擴(kuò)展開(kāi)以使用所有可用的空間。</P></DD><DT><TTCLASS="LITERAL">GTK_SHRINK</TT></DT><DD><P>如果表構(gòu)件分配到的空間比需求的小(通常是用戶在改變窗口大小的時(shí)候),那么構(gòu)件將會(huì)推到窗口的底部以外的區(qū)域,無(wú)法看見(jiàn)。如果<TTCLASS="LITERAL">GTK_SHRINK</TT>被指定了,構(gòu)件將和表一起縮小。</P></DD><DT><TTCLASS="LITERAL">GTK_EXPAND</TT></DT><DD><P>這會(huì)導(dǎo)致表擴(kuò)展以用完窗口中所有的保留空間。</P></DD></DL></DIV><P>Padding和在盒(boxes)中的一樣,在構(gòu)件的周?chē)a(chǎn)生一個(gè)指定象素的空白區(qū)域。</P><P>gtk_table_attach()有<ICLASS="EMPHASIS">很多</I>選項(xiàng),所以,這里有一個(gè)簡(jiǎn)寫(xiě):</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_table_attach_defaults( GtkTable  *table,                                GtkWidget *widget,                                guint      left_attach,                                guint      right_attach,                                guint      top_attach,                                guint      bottom_attach );</PRE></TD></TR></TABLE><P>X及Y選項(xiàng)默認(rèn)為<TTCLASS="LITERAL">GTK_FILL | GTK_EXPAND</TT>,X和Y的padding則設(shè)為0。其余的參數(shù)與前面的函數(shù)一樣。</P><P>我們還有 gtk_table_set_row_spacing() 和 gtk_table_set_col_spacing()。這些在指定的行或列之間插入空白。</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_table_set_row_spacing( GtkTable *table,                                guint     row,                                guint     spacing );</PRE></TD></TR></TABLE><P>和</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_table_set_col_spacing ( GtkTable *table,                                 guint     column,                                 guint     spacing );</PRE></TD></TR></TABLE><P>注意,對(duì)列來(lái)說(shuō),空白插到列的右邊,對(duì)行來(lái)說(shuō),空白插入行的下邊。</P><P>也可以為所有的行或/和列設(shè)置相同的間隔:</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_table_set_row_spacings( GtkTable *table,                                 guint    spacing );</PRE></TD></TR></TABLE><P>和,</P><TABLEBORDER="0"BGCOLOR="#E0E0E0"WIDTH="100%"><TR><TD><PRECLASS="PROGRAMLISTING">void gtk_table_set_col_spacings( GtkTable *table,                                 guint     spacing );</PRE></TD></TR></TABLE><P>注意,用這些調(diào)用,最后一行和最后一列并不會(huì)有任何空白存在。</P></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLESUMMARY="Footer navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="x450.html"ACCESSKEY="P">&#60;&#60;&#60; Previous</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="book1.html"ACCESSKEY="H">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="x505.html"ACCESSKEY="N">Next &#62;&#62;&#62;</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">組裝示范程序</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="c418.html"ACCESSKEY="U">Up</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">表組裝示例</TD></TR></TABLE></DIV></BODY></HTML>

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
岛国一区二区在线观看| 91热门视频在线观看| 中文字幕欧美区| 欧美午夜视频网站| 国产黄人亚洲片| 香港成人在线视频| 国产精品丝袜久久久久久app| 欧美亚洲日本一区| 波多野结衣精品在线| 欧美aaa在线| 一卡二卡三卡日韩欧美| 久久久久久黄色| 欧美一区二区三区四区视频| 91丨九色丨国产丨porny| 国产乱国产乱300精品| 午夜精品一区二区三区电影天堂| 欧美韩国日本一区| 欧美xxxx在线观看| 欧美日韩aaaaa| 色噜噜狠狠色综合中国| 高潮精品一区videoshd| 黄页视频在线91| 日本特黄久久久高潮| 亚洲最新视频在线播放| 综合中文字幕亚洲| 亚洲国产经典视频| 久久一夜天堂av一区二区三区| 欧美精品v日韩精品v韩国精品v| 91在线观看一区二区| 成人午夜在线播放| 国产精品一区二区在线播放 | 91精品午夜视频| 一本大道久久a久久精二百| 国产盗摄精品一区二区三区在线 | 91亚洲精华国产精华精华液| 国产乱码精品一区二区三区av| 日韩影视精彩在线| 亚洲成人你懂的| 亚洲国产视频直播| 亚洲午夜激情av| 亚洲一区在线电影| 亚洲综合图片区| 一二三四区精品视频| 亚洲日本中文字幕区| 中文字幕一区二区三区色视频| 欧美国产乱子伦| 国产精品色噜噜| 中文字幕一区二区三区四区| 成人欧美一区二区三区| 椎名由奈av一区二区三区| 国产精品高潮呻吟| 亚洲视频免费观看| 一区二区三区av电影| 一区二区成人在线| 午夜久久电影网| 毛片不卡一区二区| 国内成人自拍视频| 成人黄色国产精品网站大全在线免费观看 | 精品国产第一区二区三区观看体验| 欧美高清激情brazzers| 在线综合视频播放| 精品福利一二区| 国产三级一区二区三区| 国产精品福利av| 亚洲精品视频免费观看| 午夜精品一区二区三区电影天堂 | 久久aⅴ国产欧美74aaa| 国产九色sp调教91| 97精品国产97久久久久久久久久久久| 91麻豆精品一区二区三区| 欧美日韩免费视频| 精品国产自在久精品国产| 欧美高清一级片在线观看| 亚洲色图视频免费播放| 五月婷婷久久丁香| 国产精品亚洲专一区二区三区| 99国产精品99久久久久久| 欧美性生活大片视频| 日韩精品一区二区三区在线观看| 久久久久成人黄色影片| 一区二区三区日韩在线观看| 轻轻草成人在线| 成人丝袜高跟foot| 欧美自拍偷拍一区| 精品毛片乱码1区2区3区| 国产精品国产三级国产普通话蜜臀| 亚洲五月六月丁香激情| 国产一区二区久久| 在线精品视频一区二区三四| 日韩欧美国产成人一区二区| 亚洲欧洲国产日本综合| 美国毛片一区二区三区| 99久久精品国产一区二区三区| 3d成人h动漫网站入口| 国产精品国产三级国产普通话蜜臀 | 久久精品国产成人一区二区三区| 成人涩涩免费视频| 69久久99精品久久久久婷婷| 欧美国产日韩亚洲一区| 午夜国产精品一区| 成人动漫视频在线| 精品免费日韩av| 亚洲一区二区精品久久av| 国产凹凸在线观看一区二区| 制服丝袜国产精品| 一区二区三区欧美日韩| 国产精品99精品久久免费| 91精品国产综合久久精品麻豆| 中文字幕一区二区不卡 | 一本大道久久精品懂色aⅴ| 久久综合色播五月| 天堂久久一区二区三区| 91视频免费看| 日本一区二区三区在线不卡| 蜜桃视频在线观看一区二区| 色婷婷亚洲精品| 国产精品国产三级国产普通话三级| 韩国精品久久久| 日韩无一区二区| 午夜精品免费在线| 欧美在线免费观看亚洲| 日韩美女精品在线| 成人黄色片在线观看| 欧美国产一区在线| 国产麻豆精品theporn| 欧美xxxxx牲另类人与| 男女男精品网站| 在线综合视频播放| 天堂午夜影视日韩欧美一区二区| 欧洲色大大久久| 亚洲最大成人网4388xx| 一本大道综合伊人精品热热 | 蜜臀av性久久久久蜜臀av麻豆| 欧美色窝79yyyycom| 亚洲九九爱视频| 成人黄色电影在线| 国产精品成人一区二区三区夜夜夜| 国产精品影视网| 国产偷国产偷亚洲高清人白洁| 国产一区二三区| 国产亚洲欧美一区在线观看| 国产高清无密码一区二区三区| 久久久精品国产99久久精品芒果| 国产一区二区剧情av在线| 午夜精品久久久久久久99水蜜桃| 欧美日韩中文字幕精品| 天天做天天摸天天爽国产一区| 欧美视频日韩视频在线观看| 三级成人在线视频| 日韩精品一区二区三区在线观看| 精品写真视频在线观看| 久久久另类综合| 成人中文字幕电影| 亚洲人成精品久久久久久| 在线观看视频一区二区欧美日韩| 夜夜揉揉日日人人青青一国产精品| 欧美体内she精高潮| 日韩激情一二三区| 精品国产伦一区二区三区观看方式| 国产在线精品一区二区 | 亚洲成人7777| 日韩一级免费观看| 国产精品小仙女| |精品福利一区二区三区| 欧美性受xxxx| 久久9热精品视频| 国产精品网站在线观看| 日本精品免费观看高清观看| 水野朝阳av一区二区三区| 精品国产乱码久久久久久久 | 在线播放中文字幕一区| 韩国在线一区二区| 亚洲私人影院在线观看| 欧美精品在线视频| 国产精品综合av一区二区国产馆| 亚洲欧美自拍偷拍色图| 91精品欧美福利在线观看| 国产精华液一区二区三区| 一二三四社区欧美黄| 日韩欧美国产一区二区三区| 丁香六月综合激情| 婷婷久久综合九色综合伊人色| 久久在线免费观看| 欧美在线高清视频| 久久99国内精品| 亚洲精品国产a| 26uuuu精品一区二区| 一本久道久久综合中文字幕| 久久成人av少妇免费| 日韩毛片精品高清免费| 欧美一区二区三区的| 99久久国产综合精品女不卡| 日韩av电影天堂| 亚洲日本一区二区三区| 精品久久久三级丝袜| 欧美中文字幕不卡| 懂色av一区二区三区免费观看| 天天综合网天天综合色 | 久久国产成人午夜av影院| 亚洲精品视频一区|