[gtkmm] Text in Frame
-
Hi,
Ich habe ein Frame erstellt, der die Umrandung für nen Text darstellen soll. Kann ich da direkt in den Frame reinschreiben (also nicht Label sondern auf das graue innerhalb des Rahmens, hab da aber bisher nix gefunden) oder muss ich da erst noch ein anderes Objekt (Textbox?) "hineinfügen" und wenn ja wie?
-
Hallo,
einfach per add(Widget&) eine Gtk::TextArea einfügen. Bzw. erst noch ein Gtk::ScrolledWindow und da dann eine Gtk::TextArea rein. Also Frame -> ScrolledWindow -> TextArea.
Beispiele findest du in der Dokumentation, sollte aber auch so ohne Probleme gehen.Cheers
GPC
-
Hat soweit geklappt, Danke Dir!
Nur jetzt is da eben ein weisses Textfeld in dem man den Text als User auch verändern kann. Ich möchte allerdings ein graues, in dem man den Text als User nicht verändern kann.
EDIT: Ich glaub Label is die Lösung
-
Ja, also entweder du nimmst ein Gtk::Label oder du setzt das Gtk::TextView mittels set_sensitive(bool b) auf false. Kommt ja auch immer drauf an, was du darstellen möchtest.
-
..