2.229 .msgboxtext[enum]
Mit Hilfe dieses Attributes können Sie die Beschriftung von Messagebox-Buttons definieren. Wird eine Button-Beschriftung vom Fenstersystem nicht unterstützt, wird das Attribut .msgboxtext ignoriert.
-
Datentyp
object [ text ], string
-
Zugriff
get, set
-
changed-Ereignis
ja
Manche Fenstersysteme (Microsoft Windows) haben die Buttons der Messageboxes fest beschriftet und erlauben keine Beschriftung durch den Anwender. Andere Fenstersysteme (Motif) definieren keine Beschriftungen und benötigen diese von der Anwendung (Mehrsprachigkeit).
Das Attribut ist indiziert, wobei der Index Werte vom Typ enum annehmen muss, die die Form button_…
haben. Die Werte sind Texte (text-Ressourcen oder Strings), die den String der 7 möglichen Buttons enthält (vgl. Objekte messagebox und dialog in der „Objektreferenz“). Die einzelnen Buttonstrings sind im Englischen üblicherweise: OK, Cancel, Retry, Abort, Ignore, Yes, No.
Indexbereich
- button_abort
-
Definiert die Beschriftung für die Schaltfläche
Abbrechen
(Abort
). - button_cancel
-
Definiert die Beschriftung für die Schaltfläche
Abbrechen
(Cancel
). - button_ignore
-
Definiert die Beschriftung für die Schaltfläche
Ignorieren
. - button_no
-
Definiert die Beschriftung für die Schaltfläche
Nein
. - button_ok
-
Definiert die Beschriftung für die Schaltfläche
OK
. - button_retry
-
Definiert die Beschriftung für die Schaltfläche
Wiederholen
. - button_yes
-
Definiert die Beschriftung für die Schaltfläche
Ja
.
Beispiel mit deutschen Texten
dialog Test { .msgboxtext[button_ok] "OK"; .msgboxtext[button_cancel] "Abbrechen"; .msgboxtext[button_retry] "Wiederholen"; .msgboxtext[button_abort] "Abbrechen"; .msgboxtext[button_ignore] "Ignorieren"; .msgboxtext[button_yes] "Ja"; .msgboxtext[button_no] "Nein"; }
Siehe auch
Obje