Glade1 Glade로 생성한 GTK+ 소스에서 widget* 얻기. support.c 파일에 보면 아래와 같은 lookup_widget()가 존재한다. 아래 함수를 사용하여 widget* 얻어보자.. GtkWidget* lookup_widget (GtkWidget *widget, const gchar *widget_name) { GtkWidget *parent, *found_widget; for (;;) { if (GTK_IS_MENU (widget)) parent = gtk_menu_get_attach_widget (GTK_MENU (widget)); else parent = widget->parent; if (!parent) parent = (GtkWidget*) g_object_get_data (G_OBJECT (widget), "GladeParentKey"); i.. 2008. 2. 15. 이전 1 다음