eva/3 Application BuilderEntwicklung von eva/3 AnwendungenAllgemeine InformationenGemeinsame Eigenschaften 

Main

Eigenschaft Beschreibung
BorderColor Definiert die Farbe des Rahmens einer Komponente.
SComboBoxSScrollListSDateLabelSFormattedFieldSLabelSOptionsGroupSPictureSScrollTreeSScrollTextAreaSContainerSDesktopPaneSInternalPaneSScrollPaneSScrollTable
BorderEffect Bestimmt die Gestaltung des Rahmens. Die Auswahl der Eigenschaft findet durch die Auswahlliste eines Kombinationsfeldes statt
Wert Ansicht Wert Ansicht Wert Ansicht
Empty
Empty EtchedLowered
EtchedLowered EtchedRaised
EtchedRaised
BevelLowered
BevelLowered BevelRaised
BevelRaised SoftBevelLowered
SoftBevelLowered
SoftBevelRaised
SoftBevelRaised Grayline
Grayline Redline
Redline
Blackline
Blackline DottedLinePoint DottedLinePoint DottedLinePointPoint DottedLinePointPoint
DottedLines
DottedLines LessPoints LessPoints Points Points
Shadowed
Shadowed ShortDottedLines ShortDottedLines Underlined Underlined
Lined
Lined
MiddlePanelSidePanelToolBarPanelPFormattedFieldPLabelPPicturePTextArea • Rectangle • SComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeTComboBoxTFormattedField
BorderThickness Definiert die Dicke des Rahmens einer Komponente.
SComboBoxSScrollListSDateLabelSFormattedFieldSLabelSOptionsGroupSPictureSScrollTreeSScrollTextAreaSContainerSDesktopPaneSInternalPaneSScrollPaneSScrollTable
BorderPainted Besitzt die Eigenschaft den Wert false, wird der Rahmen der Bean nicht dargestellt
PCheckBoxSButtonSCheckBoxSNavigatorTCheckBox
Bounds Bestimmt die Größe und Positionierung einer Komponente:
Wert Beschreibung
X X-Koordinate der Komponente in Pixel
Y Y-Koordinate der Komponente in Pixel
Breite Breite der Komponente in Pixel
Höhe Höhe der Komponente in Pixel
SButtonSCheckBoxSComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneSTableElement
ContentAreaFilled Besitzt die Eigenschaft den Wert false, wird der Hintergrund der Bean transparent dargestellt. Andernfalls wird die Bean mit der Farbe gefüllt, die in der Eigenschaft Background definierten wurde (s. Eigenschaft Opaque)
PCheckBoxSButtonSCheckBoxSNavigatorTCheckBox
DefaultValue Der Vorgabe/Standardwert der Komponente der Verwendet wird, wenn die Eigenschaft TableSource der Komponente nicht gesetzt wurde oder ein neuer Datensatz eingefügt wird.

Als Standardwert kann eine beliebiege Zeichenkette oder ein Ausdruck verwendet werden.
PCheckBoxPFormattedFieldSCheckBoxSComboBoxSFormattedFieldSOptionsGroupTCheckBoxTComboBoxTFormattedFieldTTextArea
Editable Bestimmt, ob Eingaben in der Bean möglich sind. Besitzt die Eigenschaft den Wert false, so kann der Benutzer keine Eingaben in der Bean tätigen
PFormattedFieldSComboBoxSFormattedFieldSScrollTextAreaSScrollTreeTComboBoxTFormattedFieldTTextArea
Enabled Bestimmt, ob Eingaben in der Bean möglich sind. Besitzt die Eigenschaft den Wert false, so kann der Benutzer keine Eingaben in der Bean tätigen und die Bean wird inaktiv gekennzeichnet und grau dargestellt
SWindowP2DBarCodePBarCodePCheckBoxPFormattedFieldPFormattedFieldPLabelPLinePPicturePTextAreaSButtonSCheckBoxSComboBoxSDateLabelSFormattedFieldSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeTCheckBoxTComboBoxTFormattedFieldTTextArea
FocusPainted Besitzt die Eigenschaft FocusPainted den Wert true, erhält die Beschriftung der Bean einen Rahmen, sobald die Bean den Fokus erhält
SButtonSCheckBoxSNavigatorSScrollTableTCheckBox
Focusable Bestimmt, ob die Bean in der Fokusreihenfolge aufgenommen wird
SButtonSCheckBoxSComboBoxSScrollTreeTCheckBoxTComboBox
Font Die Schriftart der Komponente
SWindowP2DBarCodePBarCodePCheckBoxPFormattedFieldPLabelPPicturePTextAreaSButtonSCheckBoxSComboBoxSDateLabelSFormattedFieldSLabelSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeTCheckBoxTComboBoxTFormattedFieldTTextArea
HorizontalScrollBarPolicy Bestimmt, wann die horizontale Bildlaufleiste eingeblendet wird
Wert Beschreibung
Bei Benutzung Die Bildlaufleiste wird immer dann eingeblendet, wenn der Inhalt der Bean die Größe der Bean übersteigt
Immer die Bildlaufleiste wird immer eingeblendet
Nie die Bildlaufleiste wird nie eingeblendet
SScrollPaneSScrollTableSScrollTextAreaSScrollTree
IconTextGap Definiert den Abstand zwischen Icon und Text
PBarCodePLabelSDateLabelSLabelSButtonSCheckBoxSOptionsGroup
Label Definiert die Beschriftung der Bean. Entspricht der Eigenschaft Text
PCheckBoxSCheckBoxTCheckBox
MaximumSize Die maximale Größe der Bean. s. Größen- und Koordinateneinstellungen
MiddlePanelSidePanelToolBarPanelSButtonSCheckBoxSComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneSTableElementTTextArea
MinimumSize Die minimale Größe der Bean. s. Größen- und Koordinateneinstellungen
MiddlePanelSidePanelToolBarPanelSButtonSCheckBoxSComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneSTableElementTTextArea
Mnemonic Die Taste, welche bei gedrückter Alt Taste die Schaltfläche auslöst. Das erste Vorkommen des Zeichens wird im Text unterstrichen dargestellt. (Es ist vom Look & Feel abhängig, ob das unterstrichene Zeichen immer, oder nur bei gedrückter Alt Taste angezeigt wird). Es stehen die Tasten 0-9, A-Z und F1 - F24 (wenn vorhanden) zur Verfügung
SButtonSCheckBox
Name Der Name der Bean, durch den sie zum Beispiel mit public Object BeanWindow.getObject(String name) eindeutig identifiziert werden kann. Die Editoren gewährleisten die Eindeutigkeit
P2DBarCodePBarCodePLabelSFormattedFieldSLoggerSNavigatorSOptionsGroupSScrollPane
Opaque Besitzt die Eigenschaft den Wert false, wird der Hintergrund der Komponente transparent dargestellt. Andernfalls wird die Komponente mit der Farbe gefüllt, die in der Eigenschaft Background definierten wurde
Wert Erscheinung
true Opaque = true
false Opaque = false

Hinweis: Ist die Eigenschaft Opaque gesetzt, so wird kein Pixel für den Hintergrund gezeichnet. Einige Komponenten besitzen die Eigenschaft ContentAreaFilled die ebenfalls für die Darstellung von Hintergrundpixel zuständig ist. Sie berücksichtigt jedoch eventuelle Elemente die sich durch das Look and Feel ergeben können

MiddlePanelSidePanelToolBarPanelP2DBarCodePBarCodePCheckBoxPFormattedFieldPLabelPLinePPicturePTextAreaSButtonSCheckBoxSComboBoxSContainerSDateLabelSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneTCheckBoxTComboBoxTFormattedFieldTTextArea
PopupMenu Definiert das PopupMenu des Elements
MiddlePanelSidePanelToolBarPanelSButtonSCheckBoxSComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneTCheckBoxTComboBoxTFormattedFieldTTextArea
PreferredSize Die bevorzuget Größe der Bean. s. Größen- und Koordinateneinstellungen
MiddlePanelSidePanelToolBarPanelSButtonSCheckBoxSComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPane
RequestFocusEnabled Bestimmt, ob die Bean den Eingabefokus erhält, wenn sie aktiviert wird
SButtonSCheckBoxSComboBoxSFormattedFieldSNavigatorSOptionsGroupSScrollTextAreaSScrollTreeTCheckBoxTComboBoxTTextArea
Selected Definiert, ob die Bean ausgewählt wurde.
PCheckBoxSButtonSCheckBoxTCheckBox
ShowParentPopupMenu Besitzt die Eigenschaft ShowParentPopupMenu den Wert true, so erhält die Komponente das Popupmenü der übergeordneten Komponente. Befindet sich eine Komponente im MiddlePanel erhält die Komponente das Popupmenü aus dem MiddlePanel
SButtonSCheckBoxSComboBoxSDateLabelSFormattedFieldSLabelSNavigatorSOptionsGroupSPictureSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneSContainerSScrollPaneTCheckBoxTComboBoxTFormattedFieldTTextArea
SizeMode Die Eigenschaft SizeMode kann für die Steuerung der Darstellung von Bilddaten in einer Bean verwendet werden
Wert Beschreibung
Abschneiden Überlappende Teile des Bildes wird abgeschnitten
Dehnen Das Bild passt sich in seiner Ausdehnung an die Bean an. Die Proportionen bleiben nicht erhalten
Zoomen Das Bild passt sich in seiner Ausdehnung an die Bean an. Die Proportionen bleiben erhalten
PLabelPPictureSLabelSPicture
StaticFocusableSBeanNames Entscheidet über die Reihenfolge der fokussierbaren Komponenten. Die Reihenfolge wird über den Dialog Fokus Reihenfolge definiert
MiddlePanelSidePanelSWindowToolBarPanelSContainerSDesktopPaneSInternalFrame
Text Definiert die Beschriftung der Bean.
P2DBarCodePBarCodePCheckBoxPFormattedFieldPLabelPTextAreaSButtonSCheckBoxSDateLabelSLabelSPictureSScrollTextAreaTCheckBoxTFormattedField
ToolTipText Definiert den Text, der als ToolTip angezeigt wird
SButtonSCheckBoxSComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneTCheckBoxTComboBoxTFormattedFieldTTextArea
VerticalScrollBarPolicy Bestimmt, wann die vertikale Bildlaufleiste eingeblendet wird
Wert Beschreibung
Bei Benutzung Die Bildlaufleiste wird immer dann eingeblendet, wenn der Inhalt der Bean die Größe der Bean übersteigt
Immer die Bildlaufleiste wird immer eingeblendet
Nie die Bildlaufleiste wird nie eingeblendet
SScrollPaneSScrollTableSScrollTextAreaSScrollTree
Visible Die Eigenschaft Visible bestimmt über die Sichtbarkeit einer Komponente. Besitzt die Eigenschaft den Wert false, so wird die Komponente in der Anwenderoberfläche nicht dargestellt
P2DBarCodePBarCodePCheckBoxPFormattedFieldPLabelPLinePPicturePTextAreaSButtonSCheckBoxSComboBoxSContainerSDateLabelSDesktopPaneSFormattedFieldSInternalFrameSLabelSNavigatorSOptionsGroupSPictureSScrollPaneSScrollTableSScrollTextAreaSScrollTreeSSplitPaneSTabbedPaneTCheckBoxTComboBoxTFormattedFieldTTextArea
WheelScrollingEnabled Erlaubt das Blättern mit dem Mausrad
SScrollPaneSScrollTableSScrollTextAreaSScrollTree
ValidationRule Erlaubt die Erstellung einer Regel die Benutzereingaben prüft und im Falle eines negativen Ergebnisses das Verlassen der Komponente verweigert.

Für die Fomulierung von Ausdrücken kann die allgemeine Ausdruckssyntax verwendet werden. Es ist jedoch zu beachten, dass die Komponente zu Beginn des Ausdrucks implizit genannt wird. Gibt der Ausdruck den boolschen Wert false zurück, so wird ein Nachrichtendialog geöffnet, der den in der Eigenschaft ValidationText definierten Text enthält. Wurde mit der Eigenschaft ValidationText kein Text gesetzt, so wird der Text aus der Option Standard Validierungstext der Systemdatei System.eva3 verwendet. Beispiel: > 1000 ist gleichbedeutend wie =[Komponentenname] > 1000. Hinweis: Für die Entwicklung eigener Validierungsmechanismen siehe auch Eigenschaft InputVerfier.
SCheckBoxSScrollListSComboBoxSFormattedFieldSOptionsGroupSScrollTextArea
ValidationText Wurde die Eigenschaft ValidationRule gesetzt, so erfolgt bei negativem Ausdrucksergebnis ein Benutzerdialog, der den Nachrichtentext aus der Eigenschaft ValidationText enthält. Enthält die Eigenschaft ValidationText keinen Text, so wird kein Nachrichtendialog geöffnet.
SCheckBoxSScrollListSComboBoxSFormattedFieldSOptionsGroupSScrollTextArea