Text kann entweder ein fester String wie "Hello" sein, oder eine String-Variable.
Wenn der Update-Parameter nicht 0 ist und Text eine String-Variable, kann deren Inhalt im statement z. B. eines dlgPushButton modifiziert werden, wodurch das Label automatisch aktualisiert wird. Das ist natürlich nur sinnvoll wenn Text eine eindeutig bestimmte String-Variable ist (und beispielsweise keine Loop-Variable eines for-Statements).
Enthält Text ein '&'-Zeichen, wird das folgende Zeichen zum Hot-Key. Drückt der Benutzer Alt+hotkey, wird das Objekt, das direkt nach dlgLabel definiert wurde, aktiv. Um ein '&'-Zeichen direkt im Text zu verwenden, muss man es mit einem Escape-Zeichen markieren.
Beispiel
string OS = "Windows"; dlgHBoxLayout { dlgLabel(OS, 1); dlgPushButton("&Change OS") { OS = "Linux"; } }
Index | Copyright © 2005 CadSoft Computer GmbH |