Gibt es eine Möglichkeit, eine vordefinierte Antwort (z. B. GTK_RESPONSE_OK
) in einer GtkDialog
zu verwenden, ohne die ID fest zu codieren? Glade erzeugt dort standardmäßig XML mit "0" und gibt mir eine numerische Eingabe. Während ich annehmen könnte, dass ich -5 eingeben könnte, scheint das den Punkt zu besiegen, eine Konstante zu haben.Verwenden einer vordefinierten Antwort-ID in einem GtkDialog in einem GtkBuilder XML?
Die Glade XML sieht wie folgt aus:
<action-widgets>
<action-widget response="0">cancel-button</action-widget>
<action-widget response="0">connect-button</action-widget>
</action-widgets>
Auch the example in the docs:
<action-widgets>
<action-widget response="3">button_ok</action-widget>
<action-widget response="-5">button_cancel</action-widget>
</action-widgets>
(was etwas ist komisch, da sie verwenden -5 (GTK_RESPONSE_OK
) für "button_cancel
" ...)
Ich weiß nicht, ob es ist, aber wenn es nicht der Fall ist, das sieht aus wie Feature-Request-Material. – OdraEncoded
siehe auch http://stackoverflow.com/questions/2725810/glade-3-standard-button-layout – GutenYe