Top Method Summary
Options Name Purpose
CloseEmbeddedWindows (logical) Requests closing of the embedded window
CloseFromCode () Closes the Form after unsubscribing it's own FormClosing event handle
EmbedWindow (handle) Creates a new instance of the Progress.Windows.WindowContainer instance and embeds the given window widget in that instance - but does not parent the WindowContainer instance in the Form (THIS-OBJECT). This is delayed till later.
EnableDisableOverlayControls () Toggles Sensitivity of OverlayControls based on the sensitive status of the corresponding Widget/Frame
FinalizeEmbedding () Finalize the embedding of an ABL window widget by parenting the Progress.Windows.WindowContainer instance in the Form (THIS-OBJECT). Sets the Form Text property and applies the window-resized event to the window widget.
HANDLE GetEmbeddedWindows () Returns an indeterminate array of the HANDLEs of the embedded Windows
RefreshButtons () Refreshes the state of all overlay buttons in the IEmbeddedWindowForm
UpdateWindowAttributes () Update Form properties with Properties from the WindowWidget
ViewHideOverlayControls () Toggles Visibily of OverlayControls based on the view/hide status of the corresponding Widget/Frame
Progress.Windows.WindowContainer WindowContainerOfWidget (handle) Returns the WindowContainer that contains the widget

Top Property Summary
Options Name Purpose
System.Windows.Forms.Control ClientArea
WIDGET-HANDLE EmbeddedWindow
LOGICAL Finalized
CHARACTER FrameHandles
LOGICAL MakeMdiChild
WIDGET-HANDLE MENU-BAR
LOGICAL MenuBarAsToolbar
LOGICAL MenuItemsAsToolbar
DECIMAL MinHeightChars
DECIMAL MinWidthChars
CHARACTER OriginalWindowTitle
System.Collections.Generic.Dictionary <System.Windows.Forms.Control> OverlayControls
HANDLE ProcedureHandle
LOGICAL ShowAsDialog
Infragistics.Win.UltraWinToolbars.UltraToolbarsManager ToolbarsManager
INTEGER WindowContainerColOffset
INTEGER WindowContainerRowOffset
System.Collections.Generic.List <Progress.Windows.WindowContainer> WindowContainers
CHARACTER WindowPositionRegistryKey


Method Detail
Top

CloseEmbeddedWindows (logical)

Purpose: Requests closing of the embedded window
Notes:

Parameters:
lOk LOGICAL
Logical value indicating if the windows were closed
Top

CloseFromCode ()

Purpose: Closes the Form after unsubscribing it's own FormClosing event handle
Notes: Invoked from src/winkit/closewindow.i after the ABL window WINDOW-CLOSE
event handler has not cancelled the closing of the WINDOW and Form

Top

EmbedWindow (handle)

Purpose: Creates a new instance of the Progress.Windows.WindowContainer
instance and embeds the given window widget in that instance -
but does not parent the WindowContainer instance in the Form
(THIS-OBJECT). This is delayed till later.
Notes: Required due to incombatibily issues with the Infragistics
UltraTabbedMdiManager.

Parameters:
phWindow HANDLE
The handle of the WINDOW widget to embed
Top

EnableDisableOverlayControls ()

Purpose: Toggles Sensitivity of OverlayControls based on the sensitive status
of the corresponding Widget/Frame
Notes:

Top

FinalizeEmbedding ()

Purpose: Finalize the embedding of an ABL window widget by parenting
the Progress.Windows.WindowContainer instance in the Form
(THIS-OBJECT). Sets the Form Text property and applies the
window-resized event to the window widget.
Notes: Required due to incombatibily issues with the Infragistics
UltraTabbedMdiManager.

Top

HANDLE GetEmbeddedWindows ()

Purpose: Returns an indeterminate array of the HANDLEs of the embedded Windows
Notes:

Returns HANDLE
The array of window HANDLE's
Top

RefreshButtons ()

Purpose: Refreshes the state of all overlay buttons in the IEmbeddedWindowForm
Notes:

Top

UpdateWindowAttributes ()

Purpose: Update Form properties with Properties from the WindowWidget
Notes:

Top

ViewHideOverlayControls ()

Purpose: Toggles Visibily of OverlayControls based on the view/hide status
of the corresponding Widget/Frame
Notes:

Top

Progress.Windows.WindowContainer WindowContainerOfWidget (handle)

Purpose: Returns the WindowContainer that contains the widget
Notes:

Parameters:
phWidget HANDLE
The handle of the WINDOW widget to locate
Returns Progress.Windows.WindowContainer
The reference to the WindowContainer that contains the WINDOW


Property Detail
Top

System.Windows.Forms.Control ClientArea


Returns System.Windows.Forms.Control
Top

WIDGET-HANDLE EmbeddedWindow


Returns WIDGET-HANDLE
Top

LOGICAL Finalized


Returns LOGICAL
Top

CHARACTER FrameHandles


Returns CHARACTER
Top

LOGICAL MakeMdiChild


Returns LOGICAL
Top

WIDGET-HANDLE MENU-BAR


Returns WIDGET-HANDLE
Top

LOGICAL MenuBarAsToolbar


Returns LOGICAL
Top

LOGICAL MenuItemsAsToolbar


Returns LOGICAL
Top

DECIMAL MinHeightChars


Returns DECIMAL
Top

DECIMAL MinWidthChars


Returns DECIMAL
Top

CHARACTER OriginalWindowTitle


Returns CHARACTER
Top

System.Collections.Generic.Dictionary <System.Windows.Forms.Control> OverlayControls


Returns System.Collections.Generic.Dictionary <System.Windows.Forms.Control>
Top

HANDLE ProcedureHandle


Returns HANDLE
Top

LOGICAL ShowAsDialog


Returns LOGICAL
Top

Infragistics.Win.UltraWinToolbars.UltraToolbarsManager ToolbarsManager


Returns Infragistics.Win.UltraWinToolbars.UltraToolbarsManager
Top

INTEGER WindowContainerColOffset


Returns INTEGER
Top

INTEGER WindowContainerRowOffset


Returns INTEGER
Top

System.Collections.Generic.List <Progress.Windows.WindowContainer> WindowContainers


Returns System.Collections.Generic.List <Progress.Windows.WindowContainer>
Top

CHARACTER WindowPositionRegistryKey


Returns CHARACTER


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:31:18