| Eigenschaft | Beschreibung | ||||||
|---|---|---|---|---|---|---|---|
| BorderColor | Definiert die Farbe des Rahmens einer Komponente. | ||||||
| SComboBox • SScrollList • SDateLabel • SFormattedField • SLabel • SOptionsGroup • SPicture • SScrollTree • SScrollTextArea • SContainer • SDesktopPane • SInternalPane • SScrollPane • SScrollTable | |||||||
| BorderEffect | Bestimmt die Gestaltung des Rahmens. Die Auswahl der Eigenschaft findet durch die Auswahlliste eines Kombinationsfeldes statt | ||||||
| Wert | Ansicht | Wert | Ansicht | Wert | Ansicht | ||
| Empty |
EtchedLowered |
EtchedRaised |
|||||
| BevelLowered |
BevelRaised |
SoftBevelLowered |
|||||
| SoftBevelRaised |
Grayline |
Redline |
|||||
| Blackline |
DottedLinePoint | DottedLinePointPoint | |||||
| DottedLines |
LessPoints | Points | |||||
| Shadowed |
ShortDottedLines | Underlined | |||||
| Lined |
|||||||
| MiddlePanel • SidePanel • ToolBarPanel • PFormattedField • PLabel • PPicture • PTextArea • Rectangle • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • TComboBox • TFormattedField | |||||||
| BorderThickness | Definiert die Dicke des Rahmens einer Komponente. | ||||||
| SComboBox • SScrollList • SDateLabel • SFormattedField • SLabel • SOptionsGroup • SPicture • SScrollTree • SScrollTextArea • SContainer • SDesktopPane • SInternalPane • SScrollPane • SScrollTable | |||||||
| BorderPainted | Besitzt die Eigenschaft den Wert false, wird der Rahmen der Bean nicht dargestellt | ||||||
| PCheckBox • SButton • SCheckBox • SNavigator • TCheckBox | |||||||
| 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 | ||||||
| SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • STableElement | |||||||
| 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) | ||||||
| PCheckBox • SButton • SCheckBox • SNavigator • TCheckBox | |||||||
| 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. |
||||||
| PCheckBox • PFormattedField • SCheckBox • SComboBox • SFormattedField • SOptionsGroup • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| 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 | ||||||
| PFormattedField • SComboBox • SFormattedField • SScrollTextArea • SScrollTree • TComboBox • TFormattedField • TTextArea | |||||||
| 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 | ||||||
| SWindow • P2DBarCode • PBarCode • PCheckBox • PFormattedField • PFormattedField • PLabel • PLine • PPicture • PTextArea • SButton • SCheckBox • SComboBox • SDateLabel • SFormattedField • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| FocusPainted | Besitzt die Eigenschaft FocusPainted den Wert true, erhält die Beschriftung der Bean einen Rahmen, sobald die Bean den Fokus erhält | ||||||
| SButton • SCheckBox • SNavigator • SScrollTable • TCheckBox | |||||||
| Focusable | Bestimmt, ob die Bean in der Fokusreihenfolge aufgenommen wird | ||||||
| SButton • SCheckBox • SComboBox • SScrollTree • TCheckBox • TComboBox | |||||||
| Font | Die Schriftart der Komponente | ||||||
| SWindow • P2DBarCode • PBarCode • PCheckBox • PFormattedField • PLabel • PPicture • PTextArea • SButton • SCheckBox • SComboBox • SDateLabel • SFormattedField • SLabel • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| 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 | ||||||
| SScrollPane • SScrollTable • SScrollTextArea • SScrollTree | |||||||
| IconTextGap | Definiert den Abstand zwischen Icon und Text | ||||||
| PBarCode • PLabel • SDateLabel • SLabel • SButton • SCheckBox • SOptionsGroup | |||||||
| Label | Definiert die Beschriftung der Bean. Entspricht der Eigenschaft Text | ||||||
| PCheckBox • SCheckBox • TCheckBox | |||||||
| MaximumSize | Die maximale Größe der Bean. s. Größen- und Koordinateneinstellungen | ||||||
| MiddlePanel • SidePanel • ToolBarPanel • SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • STableElement • TTextArea | |||||||
| MinimumSize | Die minimale Größe der Bean. s. Größen- und Koordinateneinstellungen | ||||||
| MiddlePanel • SidePanel • ToolBarPanel • SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • STableElement • TTextArea | |||||||
| 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 | ||||||
| SButton • SCheckBox | |||||||
| 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 | ||||||
| P2DBarCode • PBarCode • PLabel • SFormattedField • SLogger • SNavigator • SOptionsGroup • SScrollPane | |||||||
| 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 | |||||||
| 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 |
|||||||
| MiddlePanel • SidePanel • ToolBarPanel • P2DBarCode • PBarCode • PCheckBox • PFormattedField • PLabel • PLine • PPicture • PTextArea • SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| PopupMenu | Definiert das PopupMenu des Elements | ||||||
| MiddlePanel • SidePanel • ToolBarPanel • SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| PreferredSize | Die bevorzuget Größe der Bean. s. Größen- und Koordinateneinstellungen | ||||||
| MiddlePanel • SidePanel • ToolBarPanel • SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane | |||||||
| RequestFocusEnabled | Bestimmt, ob die Bean den Eingabefokus erhält, wenn sie aktiviert wird | ||||||
| SButton • SCheckBox • SComboBox • SFormattedField • SNavigator • SOptionsGroup • SScrollTextArea • SScrollTree • TCheckBox • TComboBox • TTextArea | |||||||
| Selected | Definiert, ob die Bean ausgewählt wurde. | ||||||
| PCheckBox • SButton • SCheckBox • TCheckBox | |||||||
| 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 | ||||||
| SButton • SCheckBox • SComboBox • SDateLabel • SFormattedField • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • SContainer • SScrollPane • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| 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 | ||||||
| PLabel • PPicture • SLabel • SPicture | |||||||
| StaticFocusableSBeanNames | Entscheidet über die Reihenfolge der fokussierbaren Komponenten. Die Reihenfolge wird über den Dialog Fokus Reihenfolge definiert | ||||||
| MiddlePanel • SidePanel • SWindow • ToolBarPanel • SContainer • SDesktopPane • SInternalFrame | |||||||
| Text | Definiert die Beschriftung der Bean. | ||||||
| P2DBarCode • PBarCode • PCheckBox • PFormattedField • PLabel • PTextArea • SButton • SCheckBox • SDateLabel • SLabel • SPicture • SScrollTextArea • TCheckBox • TFormattedField | |||||||
| ToolTipText | Definiert den Text, der als ToolTip angezeigt wird | ||||||
| SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| 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 | ||||||
| SScrollPane • SScrollTable • SScrollTextArea • SScrollTree | |||||||
| 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 | ||||||
| P2DBarCode • PBarCode • PCheckBox • PFormattedField • PLabel • PLine • PPicture • PTextArea • SButton • SCheckBox • SComboBox • SContainer • SDateLabel • SDesktopPane • SFormattedField • SInternalFrame • SLabel • SNavigator • SOptionsGroup • SPicture • SScrollPane • SScrollTable • SScrollTextArea • SScrollTree • SSplitPane • STabbedPane • TCheckBox • TComboBox • TFormattedField • TTextArea | |||||||
| WheelScrollingEnabled | Erlaubt das Blättern mit dem Mausrad | ||||||
| SScrollPane • SScrollTable • SScrollTextArea • SScrollTree | |||||||
| 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. |
||||||
| SCheckBox • SScrollList • SComboBox • SFormattedField • SOptionsGroup • SScrollTextArea | |||||||
| 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. | ||||||
| SCheckBox • SScrollList • SComboBox • SFormattedField • SOptionsGroup • SScrollTextArea | |||||||