Package de.elo.client.scripting.dialog
Klasse Button
Object
Button
- Bekannte direkte Unterklassen:
RadioButton,ToggleButton
Überschrift: Button
Beschreibung: Ein Button zur Verwendung im GridDialog des Internen Scripting.
Copyright: Copyright (c) ELO Digital Office GmbH 2010-2014
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungButton(Workspace workspace, AbstractButton button, String eventName) Normaler Konstruktor.Button(Workspace workspace, AbstractButton button, BaseFunction callbackFunction, ScriptableObject thisScope) Normaler Konstruktor. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunggetText()Liefert den angezeigten Button-Text zurück.voidsetBold(boolean bold) Setzt die Schrift in fett.voidsetColor(int red, int green, int blue) Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).voidsetEnabled(boolean enabled) Legt fest, ob der Button aktiv ist.voidsetIcon(ArchiveDocument iconDocument) Setzt ein Icon für den Button.voidSetzt den angegebenen Button-Text.voidsetTooltip(String text) Setzt einen Hilfe-Tooltip-Text für den Button.voidsetVisible(boolean visible) Setzt die Sichtbarkeit des Buttons.
-
Konstruktordetails
-
Button
Normaler Konstruktor.- Parameter:
workspace- Aktueller Arbeitsbereichbutton- Swing-ButtoneventName- Event-Bezeichnung
-
Button
public Button(Workspace workspace, AbstractButton button, BaseFunction callbackFunction, ScriptableObject thisScope) Normaler Konstruktor.- Parameter:
workspace- Aktueller Arbeitsbereichbutton- Swing-ButtoncallbackFunction- JavaScript FunktionthisScope- "this" Scope der Funktion- Seit:
- 10.00.000
-
-
Methodendetails
-
setText
Setzt den angegebenen Button-Text.- Parameter:
value- Button-Text- Seit:
- 7.00.004
-
getText
Liefert den angezeigten Button-Text zurück.- Gibt zurück:
- Text des Buttons
- Seit:
- 7.00.004
-
setColor
public void setColor(int red, int green, int blue) Setzt die Schriftfarbe als RGB (jeweils Wertebereich 0 bis 255).- Parameter:
red- Rot-Wert der Farbegreen- Grün-Wert der Farbeblue- Blau-Wert der Farbe- Seit:
- 7.00.004
-
setBold
public void setBold(boolean bold) Setzt die Schrift in fett.- Parameter:
bold- True bedeutet Schriftart in fett, False bedeutet eine normale Schriftart- Seit:
- 7.00.004
-
setEnabled
public void setEnabled(boolean enabled) Legt fest, ob der Button aktiv ist.- Parameter:
enabled- True wenn der Button aktiv sein soll- Seit:
- 7.00.008
-
setIcon
Setzt ein Icon für den Button. Das Icon muss ein PNG in der Größe 24x24 Pixel mit Alphatransparenz sein.- Parameter:
iconDocument- Archiveintrag des Icons- Löst aus:
Exception- Wenn das Icon nicht geladen werden kann.- Seit:
- 8.01.000, 9.02.000 Unterstützung von ICO Dateien. Der erste Layer gibt die größe bei 96 DPI an.
-
setTooltip
Setzt einen Hilfe-Tooltip-Text für den Button.- Parameter:
text- Hilfe-Text- Seit:
- 8.01.000
-
setVisible
public void setVisible(boolean visible) Setzt die Sichtbarkeit des Buttons.- Parameter:
visible- True für sichtbar, False für unsichtbar.- Seit:
- 8.01.006
-