目前分類:gtk (14)

瀏覽方式: 標題列表 簡短摘要
GtkTreeModel: "One can convert a path to an iterator by calling gtk_tree_model_get_iter(). These iterators are the primary way of accessing a model and are similar to the iterators used by GtkTextBuffer. They are generally statically allocated on the stack and only used for a short time. The model interface defines a set of operations using them for navigating the model."

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()



GtkContainer: "gtk_container_get_focus_vadjustment ()

GtkAdjustment* gtk_container_get_focus_vadjustment (GtkContainer *container);

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()

Key Values: "gdk_keymap_get_entries_for_keyval ()

gboolean gdk_keymap_get_entries_for_keyval (GdkKeymap *keymap,
guint keyval,
GdkKeymapKey **keys,

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()

Common Questions: "1.4.


How does memory management work in GTK+? Should I free data returned from functions?

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()


GtkListStore: "Object Hierarchy

GObject
+----GtkListStore

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()


The Base Object Type: "Description

主要是想要知道為什麼在宣告一個GObject A之後要先做g_object_ref(A)。
宣告跟g_object_ref(A)有什麼不同,

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()


String Utility Functions: "g_strsplit ()

gchar** g_strsplit (const gchar *string, const gchar *delimiter, gint max_tokens);

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()


GTK Programming Zone: "GTK (GIMP ToolKit) 原本只是 GIMP 開發過程上管理圖型介面的一套工具程式庫. 由於它使用 LGPL 執照, 程式開發者可以免費使用它來發展公開程式碼的軟體, 免費軟體或甚至商用軟體. 隨著使用率及使用範圍的增加, 很快的 GTK 從只為了滿足 GIMP 需求而存在的印象中跳出, 發展成今日功能廣泛的一套程式庫.

GTK 的穩定版已從 1.2 發行到現在的 2.0. 舊的 1.2 版基本上只有 GLIB 跟 GTK+ 兩個套件, 而 GTK 中另含有 GDK (GIMP Drawing Kit) 程式庫. 一般我們直接使用的是 GTK. 其中幾乎所有繪圖功能都是透過 GDK 來達成的. GDK 主要負責和 X Window 的程式庫做"

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()


String Utility Functions


g_ascii_strtod ()

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()

要檢查gtk程式除了手動gprintf,
還可以在程式中使用這個 function 來做一點簡單的檢查 :

g_return_val_if_fail
(expr)
Logs a warning if the expression is not true.

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()

這是我google "gtk tutorial"
得到的一個介紹gtk的網站
GTK Programming Zone

http://debian.linux.org.tw/~kevpeng/

tttt 發表在 痞客邦 PIXNET 留言(0) 人氣()

如果google "gtk reference"
排名第1順位的是:
GTK+ Reference Manual
在官方網站中對於所有可用的函式介紹比較詳盡。

tttt 發表在 痞客邦 PIXNET 留言(1) 人氣()


在看網路上的頭影片的時候 發現介紹GTK的Casting 時
列出以下幾種

G_OBJECT (object)‏

tttt 發表在 痞客邦 PIXNET 留言(3) 人氣()

放一下 簡單的code 作個備份

#include
#include
#include

tttt 發表在 痞客邦 PIXNET 留言(1) 人氣()