SalQuickTabsParent
Namespace: PPJ.Runtime.Windows.QO
Assembly: PPJ.Web.50 (5.0.0.0)
Provides overridable callbacks for a child QuickTabs frame.
- C#
- VB.NET
public class SalQuickTabsParent : SalFormWindow
Public Class SalQuickTabsParent
Inherits SalFormWindow
Example:
using PPJ.Runtime.Windows.QO;
var window = new SalQuickTabsParent();
Constructors
SalQuickTabsParent()
Initializes a new instance of SalQuickTabsParent.
Methods
FromHandle(hWnd)
Resolves a SAL window handle to an existing SalQuickTabsParent.
| Parameter | Type | Description |
|---|---|---|
| hWnd | SalWindowHandle | The tab-frame handle for callbacks, or the window handle to resolve. |
Returns: SalQuickTabsParent. The matching window, or null if unresolved.
An incompatible control causes InvalidCastException.
TabActivateFinish(hWnd, nTab)
Handles tab activation after associated children are shown.
| Parameter | Type | Description |
|---|---|---|
| hWnd | SalWindowHandle | The tab-frame handle for callbacks, or the window handle to resolve. |
| nTab | SalNumber | The requested or activated tab index. |
Returns: SalBoolean. True.
The base implementation traces an unimplemented-callback warning.
TabActivateStart(hWnd, nTab)
Handles tab activation before associated children are shown.
| Parameter | Type | Description |
|---|---|---|
| hWnd | SalWindowHandle | The tab-frame handle for callbacks, or the window handle to resolve. |
| nTab | SalNumber | The requested or activated tab index. |
Returns: SalBoolean. True.
The base implementation traces an unimplemented-callback warning.
TabCreate(hWnd)
Handles notification that a QuickTabs frame has been created.
| Parameter | Type | Description |
|---|---|---|
| hWnd | SalWindowHandle | The tab-frame handle for callbacks, or the window handle to resolve. |
Returns: SalBoolean. True.
The base implementation traces an unimplemented-callback warning.
TabFrameResize(hWnd)
Resizes bound pages using their stored bounds after a frame size change.
| Parameter | Type | Description |
|---|---|---|
| hWnd | SalWindowHandle | The tab-frame handle for callbacks, or the window handle to resolve. |
Returns: SalBoolean. True.
The base implementation also traces a warning.
TabSetFormPageSize(hWnd)
Sets bound form-page bounds to the frame's display rectangle.
| Parameter | Type | Description |
|---|---|---|
| hWnd | SalWindowHandle | The tab-frame handle for callbacks, or the window handle to resolve. |
Returns: SalBoolean. True.
Resizes existing pages and traces an unimplemented-callback warning.
TabUserRequest(hWnd, nTab)
Handles a user request to change tabs.
| Parameter | Type | Description |
|---|---|---|
| hWnd | SalWindowHandle | The tab-frame handle for callbacks, or the window handle to resolve. |
| nTab | SalNumber | The requested or activated tab index. |
Returns: SalBoolean. True.
Call the frame's CancelMode to reject the request. The base implementation only traces a warning.
Inherited By
| Name | Description |
|---|---|
| SalQuickTabsDialog | Provides a dialog with a built-in fill-docked QuickTabs frame. |
| SalQuickTabsForm | Provides a form with a built-in fill-docked QuickTabs frame. |
| SalQuickTabsParentDialog | Provides a dialog-style host for QuickTabs callbacks. |
| SalQuickTabsParentForm | Provides a form host for QuickTabs callbacks. |
Implements
| Name | Description |
|---|---|
| ISalWindow | Provides SAL window actions, named properties, and access to a window's runtime implementation. |