2010-03-29 11 views
6

Nasıl gtk "Style Properties", gtk belgelerinde listelenir? GtkWidget için benzeri
Stil Özellikleri vardır: Gtk "Stil Özellikleri" nasıl ayarlanır/alın

"separator-height"   gint     : Read 
    "separator-width"   gint     : Read 

Peki alma ve kurulur? GTK + ve C'yi kullanarak.

Teşekkürler, PP. Örneğin

cevap

4

:

gint height, width; 
gtk_widget_style_get(widget, "separator-height", &height, "separator-width", &width, NULL); 

O g_object_get() gibi çalışır. Buna karşılık, gtk_widget_style_set() buna karşılık, bunları gtk_rc_parse() kullanarak yüklediğiniz bir RC dosyası aracılığıyla ayarlamanız gerekir. RC dosyalarında Here belgelidir.

Sadece açık olmak gerekirse, kullanıcılar temalarıyla uğraşırken genellikle beğenmezler.

+0

Teşekkürler ... bg_pixmap [NORMAL] = kullandığımız zaman bir şey daha var. Normal png, jpg resmi mi yoksa başka formatlar mı? – User7723337

+0

@ptomato Bu stili değiştirmek için tamam, ama * * tüm * UI restyle hatırlamak gerekir, aksi takdirde, bazı kullanıcı beyaz beyaz yaşayacaksınız. Ayrıca, ölü bağlantı. – user877329