Vorrei sapere il modo corretto e generalmente accettato di aggiungere un margine superiore e inferiore a un GtkTextView
all'interno di uno GtkScrolledWindow
. Ci sono funzioni per impostare il margine sinistro e destro, che sto usando:GtkTextView margine superiore/inferiore?
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);
Ma io non riesco a trovare alcuna documentazione sulla parte superiore e inferiore. Ho provato a modificare la larghezza del bordo dello con gtk_container_set_border_width
ma il bordo non è dipinto con il colore di sfondo dello GtkTextView
.
Fondamentalmente - quello che ho è a sinistra e quello che voglio è a destra.
Dubito che 'set_ {left, right} _margin()' è ciò che si desidera, in quanto possono essere sovrascritti come indica la documentazione. Mi chiedo se il colore di sfondo del bordo può essere fatto per abbinare lo sfondo del testo? FWIW, puoi ottenere le finestre gdk associate alle quattro aree di confine (e impostare le loro larghezze individualmente), quindi forse i colori possono essere fatti per abbinarli. – ergosys