GuiApplication class
Root of the SAP GUI Scripting object hierarchy (type 10).
Extends GuiContainer and provides access to connections (typed GuiComponentCollection of GuiConnection objects), activeSession, version info, and openConnection for programmatic logon.
This is the top-level object returned by SapObject.connect().
Typically you do not instantiate this directly — SapOrchestrator
manages the application lifecycle.
- Inheritance
-
- Object
- GuiComponent
- GuiContainer
- GuiApplication
Constructors
- GuiApplication(ISapObject obj)
Properties
- activeSession → GuiSession?
-
no setter
- allowSystemMessages ↔ bool
-
getter/setter pair
-
getter/setter pair
-
children
→ GuiComponentCollection<
GuiComponent> -
no setterinherited
- connectionErrorText → String
-
no setter
-
connections
→ GuiComponentCollection<
GuiConnection> -
no setter
- containerType → bool
-
no setterinherited
- handle → int
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- historyEnabled ↔ bool
-
getter/setter pair
- id → String
-
no setterinherited
- majorVersion → int
-
no setter
- minorVersion → int
-
no setter
- name → String
-
no setterinherited
- newVisualDesign → bool
-
no setter
- obj → ISapObject
-
finalinherited
- parent → GuiComponent?
-
no setterinherited
- patchlevel → int
-
no setter
- revision → int
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- statusbarVisible ↔ bool
-
getter/setter pair
- titlebarVisible ← bool
-
no getter
- titlebarvisible → bool
-
no setter
- toolbarVisible ↔ bool
-
getter/setter pair
- type → String
-
no setterinherited
- typeAsNumber → int
-
no setterinherited
- utils → GuiUtils?
-
no setter
Methods
-
addHistoryEntry(
String fieldName, String value) → bool -
createGuiCollection(
) → GuiCollection? -
dropHistory(
) → bool -
findBarChart(
String id, {bool raise = true}) → GuiBarChart? -
inherited
-
findBox(
String id, {bool raise = true}) → GuiBox? -
inherited
-
findButton(
String id, {bool raise = true}) → GuiButton? -
inherited
-
findById(
String id, {bool raise = true}) → ISapObject? -
inherited
-
findCalendar(
String id, {bool raise = true}) → GuiCalendar? -
inherited
-
findChart(
String id, {bool raise = true}) → GuiChart? -
inherited
-
findCheckBox(
String id, {bool raise = true}) → GuiCheckBox? -
inherited
-
findComboBox(
String id, {bool raise = true}) → GuiComboBox? -
inherited
-
findComboBoxControl(
String id, {bool raise = true}) → GuiComboBoxControl? -
inherited
-
findComboBoxEntry(
String id, {bool raise = true}) → GuiComboBoxEntry? -
inherited
-
findComponent(
String id, {bool raise = true}) → GuiComponent? -
inherited
-
findContainerShell(
String id, {bool raise = true}) → GuiContainerShell? -
inherited
-
findCTextField(
String id, {bool raise = true}) → GuiCTextField? -
inherited
-
findCustomControl(
String id, {bool raise = true}) → GuiCustomControl? -
inherited
-
findDialogShell(
String id, {bool raise = true}) → GuiDialogShell? -
inherited
-
findDockShell(
String id, {bool raise = true}) → GuiDockShell? -
inherited
-
findEAIViewer2D(
String id, {bool raise = true}) → GuiEAIViewer2D? -
inherited
-
findEAIViewer3D(
String id, {bool raise = true}) → GuiEAIViewer3D? -
inherited
-
findFrameWindow(
String id, {bool raise = true}) → GuiFrameWindow? -
inherited
-
findGOSShell(
String id, {bool raise = true}) → GuiGOSShell? -
inherited
-
findGridView(
String id, {bool raise = true}) → GuiGridView? -
inherited
-
findHTMLViewer(
String id, {bool raise = true}) → GuiHTMLViewer? -
inherited
-
findInputFieldControl(
String id, {bool raise = true}) → GuiInputFieldControl? -
inherited
-
findLabel(
String id, {bool raise = true}) → GuiLabel? -
inherited
-
findMainWindow(
String id, {bool raise = true}) → GuiMainWindow? -
inherited
-
findMenu(
String id, {bool raise = true}) → GuiMenu? -
inherited
-
findMenuBar(
String id, {bool raise = true}) → GuiMenuBar? -
inherited
-
findMessageWindow(
String id, {bool raise = true}) → GuiMessageWindow? -
inherited
-
findNetChart(
String id, {bool raise = true}) → GuiNetChart? -
inherited
-
findOfficeIntegration(
String id, {bool raise = true}) → GuiOfficeIntegration? -
inherited
-
findOkCodeField(
String id, {bool raise = true}) → GuiOkCodeField? -
inherited
-
findPicture(
String id, {bool raise = true}) → GuiPicture? -
inherited
-
findRadioButton(
String id, {bool raise = true}) → GuiRadioButton? -
inherited
-
findSapChart(
String id, {bool raise = true}) → GuiSapChart? -
inherited
-
findScrollBar(
String id, {bool raise = true}) → GuiScrollbar? -
inherited
-
findScrollContainer(
String id, {bool raise = true}) → GuiScrollContainer? -
inherited
-
findShell(
String id, {bool raise = true}) → GuiShell? -
inherited
-
findSimpleContainer(
String id, {bool raise = true}) → GuiSimpleContainer? -
inherited
-
findSplitterContainer(
String id, {bool raise = true}) → GuiSplitterContainer? -
inherited
-
findSplitterShell(
String id, {bool raise = true}) → GuiSplit? -
inherited
-
findStage(
String id, {bool raise = true}) → GuiStage? -
inherited
-
findStatusbar(
String id, {bool raise = true}) → GuiStatusbar? -
inherited
-
findStatusbarLink(
String id, {bool raise = true}) → GuiStatusBarLink? -
inherited
-
findStatusPane(
String id, {bool raise = true}) → GuiStatusPane? -
inherited
-
findTab(
String id, {bool raise = true}) → GuiTab? -
inherited
-
findTableControl(
String id, {bool raise = true}) → GuiTableControl? -
inherited
-
findTabStrip(
String id, {bool raise = true}) → GuiTabStrip? -
inherited
-
findTextedit(
String id, {bool raise = true}) → GuiTextedit? -
inherited
-
findTextField(
String id, {bool raise = true}) → GuiTextField? -
inherited
-
findTitlebar(
String id, {bool raise = true}) → GuiTitlebar? -
inherited
-
findToolbar(
String id, {bool raise = true}) → GuiToolbar? -
inherited
-
findToolbarControl(
String id, {bool raise = true}) → GuiToolbarControl? -
inherited
-
findTree(
String id, {bool raise = true}) → GuiTree? -
inherited
-
findUserArea(
String id, {bool raise = true}) → GuiUserArea? -
inherited
-
findVHViewSwitch(
String id, {bool raise = true}) → GuiVHViewSwitch? -
inherited
-
ignore(
int windowHandle) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
openConnection(
String description, {bool sync = true, bool raise = true}) → GuiConnection? -
openConnectionByConnectionString(
String connectString, {bool sync = true, bool raise = true}) → GuiConnection? -
registerROT(
) → bool -
revokeROT(
) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited