Tôi muốn biết cách chính xác và được chấp nhận chung của việc thêm lề trên và dưới vào một số GtkTextView
bên trong một GtkScrolledWindow
. Có các chức năng để đặt lề trái và phải, mà tôi đang sử dụng:GtkTextView lề trên/dưới?
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);
Nhưng dường như tôi không tìm thấy bất kỳ tài liệu nào ở trên và dưới. Tôi đã thử thay đổi chiều rộng đường viền của GtkTextView
bằng gtk_container_set_border_width
nhưng đường viền không được tô màu nền của GtkTextView
.
Về cơ bản - những gì tôi có ở bên trái và những gì tôi muốn ở bên phải.
Tôi nghi ngờ nếu 'set_ {left, right} _margin()' là những gì bạn muốn, vì chúng có thể được ghi đè như trạng thái tài liệu. Tôi tự hỏi nếu màu nền biên giới có thể được thực hiện để phù hợp với nền văn bản? FWIW, bạn có thể nhận được các cửa sổ gdk liên kết với bốn khu vực biên giới (và thiết lập độ rộng riêng của họ), vì vậy có thể các màu sắc có thể được thực hiện để phù hợp. – ergosys