〈GTK+ 2.0 教學-中文版說明〉的留言 https://job.achi.idv.tw/2008/02/18/gtk2-0-teach-chinese-version-speak-out/ 服務是工作達人架站的宗旨,工作|生活| 美食|旅遊|省錢~愛分享 Fri, 28 Oct 2022 00:31:01 +0000 hourly 1 https://wordpress.org/?v=6.4.3 留言者: GTK+ 2.0 教學 - JOBDAREN 工作達人 https://job.achi.idv.tw/2008/02/18/gtk2-0-teach-chinese-version-speak-out/#comment-139363 Fri, 28 Oct 2022 00:31:01 +0000 http://job.achi.idv.tw/?p=719#comment-139363 […] 單元首頁中文版說明 >> […]

]]>
留言者: GTK+ 2.0 教學 | 工作達人(Job Da Ren) https://job.achi.idv.tw/2008/02/18/gtk2-0-teach-chinese-version-speak-out/#comment-59990 Mon, 26 Sep 2011 02:51:36 +0000 http://job.achi.idv.tw/?p=719#comment-59990 […] function w3tc_load_js(u){var d=document,p=d.getElementsByTagName('HEAD')[0],c=d.createElement('script');c.type='text/javascript';c.src=u;p.appendChild(c);}w3tc_load_js('http://job.achi.idv.tw/wp-content/w3tc/min/5023f/default.include-nb.89eafc.js');GTK+ 2.0 教學 | 工作達人(Job Da Ren) .cfac_container_1 { width: 130px; } .cfac_container_2 { width: 280px; } .cfac_code_left { width: 130px; float: left; padding: 2px; margin-right: 10px; margin-bottom: 10px; } .cfac_code_right { width: 130px; float: left; padding: 2px; margin-bottom: 10px; } .cfac_clear { float: none; clear: both; } // .wp-polls .pollbar { margin: 1px; font-size: 6px; line-height: 8px; height: 8px; background-image: url('http://job.achi.idv.tw/wp-content/plugins/wp-polls/images/default/pollbg.gif'); border: 1px solid #c8c8c8; } /* */ .recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}.broken_link, a.broken_link { text-decoration: line-through; }工作達人(Job Da Ren) 服務是我架站的宗旨,全球華人及男女青年未來的工作方向 HomeAbout achiMy Disclosure PolicyArchivesLink Exchange隱私權政策stock photosContactTop PostsPollwp-buzzㄚ琪的Live PRAdvertise Job Da Ren > LinuxDev > GTK+ 2.0 教學 Powered by Max Banner Ads « open office 的標點符號GTK+ 2.0 教學-中文版說明 »GTK+ 2.0 教學點閱人數:12,509次 二月 18th, 2008 by ㄚ琪 | |2011/09/26  Powered by Max Banner Ads 最近在玩GTK,發現英文及簡體的資源還滿多的,最有名的一份文件GTK+ 2.0官方的教學文件,也有簡體的翻譯GTK+-2.0手册(cn)(註:這份文件2010/12/27查閱已無連結) ,但總覺得看繁體的還是比較習慣,所以我試著將簡體的轉成繁體,並且就所學盡量將術語轉成我們台灣這邊較能接受的術語,希望可以幫助自己及更多的人來玩。原本的簡體文手冊連結不見,看來大家以後要找手冊,就直接來這好了!GTK+ 2.0 教學 譯者: huzheng,konghui,ferry,carton,yang_yi,ddd,tingle 版本號: V_0.1.0  2002年6月25日 繁體譯者:ㄚ琪 版本號: V_0.1.0  2008年2月18日 本文是有關通過 C 語言介面使用 GTK (the GIMP Toolkit) 的教學。目錄中文版說明簡介從這裡開始用 GTK 來寫 Hello World編譯 Hello World 程式信號和回呼函式的原理事件Hello World 詳解繼續資料型態深入探索信號處理函式改進了的 Hello World封裝元件 (譯注:Widget 特指Window System 中用來顯示的單位元件,如對話框、捲軸等),封裝盒的原理盒的細節封裝範例程式使用表格來封裝表格封裝範例元件概論型態轉換元件的組織沒有視窗的元件按鈕元件一般按鈕 Normal Buttons雙態按鈕 Toggle Buttons複選按鈕 Check Buttons單選按鈕 Radio Buttons調整物件 Adjustments創建一個調整物件輕鬆使用調整物件「調整物件」的內部機制範圍元件 Range Widgets捲軸元件 Scrollbar Widgets比例元件 Scale Widgets創建一個比例元件函式和信號(至少講了函式)常用的範圍函式設置更新方式獲得和設置調整物件鍵盤和滑鼠系結範例雜項元件標籤 Labels箭頭 Arrows工具提示物件 The Tooltips Object進度指示器 Progress Bars對話框 Dialogs標尺 Rulers狀態列 Statusbars文字輸入 Text Entries微調按鈕 Spin Buttons複合方塊 Combo Box日曆 Calendar顏色選擇 Color Selection檔案選擇 File Selections容器元件 Container Widgets事件盒 The EventBox對齊元件 The Alignment widget固定容器 Fixed Container佈局容器 Layout Container框架 Frames比例框架 Aspect Frames窗格視窗元件 Paned Window Widgets視埠 Viewports捲動視窗 Scrolled Windows按鈕盒 Button Boxes工具欄 Toolbar筆記本 Notebooks選單元件手動創建選單手工選單範例使用ItemFactoryItemFactory範例未公開的元件Accel標籤 Accel Label選項選單 Option Menu選單項目 Menu Items複選選單項目 Check Menu Item單選選單項目 Radio Menu Item分隔選單項目 Separator Menu Item可分離選單項目 Tearoff Menu Item曲線圖 Curves繪圖區域 Drawing Area字型選擇對話框 Font Selection Dialog訊息對話框 Message DialogGamma 曲線圖影像 ImagePlugs and SocketsTree ViewText View設置元件的屬性逾時、IO 和 Idle 函式逾時 Timeouts監控IOIdle 函式進階事件和信號處理信號函式連接和切斷信號處理函式Blocking and Unblocking Signal Handlers發出和停止信號信號的發射和傳播操作選擇區概述擷取選擇區提供選擇區拖曳概述屬性函式設置原始元件原始元件上的信號設置目的元件目的元件上的信號GLib定義雙向鏈結串列單向鏈結串列記憶體管理計時器字串處理工具及除錯函式GTK 的 rc 檔案rc 檔案的功能GTK rc 檔案的格式rc 範例檔寫出屬於您自己的物件概述元件的解析創建一個組合元件介紹選擇一個父類別表頭檔_get_type() 函式_class_init() 函式_init() 函式其餘的…從草稿中產生元件介紹在螢幕上顯示元件Dial 元件的起源基礎gtk_dial_realize()大小協商gtk_dial_expose()事件處理可能的增強深入的學習塗鴉板,一個簡單的繪圖程式概述事件處理繪圖區元件和繪圖新增XInput支援允許擴充設備訊息使用擴充設備信訊息得到更多關於設備的訊息進一步的講解編寫 GTK 應用程式的技巧投稿鳴謝教學的版權和許可聲明GTK 信號GtkObjectGtkWidgetGtkDataGtkContainerGtkCalendarGtkEditableGtkNotebookGtkListGtkMenuShellGtkToolbarGtkButtonGtkItemGtkWindowGtkHandleBoxGtkToggleButtonGtkMenuItemGtkCheckMenuItemGtkInputDialogGtkColorSelectionGtkStatusBarGtkCurveGtkAdjustmentGDK 事件型別範例程式Tictactoetictactoe.htictactoe.cttt_test.cGtkDialgtkdial.hgtkdial.cdial_test.cScribblescribble-simple.cscribble-xinput.c術語表單元首頁中文版說明 >>中文版說明歷史上的今天2009: Moodle的理念2009: e-Training System vs Moodle2009: 讀Open Source Initiative OSI – The BSD License:Licensing2008: GTK+ 2.0 教學-簡介2008: GTK+ 2.0 教學-中文版說明 喜歡這篇文章嗎?請幫這篇加入共用書籤,謝謝:訂閱工作達人(Job Da Ren) CallAdBoxTracking(370262, 1921198248, 0, 300, 260, 'B0E0E6', 'FFFFFF', '000000', '336699', '333333', '0', '', true);  Powered by Max Banner Ads Related posts from the blogGTK+ 2.0 教學-封裝元件GTK+ 2.0 教學-Hello World 詳解GTK+ 2.0 教學-從這裡開始GTK+ 2.0 教學-中文版說明程式語言教學 – C、C++、OpenGL、STLGTK+ 2.0 教學-盒的細節GTK+ 2.0 教學-改進了的 Hello World Tags: Application Frameworks,Desktop Environment,gimp toolkit,gtk,Libraries,software development,tutorial,Widget Sets,教學 作者:ㄚ琪 | 本文分類:[LinuxDev] |留言 | 引用 var addedComment = function(response) { //console.log('fbComments: Caught added comment'); //console.log('fbComments: Making AJAX call to update Facebook comment count'); $.post('http://job.achi.idv.tw/wp-content/plugins/facebook-comments-for-wordpress/facebook-comments-ajax.php', { fn: 'addComment', xid: '_post718' }, function(resp) { if (resp === 'true') { //console.log('fbComments: Updated and cached Facebook comment count for post with xid=_post718'); } else { //console.log('fbComments: FAILED to update Facebook comment count for post with xid=_post718'); } }); //console.log('fbComments: Making AJAX call to send email notification'); $.post('http://job.achi.idv.tw/wp-content/plugins/facebook-comments-for-wordpress/facebook-comments-ajax.php', { fn: 'sendNotification', xid: '_post718', postTitle: 'GTK+ 2.0 教學', postUrl: 'http://job.achi.idv.tw/2008/02/18/gtk-20-tutorial/' }, function(resp) { if (resp === 'true') { //console.log('fbComments: Sent email notification'); } else { //console.log('fbComments: FAILED to send email notification'); } }); }; FB.Event.subscribe('comments.add', addedComment); Facebook留言 13 Responses to “GTK+ 2.0 教學”工作達人 » Blog Archive » Foundations of GTK+ Development 說道:2008-03-17 at 16:34:28[…] 還有我轉譯簡體版成繁體版的GTK+ 2.0 教學 這樣應該可以對GTK有一個大概的了解! […] 回覆 kc 說道:2008-04-09 at 12:00:43你好請問你熟系GTK嗎? 我們這邊有一個專案需要找合作的夥伴 若有興趣,希望可以跟我連繫 回覆 ㄚ琪 說道:2008-04-09 at 13:04:29有連繫的方式嗎? 回覆 上班豬 說道:2008-04-09 at 18:40:24請問 QT跟GTK 那個比較容易入門(好像都很難)^^” 回覆 ㄚ琪 說道:2008-04-09 at 23:03:09嗯,當初我會選GTK是因為它是用C寫的,他是免費的,QT有些是要錢的,然後有聽說EPC嗎?它的介面也是GTK的,如果想上華碩的這個部門不會GTK的話,呵呵,會很好玩,我在PHP上也有玩PHP-GTK,後來也有看到人家用Python玩GTK並且有TinyERP的免費產品可以看到,所以我才進來摸一摸,沒錯確實有點難度,但是只要肯下功夫不怕學不會。 回覆 良葛格 說道:2008-07-10 at 21:36:10嗨!我這邊也有一些GTK的文件參考: http://caterpillar.onlyfun.net/Gossip/GTKGossip/GTKGossip.html如果對Qt有興趣,也可以看看這邊: http://caterpillar.onlyfun.net/Gossip/Qt4Gossip/Qt4Gossip.html 回覆 ㄚ琪 說道:2008-07-10 at 23:14:36真高興良葛格來我這,oh ye! 回覆 波 說道:2008-07-31 at 11:59:01很多高人都在关注你哦,goodluck.从你这里也看了不少文档。不过感觉还是gtk的文档比较少。glade 的开发套件也不好用,貌似有些函数比较死板。用glade 写好的再用gtk来添加就出问题。最后还是删掉glade 从新手写界面,累啊。 回覆 Kouba 說道:2009-10-15 at 22:05:23Hmm… I read blogs on a similar topic, but i never visited your blog. I added it to favorites and i’ll be your constant reader. 回覆 Brown 說道:2009-10-20 at 15:23:53I read a few topics. I respect your work and added blog to favorites. 回覆 Kouba 說道:2009-11-03 at 05:37:42Valuable thoughts and advices. I read your topic with great interest. 回覆 Hilo 說道:2010-02-01 at 17:14:46各位大大,有興趣或有空再接一個Gtk的專案嗎?請幫忙,謝謝! 回覆 ㄚ琪 說道:2010-02-01 at 17:27:07願聞其詳!^_^ 回覆發表迴響 點這裡取消回覆 名稱:(必) […]

]]>
留言者: ㄚ琪 https://job.achi.idv.tw/2008/02/18/gtk2-0-teach-chinese-version-speak-out/#comment-51795 Mon, 08 Feb 2010 11:03:15 +0000 http://job.achi.idv.tw/?p=719#comment-51795 回覆的對象為「Alleen Wang」。

這個問題真好,我考慮看看有沒有時間弄成pdf檔給各位,不過好像有些資料沒有很齊全,因為原文的也一直在更新說,所以會有些耗時間及資源!

]]>
留言者: Alleen Wang https://job.achi.idv.tw/2008/02/18/gtk2-0-teach-chinese-version-speak-out/#comment-51794 Mon, 08 Feb 2010 10:07:41 +0000 http://job.achi.idv.tw/?p=719#comment-51794 請問一下有PDF版本嗎?感謝!

]]>
留言者: GTK+ 2.0 教學 | 工作達人 https://job.achi.idv.tw/2008/02/18/gtk2-0-teach-chinese-version-speak-out/#comment-6524 Tue, 19 Feb 2008 06:13:04 +0000 http://job.achi.idv.tw/?p=719#comment-6524 […] 中文版說明 […]

]]>