Class Toolbar

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class Toolbar extends JPanel

Überschrift: Toolbar

Beschreibung: Anpassbare Toolbar für einen neuen Funktionsbereich. Es können mehrere Buttons hinzugefügt werden.

Copyright: Copyright (c) ELO Digital Office GmbH 2011-2014

Since:
8.01.000
See Also:
  • Constructor Details

    • Toolbar

      public Toolbar(Workspace workspace, int buttonCnt)
      Normaler Konstuktor.
      Parameters:
      workspace - Aktueller Arbeitsbereich
      buttonCnt - Anzahl der Buttons
      Since:
      8.01.000
  • Method Details

    • addButton

      public Button addButton(int x, String text, String eventName)
      Erzeugt einen Button und fügt ihn an der angegebenen Stelle in die Toolbar ein.
      Parameters:
      x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
      text - Text-Label des Buttons
      eventName - Ein Scripting-Event, das aufgerufen wird, wenn der Button gedrückt wird
      Returns:
      Das erzeugte Button-Objekt
      Since:
      8.01.000
    • addButton

      public Button addButton(int x, String text, BaseFunction callbackFunction, ScriptableObject thisScope)
      Erzeugt einen Button und fügt ihn an der angegebenen Stelle in die Toolbar ein.
      Parameters:
      x - X-Position im Raster (Spalte), Zählung beginnt hier bei 1
      text - Text-Label des Buttons
      callbackFunction - JavaScript Funktion, welche aufgerufen wird wenn der Button gedrückt wird.
      thisScope - "this" Scope der Funktion
      Returns:
      Das erzeugte Button-Objekt
      Since:
      10.00.000