Инструменты пользователя

Инструменты сайта


Боковая панель

<< Назад


koda:ru:documentation:control_tab

Tab

{|class=«cboxtable»

class=«cboxcell1»
class=«cboxcell2»

Создает страничный контрол на форме.

Свойства:
ActivePageЭта страница будет активна по-умолчанию.
AlignЭто свойство режима редактирования и не генерирует никакого кода. Оно помогает сохранять привязку контролов в процессе редактирования.
ColorЭто свойство определяет цвет заднего фона.
ColumnsСодержит коллекцию заголовков ListView (для использования в режиме отчета).
ContextMenuПозволяет назначить ContextMenu для контрола. ContextMenu должен быть предварительно создан.
CursorЭто свойство определяет, какой курсор будет отображен при наведении мыши.
EnabledОпределяет активность контрола, по-умолчанию True. Установка свойства в False генерирует строку GUICtrlSetState(-1, $GUI_DISABLE).
FontЭто свойство определяет свойства шрифта - цвет, имя, размер и атрибуты: полужирный/наклонный/подчеркнутый/перечеркнутый.
Left,TopПоложение контрола относительно его родителя.
Width,HeightРазмер контрола в пикселах.
HintЭто свойство содержит текст подсказки, появляющейся при наведении указателя мыши на контрол. Если не пустое, то будет сгенерирована строка GUICtrlSetTip(-1, "Текст подсказки").
ImagesСсылка на ImageList. ImageList должен быть предварительно создан. This is an icons of Pages.
NameУникальное имя контрола, определяет имя переменной, в которой храниться ID контрола. Может быть пустым, в этом случае переменная генерироваться не будет.
OnClickСтандартное событие контрола. Если задано, в зависимости от режима генерации будет генерировать переменную в цикле или функцию.
ResizingЭто свойство определяет поведение контрола при изменении размера формы.
TabOrderЭто свойство определяет, в каком порядке будет осуществляться переход между контролами по Tab. Фактически, определяет порядок создания контролов. Также вы можете использовать Редактор порядка перехода. Отсчет начинается с 0.
VisibleОпределяет видимость контрола, по-умолчанию True. Установка свойства в False генерирует строку GUICtrlSetState(-1, $GUI_HIDE).

Добавление страниц

<columns> После того, как вы поместили контрол на форму, вам небходимо создать одну или более страниц. Для этого кликните правой кнопкой мыши на контроле, затем выберите «Добавить страницу». Будет добавлена новая страница.

При работе с контролом обращайте внимание на разницу между выбором всего контрола и отдельной страницы. Свойства для всего контрола и отдельной страницы различны!

Чтобы удалить страницу, сначала кликните на текущей странице (обращайте внимание на выделение), а затем выберите «Удалить» из контекстного меню или нажмите клавишу Del.

Для изменения порядка страниц, переключитесь на страницу, которую вы хотите переместить, и передвиньте ее комбинациями клавиш Alt+ и Alt+. <newcolumn> </columns>

Каждая страница имеет свои собственные свойства:

Свойства индивидуальной страницы:
CaptionЭто свойство содержит текст, видимый на контроле.
Left, TopПоложение контрола относительно его родителя.
Width, HeightРазмер контрола в пикселах.
HintЭто свойство содержит текст подсказки, появляющейся при наведении указателя мыши на контрол. Если не пустое, то будет сгенерирована строка GUICtrlSetTip(-1, "Текст подсказки").
ImageIndexИндекс значка в присоединенном ImageList. Стандартное значение -1.
NameУникальное имя контрола, определяет имя переменной, в которой храниться ID контрола. Может быть пустым, в этом случае переменная генерироваться не будет.

Примечания:

Только один контрол этого типа может быть размещен на форме (ограничение Autoit).

Если одна из страниц с индексом > 1 имеет установленное свойство «Hint», Koda будет всегда генерировать GUICtrlSetTip для первой старницы - это единственный путь для корректной установки подсказки для предыдущих страниц. Также если подсказка задана для одной из страниц, общая подсказка для всего контрола показываться не будет.

Связанные:

Нет.

koda/ru/documentation/control_tab.txt · Последние изменения: 2014/07/09 10:40 (внешнее изменение)