Name | Description | |
---|---|---|
NTopLevelWindow Constructor | Overloaded. |
The following tables list the members exposed by NTopLevelWindow.
Name | Description | |
---|---|---|
NTopLevelWindow Constructor | Overloaded. |
Name | Description | |
---|---|---|
ActivatedEvent | Reference to the Activated event | |
ActivateOnOpenProperty | Reference to the ActivateOnOpen property | |
ActivateOwnerFrameOnActivateProperty | Reference to the MimicActiveOwner property | |
ActivateOwnerOnCloseProperty | Reference to the ActivateOwnerOnClose property | |
AllowCloseProperty | Reference to the AllowClose property. | |
AllowMaximizeProperty | Reference to the AllowMaximize property | |
AllowMinimizeProperty | Reference to the AllowMinimize property | |
AllowXResizeProperty | Reference to the AllowXResize property | |
AllowYResizeProperty | Reference to the AllowYResize property | |
ClosedEvent | Reference to the Closed event | |
CloseOnEscapeProperty | Reference to the CloseOnEscape property. | |
ClosingEvent | Reference to the Closing event | |
DeactivatedEvent | Reference to the Deactivated event | |
FrameBorderProperty | ||
FrameBorderThicknessProperty | ||
IsActiveProperty | Reference to the IsActive property | |
IsClosingProperty | Reference to the IsClosing property | |
IsDraggedProperty | ||
IsFrameActiveProperty | Reference to the MimicActive property | |
IsMaximizedProperty | Reference to the IsMaximized property | |
IsMinimizedProperty | Reference to the IsMinimized property | |
IsOpenedProperty | Reference to the Opened property | |
IsResizedProperty | Reference to the IsResized property | |
ModalProperty | Reference to the Modal property | |
NTopLevelWindowSchema | Schema associated with NTopLevelWindow | |
OpenedEvent | Reference to the Opened event | |
QueryManualStartPositionEvent | Reference to the QueryManualStartPosition event | |
RemoveFromParentOnCloseProperty | Reference to the RemoveFromParentOnClose property | |
ResizeCornerSizeProperty | Reference to the ResizeCornerSize property. | |
ResizeFrameThicknessProperty | ||
ResultProperty | Reference to the Result property | |
ShowControlBoxProperty | Reference to the HasControlBox property | |
ShowControlMenuProperty | Reference to the ShowControlMenu property. | |
ShowInTaskbarProperty | Reference to the ShowInTaskbar property | |
ShowTitleBarProperty | Reference to the HasControlBox property | |
StartPositionProperty | Reference to the StartPosition property | |
TitleBarChild | Reference to the TitleBar child | |
TitleProperty | Reference to the Title property |
Name | Description | |
---|---|---|
ActivateOnOpen | Gets or sets whether the window must be automatically activated when opened. By default set to true. | |
ActivateOwnerFrameOnActivate | Gets or sets whether the window must automatically activate the frame of its owner window when activated. By defualt set to false. | |
ActivateOwnerOnClose | Gets or sets whether the owner window must be activated, when this popup window is closed. Has effect only if the window is the active window, when closed. By default set to true. | |
AllowClose | Gets or sets whether the Close operation is allowed from the user interface of the window. | |
AllowMaximize | Gets or sets whether the Maximize/Restore operation is allowed from the user interface of the window. | |
AllowMinimize | Gets or sets whether the Minimize operation is allowed from the user interface of the window. | |
AllowXResize | Gets or sets whether the window can be resized in X dimenion. | |
AllowYResize | Gets or sets whether the window can be resized in Y dimenion. | |
Bounds | Gets or sets the bounds of the window (in Virtual Screen Coordinates). | |
CloseOnEscape | Determines whether the window should close if the user presses the "Escape" keyboard key. By default set to false. | |
FrameBorder | Gets or sets the frame (other) border | |
FrameBorderThickness | Gets or sets the frame (other) border thickness | |
Height | Gets or sets the Height of the element | |
IsActive | Gets whether the window is currently active. The value of this property is automatically updated by Nevron. | |
IsClosing | Gets whether the window is currently in an unstoppable closing procedure. The value of this property is automatically updated by Nevron. | |
IsDragged | Gets whether the window is currently being dragged. The value of this property is automatically updated by Nevron. | |
IsFrameActive | Gets whether the window frame should be displayed as active. This value is automatically updated by child windows, which have their MimicActiveOwner property set to true. | |
IsMaximized | Gets whether the window is currently maximized. The value of this property is automatically updated by Nevron. | |
IsMinimized | Gets whether the window is currently minimized. The value of this property is automatically updated by Nevron. | |
IsOpened | Gets whether the window is opened or not. The value of this property is automatically updated by Nevron. | |
IsResized | Gets whether the window is currently being resized. The value of this property is automatically updated by Nevron. | |
Location | Gets or sets the window location (in Virtual Screen Coordinates). | |
Modal | Gets or sets whether the window must be opend in modal fashion. When set to true, after the window is opened it becomes the one and only enabled window in the application. The only other windows that can possibly be activated are children or descendant windows of this window. Has effect prior to opening the window. | |
ParentChildWindow | Gets the child window that owns this top-level window. Returns null if the window is owned by a top-level window or is not owned at all. | |
ParentTopLevelWindow | Gets the top level window that owns this top-level window. Returns null if the window is owned by a child window or is not owned at all. | |
ParentWindow | Gets the Window in which this element resides. | |
RemoveFromParentOnClose | Gets or sets whether the window is automatically removed from its parent node, when the window is closed. By default set to true. | |
ResizeCornerSize | Gets or sets the thickness of the resize frame, through which the user can visually resize the window. Typically set through styling. | |
ResizeFrameThickness | Gets or sets the thickness of the window resize frame (the frame which the user can use to interactively resize the window). Typically set through styling. | |
Result | Gets or sets the result of the user interaction with the window. | |
ShowControlBox | Gets or sets whether the window has a control box. The window control box consist of a Close box and optional Minimize and Maximize boxes (buttons). | |
ShowControlMenu | Gets or sets whether the window has a control menu drop down. | |
ShowInTaskbar | Gets or sets whether the window is shown in the taskbar or not. Applicable only for environments with a taskbar (like Windows for example). Has effect prior to opening the window. | |
ShowTitleBar | Gets or sets whether the title bar needs to be shown. | |
Size | Gets or sets the window size | |
StartPosition | Gets or sets the window start positioning mode. When set to Manual the window will raise the QueryManualStartPosition event prior to being opened. Has effect prior to opening the window. | |
Title | Gets or sets the window title string. This property has no effect if the ShowTitleBar is set to false. | |
TitleBar | Gets or sets the title bar. | |
Width | Gets or sets the Width of the element | |
X | Gets the X coordinate of the element box left-top corner in respect to the parent coordinate system. | |
Y | Gets or sets the Y coordinate of the element box left-top corner in respect to the parent coordinate system. |
Name | Description | |
---|---|---|
Activate | Activates the window. | |
Close | Closes the window. | |
GetMargins | Overridden. Gets the margins of the element. This implementation returns the margins of the frame, which is caclulated to include the TitleBar and the frame border. | |
IsAncestorWindowClosing | Determines whether any of the window ancestor popup is currently in a closing procedure. | |
Maximize | Maximizes the window. Has no effect if the window is not opened, or platform does not support maximization. | |
Minimize | Minimizes the window. Has no effect if the window is not opened, or platform does not support minimization | |
Open | Opens the window. | |
PositionCenterInOwnerWindow | Centers the window in the owner window screen bounds. | |
PositionCenterInScreen | Centers the window in the center of the screen. | |
PositionCenterInWorkingArea | Centers the window in the center of the screen working are. | |
Restore | Restores the window to its normal size. Has no effect if the window is not opened, or platform does not support restore. | |
SetupApplicationWindow | Helper method, that setups the properties typically associated with application windows. | |
SetupDialogWindow | Helper method, that setups the properties typically associated with dialog windows. | |
SetupPopupWindow | Helper method, that setups the properties typically associated with popup windows. |
Name | Description | |
---|---|---|
ArrangeContent | Overridden. Arranges the window content and the title bar. | |
ArrangeWindowContent | Arranges the window content only (i.e. without the title bar). | |
AUl | ||
bUl | ||
CloseAfterEscapeKeyPress | Called when the user has pressed the "Escape" button to close the window. | |
CreateFrameBorderWall | Creates a frame border wall. | |
CUl | ||
dUl | ||
EUl | ||
fUl | ||
GetWindowPeerClip | Gets the window peer clip to use. This implementation returns a window peer clip from the current frame border outer outline. No clip is returned in case the FrameBorder is null, or the frame border has no outer corner rounding (e.g. is outer rectangular) | |
GUl | ||
hSl | ||
htl | Overridden. | |
IdC | Overridden. | |
InvalidateParentArrange | Overridden. Invalidates the arrange of element arrange parent. | |
InvalidateParentDisplay | Overridden. Invalidates the display of element display parent. | |
InvalidateParentMeasure | Overridden. Invalidates the measure of element measure parent. | |
ISl | ||
jSl | ||
MeasureContent | Overridden. Measures the window content and the title bar. | |
MeasureWindowContent | Measures the window content only (i.e. without the title bar). | |
OnActivated | Raises the Activated event. | |
OnClosed | Raises the Closed event. | |
OnClosing | Raises the Closing event. | |
OnDeactivated | Raises the Deactivated event. | |
OnKeyDown | Overridden. Occurs when a keyboard key is pushed down. | |
OnLostMouseCapture | Overridden. Called when the window loses mouse capture. | |
OnMouseDown | Overridden. Default handler for the NMouse.DownEvent event. | |
OnMouseMove | Overridden. Default handler for the NMouse.MoveEvent event. | |
OnMouseUp | Overridden. Default handler for the NMouse.UpEvent event. | |
OnOpened | Raises the Opened event. | |
OnPaintForeground | Overridden. Paints the foreground of the box, which is performed after the custom painting in OnPostPaint | |
OnQueryManualStartPosition | Raises the QueryManualStartPosition event | |
OnTitleBarButtonClick | Called when a title bar button has been clicked. This implementation performs the respective button action. | |
OnTitleBarHeaderDoubleClick | Called when the mouse left button is double clicked on the title bar header. This implementation Restores the window, if the window is maximized. Otherwise it Maximizes it. | |
OnTitleBarHeaderLeftMouseDown | Called when the mouse left button is down on the title bar header. This implementation starts the window dragging. | |
Otl | Overridden. | |
Qtl | ||
rtl | ||
Stl | ||
ttl | ||
UpdatePeerBounds | Overridden. Updates the bounds of the window peer (i.e. the native window associated with this window). | |
UpdateTitleBar | Updates the title bar of this window. | |
Utl | ||
vCC | Overridden. | |
vtl | ||
WCC | Overridden. | |
Wtl | ||
xtl | ||
YSb | Overridden. | |
Ytl |
Name | Description | |
---|---|---|
Activated | Occurs when the window is shown and has been activated. | |
Closed | Occurs when the window has been closed. | |
Closing | Occurs when the window is about to be closed. This is a cancelable event. Canceling this event, prevents the window from closing. | |
Deactivated | Occurs when the window is shown and has been deactivated. | |
Opened | Occurs when the window has been opened and is about to be shown. Use this event to initialize the window content. | |
QueryManualStartPosition | Occurs when the window has been opened and the StartPosition has been set to Manual. The handler is resposible for positioning the window. |