Граф наследования:PageControl:


Свойства | |
| LONG RW | TabsAlign [] |
| Определяет расположение закладок. | |
| VARIANT_BOOL RW | HeaderVisible [] |
| Определяет нужно ли отображать заголовок. | |
| VARIANT_BOOL RW | TabCloseButton [] |
| Влияет на положение кнопки закрытия закладки, если эти кнопки отображаются. | |
| VARIANT_BOOL RW | ShowSingleTab [] |
| Применяется, если у компонента только одна страница. | |
| VARIANT_BOOL RW | HideClippedTabs [] |
| Если "TRUE", то закладки, которые не помещаются в размеры компонента не отображаются. | |
| VARIANT_BOOL RW | TabsDragDrop [] |
| Если "TRUE", то пользователь может менять с помощью мышки положение закладок. | |
| IDispatch *R | HeaderColors [] |
| Настройки раскраски для заголовка. | |
| IDispatch *R | TabColors [] |
| Настройки раскраски для закладки. | |
| IDispatch *R | CloseButtonColors [] |
| Настройки раскраски для кнопки закрытия закладки. | |
| IDispatch *R | ChevronColors [] |
| Настройки раскраски для кнопки открытия выпадающего списка, которая может отображаться, если HideClippedTabs = "TRUE". | |
Создание: Компонент можно создать методом CreatePageControl класса Frame
Пример (JScript):
o = new ActiveXObject("Scripting.WindowSystemObject") o.EnableVisualStyles = true f = o.CreateForm(0,0,0,0) f.Text = "WSO" f.ClientWidth = 200 f.ClientHeight = 100 f.CenterControl() Tabs = f.CreatePageControl(0,0,0,0) Tabs.Align = o.Translate("AL_CLIENT") Tabs.CreateTab("Tab1") Tabs.CreateTab("Tab2") Tabs.CreateTab("Tab3") f.Show() o.Run()
Результат:
| IDispatch* R ChevronColors |
Настройки раскраски для кнопки открытия выпадающего списка, которая может отображаться, если HideClippedTabs = "TRUE".
Объект GraphicElement.
| IDispatch* R CloseButtonColors |
| IDispatch* R HeaderColors |
| VARIANT_BOOL RW HeaderVisible |
Определяет нужно ли отображать заголовок.
По умолчанию "TRUE"
| VARIANT_BOOL RW HideClippedTabs |
Если "TRUE", то закладки, которые не помещаются в размеры компонента не отображаются.
Для доступа к ним предоставляется кнопка с выпадающим меню.
Если "FALSE", то все закладки отображаются, но их размеры могут уменьшаться. Это может привести к тому, что текст закладки будет отображаться частично.
По умолчанию "FALSE"
| VARIANT_BOOL RW ShowSingleTab |
Применяется, если у компонента только одна страница.
В этом случае, если свойство имеет значение "TRUE", то закладка показывается, иначе, закладка не показывается.
По умолчанию "FALSE"
| VARIANT_BOOL RW TabCloseButton |
Влияет на положение кнопки закрытия закладки, если эти кнопки отображаются.
Если "TRUE", то кнопка отображается на закладке. Иначе на заголовке.
По умолчанию "FALSE"
| IDispatch* R TabColors |
| LONG RW TabsAlign |
| VARIANT_BOOL RW TabsDragDrop |
Если "TRUE", то пользователь может менять с помощью мышки положение закладок.
По умолчанию "FALSE"