| Library | File | Frames | Expand |
| void | MinimizePopup | () |
|
Hide the Dialog without changing the state of ReserveSpace attribute. This should be used for a secondary window of an application when the primary window is being minimized.
|
| void | DeletePopupMenu | () |
|
Delete a MenuPane from the component.
|
| uifcPoint_ptr | GetFrameOrigin | () |
|
Determine the position of the component, in pixels, relative to its parent.
|
| xint | InsertPopupMenu | (uifcComponent_ptr component) |
|
Add a MenuPane to be displayed when the user presses the right mouse button over the component.
|
| void | SetFrameOrigin | (uifcPoint_ptr value) |
|
Set the screen position of the Dialog, in pixels.
|
| void | MakeForeground | () |
|
Activate the Dialog and also make it the current foreground window, setting the keyboard input focus on to the component specified by FocusComponentName attribute. N.B. This should be used with caution as it will override any window manager settings which control z-order and keyboard input focus.
|
| xint | InsertChild | (uifcComponent_ptr component, uifcGridData_ptr gridData) |
|
| uifcDimension_ptr | GetFrameMinimumSize | () |
|
Determine the minimum size of the component, in pixels.
|
| void | ResetFrameSize | () |
|
Reset the size of the Dialog and all of its children, forcing the size to be completely recalculated.
|
| void | SetFrameSize | (uifcDimension_ptr value) |
|
Set the size of the Dialog, in pixels.
|
| uifcRectangle_ptr | GetScreenRectangle | () |
|
Determine the size and screen position of the component, in pixels.
|
| uifcRectangle_ptr | GetRectangleOfMonitor | () |
|
Determine the rectangle of the screen upon which the majority of the given component is displayed.
|
| uifcPoint_ptr | GetScreenOrigin | () |
|
Determine the screen position of the component, in pixels.
|
| void | MakeActive | () |
|
Activate the Dialog, setting the keyboard input focus on to the component specified by FocusComponentName attribute. N.B. This should be used with caution as it will override any window manager settings which control z-order and keyboard input focus.
|
| void | MakeFront | () |
|
Raise the Dialog to the top of the z-order.
|
| void | SetFrameRectangle | (uifcRectangle_ptr rect) |
|
Set the size and screen position of the Dialog, in pixels.
|
| void | RestorePopup | () |
|
Show the Dialog without changing the state of ReserveSpace attribute. This should be used for a secondary window of an application when the primary window is being restored.
|
| void | DeleteChild | (xrstring name) |
|
Delete a component from the parent.
|
| uifcDimension_ptr | GetFrameSize | () |
|
Determine the size of the component, in pixels.
|
| uifcRectangle_ptr | GetFrameRectangle | () |
|
Determine the size and position of the component, in pixels.
|
| xint | GetBorderBottomSize | () |
|
| void | SetBorderBottomSize | (xint value) |
|
Sets the size of the window-manager decoration at the bottom of the Dialog.
|
| xbool | DoesMakeActiveOnDisplay | () |
|
| void | SetMakeActiveOnDisplay | (xbool flag) |
|
Sets specifies in which cases the Dialog should automatically take the focus.
|
| xbool | DoesTrackMoveSize | () |
|
| void | SetTrackMoveSize | (xbool flag) |
|
Sets flag indicating whether the Dialog generates a OnMove() or a OnSize() dynamically whilst the Dialog is moved or resized, or whether the actions are generated only once the movement has finished.
|
| xstring | GetFocusComponentName | () |
|
| void | SetFocusComponentName | (xrstring value) |
|
Sets the name of the component which should receive the keyboard input focus when the Dialog is activated. If the Dialog is already active then this is also the name of the component within the Dialog which currently has the keyboard input focus.
|
| xint | GetScreenTopOffset | () |
|
| void | SetScreenTopOffset | (xint value) |
|
Sets the size of the offset between the top of the Dialog and the top of the screen which contains the Dialog.
|
| xint | GetFrameSizeWidth | () |
|
| void | SetFrameSizeWidth | (xint value) |
|
Sets the width in pixels of the Dialog.
|
| xbool | HasDropShadow | () |
|
| void | SetHasDropShadow | (xbool flag) |
|
Sets flag indicating whether the Dialog displays a drop-shadow around the bottom and right-hand edges of the window, if permitted to do so by the current OS window manager settings.
|
| xint | GetBorderLeftSize | () |
|
| void | SetBorderLeftSize | (xint value) |
|
Sets the size of the window-manager decoration at the left-hand side of the Dialog.
|
| xbool | CanNavigateIntoParent | () |
|
| void | SetCanNavigateIntoParent | (xbool flag) |
|
Sets flag indicating whether the parent of the Dialog should allow keyboard focus traversal into the Dialog, and then onwards to any sibling Dialogs which also have this attribute set.
|
| xint | GetFrameSizeHeight | () |
|
| void | SetFrameSizeHeight | (xint value) |
|
Sets the height in pixels of the Dialog.
|
| xbool | HasSizeBox | () |
|
| void | SetHasSizeBox | (xbool flag) |
|
Sets flag indicating whether the Dialog contains a resizing box at the bottom right-hand corner of the Dialog.
|
| xbool | IsTitleBarVisible | () |
|
| void | SetTitleBarVisible | (xbool flag) |
|
Sets flag indicating whether the Dialog has a titlebar.
|
| xstring | GetDefaultButtonName | () |
|
| void | SetDefaultButtonName | (xrstring value) |
|
Sets the name of the component of the Dialog which is to be treated as the default button of the Dialog. The default button is automatically activated when the user hits RETURN or presses the middle mouse button within the Dialog.
|
| xbool | DoesRememberPosition | () |
|
| void | SetRememberPosition | (xbool flag) |
|
Sets flag indicating whether the Dialog should remember its position when it is destroyed so that when it is recreated the Dialog will initially be displayed at the same location.
|
| uifcKey_ptr | GetAcceleratorKey | () |
|
| void | SetAcceleratorKey | (uifcKey_ptr key) |
|
Sets the accelerator key which, when pressed, will generate a OnClose() for the Dialog.
|
| xstring | GetInFrontOfDialogName | () |
|
| void | SetInFrontOfDialogName | (xrstring value) |
|
Sets the name of the existing Dialog above which the Dialog should always maintain its position in the z-order.
|
| xbool | HasSystemMenuButton | () |
|
| void | SetHasSystemMenuButton | (xbool flag) |
|
Sets flag indicating whether the Dialog contains a window-manager system menu button.
|
| xbool | HasHelpButton | () |
|
| void | SetHasHelpButton | (xbool flag) |
|
Sets flag indicating whether the Dialog contains a window-manager help button.
|
| xbool | DoesMakeFrontOnActive | () |
|
| void | SetMakeFrontOnActive | (xbool flag) |
|
Sets flag indicating whether the Dialog should automatically be raised when it is activated.
|
| xint | GetFrameOriginX | () |
|
| void | SetFrameOriginX | (xint value) |
|
Sets the x co-ordinate of the position of the Dialog.
|
| xstring | GetTitleImage | () |
|
| void | SetTitleImage | (xrstring value) |
|
Sets the titlebar icon of the Dialog. This must be 16x16 pixels and may be a BIF (the .bif extension is optional) file or a JPG, PNG, PCX, GIF, BMP, ICO or CUR file.
|
| xstring | GetAppNameTag | () |
|
| void | SetAppNameTag | (xrstring value) |
|
Sets the application-defined class name for the Dialog.
|
| xbool | IsMaximized | () |
|
| void | SetMaximized | (xbool flag) |
|
Sets flag indicating whether the Dialog is maximized (zoomed) (xtrue) or restored (xfalse).
|
| uifcLabelAlignment | GetTitleTextAlignment | () |
|
| void | SetTitleTextAlignment | (uifcLabelAlignment value) |
|
Sets the justification of the title of the Dialog.
|
| xbool | HasCloseButton | () |
|
| void | SetHasCloseButton | (xbool flag) |
|
Sets flag indicating whether the Dialog contains a window-manager close button. If this attribute is not set then the default value is inherited from the value of SystemMenuButton attribute
|
| xbool | CanTruncateTitleText | () |
|
| void | SetCanTruncateTitleText | (xbool flag) |
|
Sets flag indicating whether to truncate the title of the Dialog with ellipsis if there is insufficient space to display the entire text string.
|
| xstring | GetPaletteName | () |
|
| void | SetPaletteName | (xrstring value) |
|
Sets the name of the command palette associated with the component.
|
| xstring | GetOwnerName | () |
|
| void | SetOwnerName | (xrstring value) |
|
Sets the name of the Dialog which is to be treated as the owner of the Dialog.
|
| xbool | DoesForceOnScreen | () |
|
| void | SetForceOnScreen | (xbool flag) |
|
Sets flag indicating whether the Dialog should automatically be repositioned so that its entire contents are within the bounds of the screen in which the Dialog is contained.
|
| xbool | CanMakeFrontInBackground | () |
|
| void | SetCanMakeFrontInBackground | (xbool flag) |
|
Sets flag indicating whether the Dialog should respond to a MakeFront operation when it is not currently the active foreground process.
|
| xint | GetBorderRightSize | () |
|
| void | SetBorderRightSize | (xint value) |
|
Sets the size of the window-manager decoration at the right-hand side of the Dialog.
|
| xbool | IsMinimized | () |
|
| void | SetMinimized | (xbool flag) |
|
Sets flag indicating whether the Dialog is minimized (iconified) (xtrue) or restored (xfalse).
|
| xbool | IsResizable | () |
|
| void | SetResizable | (xbool flag) |
|
Sets flag indicating whether the Dialog contains window manager resizing handles on its decorated border, and hence whether it may be resized by the user.
|
| xbool | HasMaximizeButton | () |
|
| void | SetHasMaximizeButton | (xbool flag) |
|
Sets flag indicating whether the Dialog contains a window-manager maximize button, and hence whether it may be maximized by the user.
|
| xint | GetScreenLeftOffset | () |
|
| void | SetScreenLeftOffset | (xint value) |
|
Sets the size of the offset between the left-hand side of the Dialog and the left-hand side of the screen which contains the Dialog.
|
| uifcDialogStyle | GetModality | () |
|
| void | SetModality | (uifcDialogStyle value) |
|
Sets the modal style of the Dialog.
|
| xint | GetFrameOriginY | () |
|
| void | SetFrameOriginY | (xint value) |
|
Sets the y co-ordinate of the position of the Dialog.
|
| xbool | DoesSizeToFit | () |
|
| void | SetSizeToFit | (xbool flag) |
|
Sets flag indicating whether the Dialog should size itself to fit within the given space.
|
| xint | GetBorderTopSize | () |
|
| void | SetBorderTopSize | (xint value) |
|
Sets the size of the window-manager decoration at the top of the Dialog.
|
| xbool | HasMinimizeButton | () |
|
| void | SetHasMinimizeButton | (xbool flag) |
|
Sets flag indicating whether the Dialog contains a window-manager minimize button, and hence whether it may be minimized by the user.
|
| uifcAnchorPosition | GetAnchorLocation | () |
|
| void | SetAnchorLocation | (uifcAnchorPosition value) |
|
Sets the corner or edge of the Dialog which should attempt to retain its position on the screen when the size of the Dialog is changed as a result of the contents having been changed in some way. This may be one of the following values:
|
| uifcStartLocation | GetStartLocation | () |
|
| void | SetStartLocation | (uifcStartLocation value) |
|
Sets the default start location of the Dialog on the screen. This may either be one of the following values, or a user-defined start-location.
|
| xint | GetScreenRightOffset | () |
|
| void | SetScreenRightOffset | (xint value) |
|
Sets the size of the offset between the right-hand side of the Dialog and the right-hand side of the screen which contains the Dialog.
|
| xstring | GetAcceleratorText | () |
|
| xint | GetScreenBottomOffset | () |
|
| void | SetScreenBottomOffset | (xint value) |
|
Sets the size of the offset between the bottom of the Dialog and the bottom of the screen which contains the Dialog.
|
| void | AddActionListener | (uifcDialogListener_ptr listener) |
|
| void | PushAction | (uifcDialogAction action) |
|
| void | CreateTimer | (uifcDialogTimer_ptr timer, xrstring timerName, xbool writeInTrail) |
|
| void | StartTimer | (xrstring timerName, xint duration) |
|
| void | StopTimer | (xrstring timerName) |
|