# SalQuickTabs

Namespace: **PPJ.Runtime.Windows.QO**

Assembly: **PPJ.Runtime.49** (4.9.0.0)

Tab frame window class. Instances of this class should be created as children of SalQuickTabsForm objects or SalQuickTabsDialog objects.

{% tabs %}
{% tab title="C#" %}

```csharp
public class SalQuickTabs : SalUserControl, IExtenderProvider
```

{% endtab %}

{% tab title="VB.NET" %}

```visual-basic
Public Class SalQuickTabs
    Inherits SalUserControl
    Implements IExtenderProvider
```

{% endtab %}
{% endtabs %}

## Constructors

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SalQuickTabs()

Default Constructor.

## Properties

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Alignment

[TabAlignment](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.tabalignment): Gets or sets the area of the control (for example, along the top) where the tabs are aligned. (Default: `Top`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Appearance

[TabAppearance](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.tabappearance): Gets or sets the visual appearance of the control's tabs. (Default: `Normal`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DrawMode

[TabDrawMode](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.tabdrawmode): Returns/Sets the way the tab control is drawn. (Default: `Normal`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ImageList

[ImageList](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.imagelist): Returns/Sets the image list to use to display images on child tabs. (Default: `null`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ItemSize

[Size](https://docs.microsoft.com/en-us/dotnet/api/system.drawing.size): Reflects the tab's size

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Multiline

[Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean): Indicates if more than one row of tabs is allowed. (Default: `False`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)PageRectangle

[Rectangle](https://docs.microsoft.com/en-us/dotnet/api/system.drawing.rectangle): Returns the display area of the tab pages.

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)RightToLeftLayout

[Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean): Indicates whether the layout of the control is right-to-left when the RightToLeft property is set to Yes.

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SelectedIndex

[Int32](https://docs.microsoft.com/en-us/dotnet/api/system.int32): Returns/Sets the currently selected tab. (Default: `0`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SelectedTab

[SalTabPage](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs): Returns/Sets the selected tab page.

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SizeMode

[TabSizeMode](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.tabsizemode): Indicates how tabs sized. (Default: `Normal`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)TabControl

[TabControl](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.tabcontrol): Returns the wrapped tab control

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)TabPages

[SalTabPageCollection](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs): Returns the collection of tab pages.

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)TabSetup

[String](https://docs.microsoft.com/en-us/dotnet/api/system.string): Initial Tab pages collection. Each tab is defined using a string property formatted as: {Name=Name0;Label=Label0;Form=FormClass0}{...} (Default: `""`)

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)UseVisualStyleBackColor

[Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean): Returns/Sets a value that determines if the tab pages paints the background using visual styles, if supported. (Default: `False`)

## Methods

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Add(bRedraw)

Append a tab. Redraw is optional Return an index

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **bRedraw** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)AddPage(sTag, sForm, hWnd)

Add a page. Call this function to add a page to the page list. The page window will not be created until the page is activated. The return value is TRUE or FALSE.

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **sTag**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)       |             |
| **sForm** | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)       |             |
| **hWnd**  | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)AddPage(pageIndex, pageName)

Adds a tab page at a valid tab set index position.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **pageName**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)AddPageEx(pageIndex, pageName, imageFile, tooltip)

Adds a tab page at a valid tab set index position. You can include an image and a tool tip.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **pageName**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **imageFile** | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **tooltip**   | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ApplyFormPageChanges()

Apply changes to all pages. Call this function to cause the PAGEM\_ApplyChanges message to be sent to all form pages.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)AssociateChild(pageIndex, child)

Associates a child to a tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **child**     | [Control](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control)                    |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)AttachWindow(pageIndex, form)

Assigns a child window created at runtime to the specified tab page as its container window. You can programmatically create a Form Window or Dialog Box as child and assign it to a tab page by using this function.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **form**      | [Control](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control)                    |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)BringToTop(nIndex, bRedraw)

Activate a tab.

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex**  | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **bRedraw** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)CancelMode()

Cancel a user action. This can be called when processing a TABSM\_ message.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Clear(bRedraw)

Clear all tabs from the frame. Redraw is optional.

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **bRedraw** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ClearPages()

Clear all pages. Call this function to remove all entries from the page list and destroy any existing windows. The return value is TRUE of FALSE.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)CreatePage(sTag)

Create a page window. This function to causes the page window to be created. Typically it is not necessary to call this function because SetCurrentPage will take care of creating the page window. The page window will not be shown until SetCurrentPage is called.

| Parameter | Type                                                                                                   | Description |
| --------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **sTag**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Delete(nIndex, bRedraw)

Delete a tab at a location. Redraw is optional. Return TRUE or FALSE.

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex**  | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **bRedraw** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DestroyPage(sTag)

Destroy a page window. Call this function to destroy a page window. The page is not removed from the list. The page window can be recreated.. The return value is TRUE or FALSE.

| Parameter | Type                                                                                                   | Description |
| --------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **sTag**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DetachWindow(pageIndex)

Detaches a child window from the specified tab control.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DisablePage(pageIndex)

Disables a tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DisassociateChild(pageIndex, child)

Disassociates a child with a tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **child**     | [Control](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control)                    |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Enable(nIndex, bEnable)

Enable or disable a tab

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex**  | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **bEnable** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)EnablePage(pageIndex)

Enables a tab page

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)FindLabel(sLabel)

Find a tab give a tab label

| Parameter  | Type                                                                                                   | Description |
| ---------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **sLabel** | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)FindName(sName)

Find a tab give a tab name

| Parameter | Type                                                                                                   | Description |
| --------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **sName** | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)FindTabFrame(hWndForm)

Finds the tab frame window on a form or dialog box

| Parameter    | Type                                                                                                         | Description |
| ------------ | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **hWndForm** | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-e4f8ed47a52590951f725a10c269555e81d41d81%2Fstatic.png?alt=media)FromHandle(hWnd)

Returns the control associated with the handle.

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **hWnd**  | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalQuickTabs](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetActivePage()

Gets the current active tab page.

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetClicked()

Get the index of the tab being clicked. This should only be called during a click notification.

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetContentsBorderRect(nLeft, nTop, nRight, nBottom)

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nLeft**   | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nTop**    | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nRight**  | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nBottom** | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetContentsRect(nLeft, nTop, nRight, nBottom)

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nLeft**   | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nTop**    | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nRight**  | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nBottom** | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetContentsRectPixels(nLeftPixels, nTopPixels, nRightPixels, nBottomPixels)

| Parameter         | Type                                                                                                    | Description |
| ----------------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nLeftPixels**   | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nTopPixels**    | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nRightPixels**  | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nBottomPixels** | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetControlTabPages(control)

Returns the names of the tab pages that the control is associated to. The list if names is separated by a semicolon.

| Parameter   | Type                                                                                | Description |
| ----------- | ----------------------------------------------------------------------------------- | ----------- |
| **control** | [Control](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control) |             |

**Returns:** [String](https://docs.microsoft.com/en-us/dotnet/api/system.string).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetCount()

Get the count of tabs

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetLabel(nIndex, sLabel)

| Parameter  | Type                                                                                                    | Description |
| ---------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **sLabel** | [SalString&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetMarginRect(nLeft, nTop, nRight, nBottom)

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nLeft**   | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nTop**    | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nRight**  | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nBottom** | [SalNumber&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetName(nIndex, sName)

| Parameter  | Type                                                                                                    | Description |
| ---------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **sName**  | [SalString&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetPageIndex(pageName)

Gets the tab page index as specified by the tab name.

| Parameter    | Type                                                                                                   | Description |
| ------------ | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageName** | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetPageName(pageIndex)

Gets the name of the tab page (not the title that appears on the tab page at runtime).

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetPageTitle(pageIndex)

Gets the tab page title as specified by the tab index.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetPageWindow(sTag)

Get the window of a page. Call this function to get the Window Handle of a page. The return value is the Window Handle of the page. hWndNULL is returned if the page window has not been created.

| Parameter | Type                                                                                                   | Description |
| --------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **sTag**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetPageWindow(pageIndex)

Gets the window handle of the specified tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetRowCount()

Retrieve the number rows of tabs

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetTooltip(pageIndex, tooltip, maxLength)

| Parameter     | Type                                                                                                    | Description |
| ------------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **tooltip**   | [SalString&](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **maxLength** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)GetTop()

Get the index of the active tab

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)HidePage(pageIndex)

Hides a tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)HideWindow(hWnd)

Use this function instead of SalHideWindow. This function will keep the window hidden as tabs are selected. Use the class function ShowWindow to undo the affect of this function.

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **hWnd**  | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)HideWindowAndLabel(hWnd)

Use this function instead of SalHideWindowAndLabel. This function will keep the window hidden as tabs are selected. Use the class function ShowWindowWindowAndLabel to undo the affect of this function.

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **hWnd**  | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)IndexFromPoint(nX, nY)

Get the tab, if any, under a given point (in pixels). A negative number is returned if the point is not over a tab.

| Parameter | Type                                                                                                   | Description |
| --------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **nX**    | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nY**    | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)InitializeFormPages()

Generates the PAGEM\_Initialize event for all forms that are bound to tab pages.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Insert(nIndex, bRedraw)

Insert a tab at a location. Redraw is optional. Return TRUE or FALSE.

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex**  | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **bRedraw** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)IsAssociatedWithTab(index, wnd)

Indicate whether a child window is associated with a tab

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **index** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)       |             |
| **wnd**   | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)IsEnabled(nIndex)

Indicate whether a tab is enabled

| Parameter  | Type                                                                                                   | Description |
| ---------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **nIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)IsWindowVisible(hWnd)

Returns if the specified control is considered to be visible by the tab control and will be shown when the associated tab is selected.

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **hWnd**  | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Next()

Activate the next tab

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)PageCount()

Returns the number of tab pages.

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Prev()

Activate the previous tab

**Returns:** [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ProcessKeys(keyData)

Handles keys to change the selected tab.

| Parameter   | Type                                                                          | Description |
| ----------- | ----------------------------------------------------------------------------- | ----------- |
| **keyData** | [Keys](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.keys) |             |

**Returns:** [Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Redraw()

Arranges tabs on the frame and repaints. Call after adding tabs or clearing with a FALSE redraw flag.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ReloadTabs()

Reloads the original tabs configuration.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)RemovePage(pageIndex)

Removes a tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)RenamePage(pageIndex, pageName)

Renames a tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **pageName**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ResizePages()

Resize all pages. Call this function to resize all form pages. The active page is resized first. The return value is TRUE or FALSE.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ResizePages(rect)

Resize all pages. Call this function to resize all form pages. The active page is resized first. The return value is TRUE or FALSE.

| Parameter | Type                                                                              | Description |
| --------- | --------------------------------------------------------------------------------- | ----------- |
| **rect**  | [Rectangle](https://docs.microsoft.com/en-us/dotnet/api/system.drawing.rectangle) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SendMsgToAssociated(nIndex, nMsg, wParam, lParam)

Send a message to all child windows associated with a tab

| Parameter  | Type                                                                                                   | Description |
| ---------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **nIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nMsg**   | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **wParam** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **lParam** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetActivePage(pageIndex)

Activates a tab specified by a particular tab index.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetControlTabPages(control, tabNames)

Sets the tab pages associated to child control. The list is separated by a semicolon.

| Parameter    | Type                                                                                | Description |
| ------------ | ----------------------------------------------------------------------------------- | ----------- |
| **control**  | [Control](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.control) |             |
| **tabNames** | [String](https://docs.microsoft.com/en-us/dotnet/api/system.string)                 |             |

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetCurrentPage(sTag)

Activates a page. Causes the form page associated to the specified tab to be created and/or shown. The current form page will be hidden.

| Parameter | Type                                                                                                   | Description |
| --------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **sTag**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetImage(nIndex, tResource)

Sets the image to associate with the tab.

| Parameter     | Type                                                                                                     | Description |
| ------------- | -------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex**    | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)   |             |
| **tResource** | [SalResource](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetImage(nIndex, image)

Sets the image to associate with the tab.

| Parameter  | Type                                                                                                   | Description |
| ---------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **nIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **image**  | [Image](https://docs.microsoft.com/en-us/dotnet/api/system.drawing.image)                              |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetImage(nIndex, icon)

Sets the icon to associate with the tab.

| Parameter  | Type                                                                                                   | Description |
| ---------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **nIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **icon**   | [Icon](https://docs.microsoft.com/en-us/dotnet/api/system.drawing.icon)                                |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetLabel(nIndex, sLabel, bRedraw)

Set the label displayed on a tab. Redraw is optional.

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nIndex**  | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **sLabel**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **bRedraw** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetName(nIndex, sName)

Associate a name with a tab

| Parameter  | Type                                                                                                   | Description |
| ---------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **nIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **sName**  | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetPageSize(nLeft, nTop, nRight, nBottom, bResize)

Defines the location and size of form pages.

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **nLeft**   | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **nTop**    | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **nRight**  | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **nBottom** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs)  |             |
| **bResize** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetPageSize(rect, bResize)

Defines the location and size of form pages.

| Parameter   | Type                                                                                                    | Description |
| ----------- | ------------------------------------------------------------------------------------------------------- | ----------- |
| **rect**    | [Rectangle](https://docs.microsoft.com/en-us/dotnet/api/system.drawing.rectangle)                       |             |
| **bResize** | [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetPageTitle(pageIndex, pageTitle)

Sets the title of the specified tab page.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **pageTitle** | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetTooltip(pageIndex, tooltip)

Sets the tool tip text on the specified tab page. Tool tip text appears only on tab selector, not on a tab container window.

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **tooltip**   | [SalString](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SetWorkspaceBoundary(nMinWidth, nMinHeight)

Define the boundaries of the workspace so that a tiled-to-parent tab frame won't be resized smaller than this boundary.

| Parameter      | Type                                                                                                   | Description |
| -------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **nMinWidth**  | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |
| **nMinHeight** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ShowPage(pageIndex)

Shows a tab page

| Parameter     | Type                                                                                                   | Description |
| ------------- | ------------------------------------------------------------------------------------------------------ | ----------- |
| **pageIndex** | [SalNumber](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ShowSiblings()

Show or hide child windows based on the current tab

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ShowWindow(hWnd)

Use this function instead of SalShowWindow because it works properly with the class function HideWindow

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **hWnd**  | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)ShowWindowAndLabel(hWnd)

Use this function instead of SalShowWindowAndLabel because it works properly with the class function HideWindowAndLabel.

| Parameter | Type                                                                                                         | Description |
| --------- | ------------------------------------------------------------------------------------------------------------ | ----------- |
| **hWnd**  | [SalWindowHandle](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) |             |

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)Update()

Updates the Tab bar after a SalTabAssociateChild or SalTabDisassociateChild is called.

**Returns:** [SalBoolean](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs).

## Events

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DrawControl

[PaintEventHandler](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.painteventhandler) DrawControl event

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)DrawItem

[DrawItemEventHandler](https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.drawitemeventhandler) DrawItem event

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SelectedIndexChanged

[EventHandler](https://docs.microsoft.com/en-us/dotnet/api/system.eventhandler) Fired when the selected tab has changed.

### ![](https://299326270-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7qefdGDqaAibSgFIaGI0%2Fuploads%2Fgit-blob-2389c55cd19719a73a5ae98e1528c8dc8525cc35%2Finstance.png?alt=media)SelectedIndexChanging

[TabCancelEventHandler](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) Fired when the selected tab is about to change.

## Implements

| Name                                                                                                    | Description                                                                        |
| ------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------- |
| [ISalWindow](https://desktop-api.iceteagroup.com/ppj.runtime.49/qo/ppj.runtime.windows.qo.salquicktabs) | All Sal windows (Child windows, Forms, Dialogs and MDIs) implement this interface. |
