良葛格的 Blog
ubuntu gtk 跨平台 gui opensource c gnome glib linux | 技術 | 星期三 八月 27, 2008 | By caterpillar
有些文件是在高鐵上完成的。。。Orz.... 基本型態、巨集、公用(Utility)函式 一些有的沒的常用 函式,先放在一起講......Orz ...
| 論壇 | 登入 |
良葛格的 Blog
ubuntu gtk 跨平台 gui opensource c gnome glib linux | 技術 | 星期三 八月 27, 2008 | By caterpillar
有些文件是在高鐵上完成的。。。Orz.... 基本型態、巨集、公用(Utility)函式 一些有的沒的常用 函式,先放在一起講......Orz ...
良葛格的 Blog
gtk linux gui gnome c ubuntu | 技術 | 星期五 八月 01, 2008 | By caterpillar
元件講是講不完的,這邊主要在簡介幾個 元件作用。 按鈕 ...
良葛格的 Blog
gui gtk c gnome windows linux | 技術 | 星期一 七月 28, 2008 | By caterpillar
在 這邊說明一下如何在Windows作業系統之下撰寫、編譯GTK,GTK使用GLib、cairo、Pango、ATK、GTK+、gettext- runtime、libpng、libjpeg、libtiff與zlib,所以您必須也取得這些套件,在GTK官方網站的 Windows Download 中可以取得,最簡單的方法是取得all-in-one bundle。 以下說明安裝的步驟: 在 http://www.mingw.org/ 下載...
良葛格的 Blog
gtktreestore gui gtk ubuntu gtktreeview linux c gnome gtkliststore | 技術 | 星期一 七月 14, 2008 | By caterpillar
在看這篇之前,請先看過 GtkComboBox 與 GtkListStore ,由於以Model-View的方式設計,您可以在不修改Model的情況下,為Model換上另一個顯示的外觀(View),例如為 GtkComboBox 與 GtkListStore 範例中建立的GtkListStore換上GtkTreeView的外觀。 具體來說,也就是該範例中的createModel()內容無需改變,將GtkComboBox的相對應程式碼,換成建立GtkTreeView的程...
良葛格的 Blog
gtktreestore gtkcombobox ubuntu c gtk gui linux gnome | 技術 | 星期五 七月 11, 2008 | By caterpillar
接續 GtkComboBox 與 GtkListStore ,有了其中的觀念,接下來要使用GtkTreeStore就不是難事了,只是多了父子關係的部份。 若想要製作有階層的樹狀結構,則要搭配GtkTreeStore來使用,主要的差別在於,GtkTreeStroe具 有父子節點關係,也因此在加入子節點時,必須指明父節點為誰,加入節點可以使用gtk_tree_store_append()函式,設定節點資料可以使 用gtk_tree_store_set()函式: ...
良葛格的 Blog
gnome ubuntu linux gtkcombobox gtk gui c gtkliststore | 技術 | 星期四 七月 10, 2008 | By caterpillar
GtkComboBox可以建立下拉選單,以供使用者選取項目,GtkComboBox實現了Model-View模式, 可提供豐富的項目類型與表現方式,但這也提高了程式撰寫時的複雜度,為此,GtkComboBox提供了 gtk_combo_box_new_text()以建立一 般常用的文字下拉清單功能之GtkComboBox,若想要設定下拉清單中的文字項目,則可以使用gtk_combo_box_append_text ()、 gtk_combo_box_insert_text()、gtk_combo_box_p...
良葛格的 Blog
ubuntu gui c gtk gnome linux | 技術 | 星期四 六月 19, 2008 | By caterpillar
先來嘗試一下幾個簡單的 GTK 程式,並初步了解一些核心特性。 Hello!World! Orz.. 第一步,當然是先 克服 GTK 的安裝問題,然後來個簡單的 Hello!World! Orz... Ubuntu 下安裝 GTK 第一 個...
良葛格的 Blog
gtk+ gtk gnome oo linux c語言 ubuntu c 物件導向 gui object-oriented | 技術 | 星期四 六月 05, 2008 | By caterpillar
GTK 基本上是使用 C 語言來撰寫,即使C語言本身不支援物件導向,但GTK在架構上運用了一些方式,使得使用GTK時可以支援許多物件導向的概念。 在物件導向的封裝特性上,GTK以結構(structure)的方式來模擬類別,事實上GTK也直接稱這些結構為類別,以建構GtkWindow的程式碼為例: window = gtk_window_new(GTK_WINDOW_TOP...
良葛格的 Blog
gtk+ c gnome linux gui ubuntu gtk | 技術 | 星期二 六月 03, 2008 | By caterpillar
這篇只是宣示一下,抱小孩之餘還是會關照一下這個 BLOG 的,最近也在玩 Ubuntu。。XD 由於GTK基本上主要以C語言來撰寫,您必須有C編譯器,Ubuntu預設安裝好後就有gcc了,不過缺少必要的Header file,您可以在文字模式下,安裝 build-essential 套件,例如: sudo apt-get install build-essential ...
按右鍵,複製鏈結後新增至您的RSS閱讀器