Zum Hauptinhalt springen

Button

Button

Button

Details

Durch das Betätigen einer Schaltfläche werden unterschiedliche Aktionen ausgelöst.

Folgende Aktionen sind möglich:

  • Ereignis EvtClicked Die hier angegebene Prozedur wird ausgeführt.

Über das Kontextmenü der Schaltfläche lassen sich Aktionen definieren, deren Ausführung keiner Prozedur bedürfen:

  • Schließen Die Eigenschaft TypeButton wird auf den Wert _WinBtnClose gesetzt. Die Eigenschaft ID erhält den Wert _WinIdClose. Das Drücken der Schaltfläche führt zu einem Schließen des Fensters.
  • Abbrechen Die Eigenschaft TypeButton wird auf den Wert _WinBtnClose gesetzt. Die Eigenschaft ID erhält den Wert _WinIdCancel. Das Drücken der Schaltfläche führt zu einem Schließen des Fensters.
  • Ok Die Eigenschaft ID erhält den Wert _WinIdOk. Das Drücken der Schaltfläche führt zu einem Schließen des Fensters.
  • Hilfe Die Eigenschaft TypeButton wird auf den Wert _WinBtnHelp gesetzt. Die Eigenschaft ID erhält den Wert _WinIdHelp. Das Drücken der Schaltfläche ruft die in der Eigenschaft in Help angegebene Hilfe auf.
  • RTF-Toolbar Für die Verwendung des Buttons in einer Toolbar für das RtfEdit-Objekt , stehen verschiedene Funktionen zur Auswahl: Fett Kursiv Unterstrichen Linksbündig Rechtsbündig Zentriert Blocksatz Aufzählungszeichen Textfarbe Hintergrundfarbe

Das Auslösen einer Schaltfläche kann mit der Maus oder über die Tastatur erfolgen. Bei Verwendung der Tastatur wird über die Leertaste die Schaltfläche ausgelöst. Soll ein Drücken auch über die Return-Taste möglich sein, muss entweder die Eigenschaft EmulateKeys des Fensters auf false gesetzt sein, andernfalls findet ein Wechsel des Eingabefokus auf das nächste Objekt statt, oder die Eigenschaft ReturnKeyClick hat den Wert true. In diesem Fall kann der Button immer mit der Return-Taste aktiviert werden, sofern er den Fokus besitzt.

Eine Schaltfläche kann ebenfalls durch eine mnemonische Auswahl aktiviert werden. Dazu wird in der Eigenschaft Caption dem gewünschte Auswahlzeichen das & -Zeichen vorangestellt. Das Auswahlzeichen wird dann mit einem Unterstrich dargestellt und der Button kann über die Kombination Alt + Auswahlzeichen ausgelöst werden.

Neben der Beschriftung kann ein Button auch über ein Symbol verfügen. In der Eigenschaft ImageTile kann aus einer Reihe von vordefinierten Symbolen gewählt werden. Das Verwenden eigener Symbole ist ebenfalls möglich. Dazu muss eine entsprechende Grafik in die Datenbank importiert werden. In der Eigenschaft ImageTileUser wird dann die Nummer der zu verwendenden Kachel angegeben.

info

Um eine Drag & Drop-Operation auf einem Button auszulösen, muss zusätzlich die Strg -Taste gedrückt werden.