GuiVComponent class

Base class for visual SAP GUI components.

Extends GuiComponent with visual properties: text, tooltip, width, height, left, top, changeable, modified, and actions like setFocus and visualize.

Most interactive elements (buttons, text fields, labels, checkboxes, combo boxes) extend this class.

Inheritance
Implementers

Constructors

GuiVComponent(ISapObject obj)

Properties

accLabelCollection GuiComponentCollection<GuiLabel>
no setter
accText String
no setter
accTextOnRequest String
no setter
accTooltip String
no setter
changeable bool
no setter
containerType bool
no setterinherited
defaultTooltip String
no setter
handle int
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
height int
no setter
iconName String
no setter
id String
no setterinherited
isSymbolFont bool
no setter
left int
no setter
modified bool
getter/setter pair
name String
no setterinherited
obj ISapObject
finalinherited
parent GuiComponent?
no setterinherited
parentFrame GuiComponent?
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenLeft int
no setter
screenTop int
no setter
text String
getter/setter pair
tooltip String
no setter
top int
no setter
type String
no setterinherited
typeAsNumber int
no setterinherited
width int
no setter

Methods

dumpState([String innerObject = ""]) GuiComponentCollection<GuiComponent>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setFocus() → void
toString() String
A string representation of this object.
inherited
visualize(bool on, [String innerObject = ""]) int

Operators

operator ==(Object other) bool
The equality operator.
inherited