Entfernen Sie den GtkScrolledWindow-Rahmenrahmen in C
-
14-11-2019 - |
Frage
Ich habe über das Entfernen des Rahmens aus diesem GTK-Widget gelesen (Sie können es in diesem Bild sehen http://developer.gnome.org/gtk/2.24/scrolledwindow.png) in Python oder C#
- entfernen Sie den Rand eines gtk.Schaltfläche
- Wie entferne ich Rahmen (oder Rahmen?) bilden Sie ein GtkScrolledWindow
Wie mache ich das, wenn ich in ANSI C arbeite?Wie kann ich die Eigenschaft "berühmter" Rahmenstil festlegen?
Lösung
Ich glaube, ich habe es selbst herausgefunden.Mein scrollbares Fenster ist scrollable_component
, der Trick besteht darin, sein untergeordnetes Element, das ist das Ansichtsfenster, abzurufen und seine Schatteneigenschaft festzulegen.
gtk_viewport_set_shadow_type(GTK_VIEWPORT(gtk_bin_get_child(scrollable_component)), GTK_SHADOW_NONE);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow