ToolBarStandardButton()

Syntax

ToolBarStandardButton(#Button, #ButtonIcon [, Modus [, Text$]])
Beschreibung
Fügt der zu konstruierenden Werkzeugleiste einen Standard-Schalter hinzu. Vor diesem Befehl muss CreateToolBar() aufgerufen worden sein.

Ein Standard-Schalter ist ein Icon, welches direkt im OS verfügbar ist.

Parameter

#Button Der Bezeichner des neuen Werkzeugleisten-Schalters.
#ButtonIcon Dies kann eine der folgenden Konstanten sein:
  Konstante                     Dargestelltes Symbol
  ---------------------------------------------------
  #PB_ToolBarIcon_New           Neu
  #PB_ToolBarIcon_Open          Öffnen
  #PB_ToolBarIcon_Save          Speichern
  #PB_ToolBarIcon_Print         Drucken
  #PB_ToolBarIcon_PrintPreview  Druckvorschau
  #PB_ToolBarIcon_Find          Suchen
  #PB_ToolBarIcon_Replace       Ersetzen

  #PB_ToolBarIcon_Cut           Ausschneiden
  #PB_ToolBarIcon_Copy          Kopieren
  #PB_ToolBarIcon_Paste         Einfügen
  #PB_ToolBarIcon_Undo          Rückgängig
  #PB_ToolBarIcon_Redo          Wiederholen

  #PB_ToolBarIcon_Delete        Löschen
  #PB_ToolBarIcon_Properties    Eigenschaften
  #PB_ToolBarIcon_Help          Hilfe
Modus (optional) Der Modus-Wert kann eine der folgenden Konstanten sein:
  #PB_ToolBar_Normal : der Schalter verhält sich als Standard-Schalter (Standard-Einstellung)
  #PB_ToolBar_Toggle : der Schalter verhält sich als Toggle-Schalter, d.h. bleibt nach dem Anklicken gedrückt/nicht gedrückt
GetToolBarButtonState() und SetToolBarButtonState() können verwendet werden, um den Status eines Toggle-Schalters zu ermitteln bzw. zu ändern.
Text$ (optional) Der Text, der mit diesem Schalter angezeigt werden soll. Die Werkzeugleiste muss mit dem #PB_ToolBar_Text Flag erstellt werden, oder der Text wird nicht angezeigt.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

  If OpenWindow(0, 0, 0, 150, 25, "ToolBar", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    If CreateToolBar(0, WindowID(0))
      ToolBarStandardButton(0, #PB_ToolBarIcon_New)
      ToolBarStandardButton(1, #PB_ToolBarIcon_Open)
      ToolBarStandardButton(2, #PB_ToolBarIcon_Save)
    EndIf
    Repeat
      Event = WaitWindowEvent()
      If Event = #PB_Event_Menu
        Debug "ToolBar ID: "+Str(EventMenu())
      EndIf
    Until Event = #PB_Event_CloseWindow
  EndIf

Siehe auch

CreateToolBar(), ToolBarImageButton(), ToolBarSeparator()

Unterstützte OS

Windows, Linux

<- ToolBarSeparator() - ToolBar Inhaltsverzeichnis - ToolBarToolTip() ->