Kopieren des Textes aus einem GTK Messagedialog
-
15-09-2020 - |
Frage
Mit einem Windows-Fehlerdialog kann ich CTRL-C verwenden, um den Fenstertext zu kopieren.
Ich möchte Benutzer dazu bringen, dasselbe mit den Meldungsdialogen, die ich in meiner GTK-App verwende, dasselbe zu tun, dasselbe.
Gibt es eine Möglichkeit, eine GTK-Messagedialog-Klasse den Copy-Befehl zu ermöglichen?
Lösung
Was ich endete, war, dem Dialogfeld einen Meldungshandler hinzuzufügen, um den Befehl Tastatur Up zu fangen.
Wenn ich ausgelöst wurde, markierte ich auf die CTRL-C-Combo und legte den Text dort in die Zwischenablage.
Andere Tipps
Es gibt einen einfacheren Weg, um es zu tun. Rufen Sie _set_lables_selectable () mit dem Dialog nach GTK_MESSAGE_DIALOG_NEW ()
an. generasacodicetagpre.Beispiel
generasacodicetagpre.Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow