GtkScrolledWindow
'un içinde yer alan bir GtkTextView
için bir üst ve alt kenar boşluğu eklemenin doğru ve genel olarak kabul edilen yolunu bilmek isterim. Orada kullanıyorum sol ve sağ kenar boşluğu ayarlamak için işlevler şunlardır:GtkTextView üst/alt kenar boşluğu?
gtk_text_view_set_left_margin(GTK_TEXT_VIEW(editor_text_view), 2);
gtk_text_view_set_right_margin(GTK_TEXT_VIEW(editor_text_view), 2);
Ama üst ve altta herhangi bir belge bulmak gibi olamaz. GtkTextView
'un kenarlık genişliğini gtk_container_set_border_width
ile değiştirmeyi denedim ancak kenarlık GtkTextView
'un arka plan rengi ile boyanmadı.
Temel olarak - sahip olduğum şey solda ve istediğim şey sağda.
Eğer 'set_ {left, right} _margin() ', ne istediğinizi, şüphe duyulduğunda, belgelerin belirtildiği gibi geçersiz kılınabilir. Sınır arka plan rengini metin arka planına uydurmak için yapılabilir mi acaba? FWIW, dört sınır alanıyla ilişkili gdk pencerelerini (ve genişliklerini ayrı ayrı ayarlar) alabilirsiniz, bu yüzden renkler eşleşecek şekilde yapılabilir. – ergosys