Обзор компонентов библиотеки C++Builder_______________________193

ИлЛЮСТраЦИЯ раЗЛИЧНЫХ             ^  ' "^ MiMine ..false    Style •tsTabsHultiLine»ttue          ''

вариантов панели PageControl       & о^^д^нт^Е!,.^   ^Док^ктг I 1^ документ з |

Г-Катата           : Открыть  - -;  '  iiii^^^^.^              '\

\г otol•м   ,   1 (Г фай"    | -.|Документ 1,;»

(•• яичный   ;   ] Г документ ^ ::;|    Это чрезвычайно важный 'т
" '     ^ •     -••        ^    совершенно секретный     ::;';

(Ж |   ^ Только для чтения ^           документ            Ш

1   ———————'            .                     / '             •   1            :                                                                                                     !|»

Style - tsBultons                Style « tsFlatButtons     ^

|& Опции Egj Докамет-               j & Опичи ' 1ЭЙ Яокувнт,!         :,::

; Кат&гог"'   • ••;    гОтк.рьггь".':."'^   :   ^'Ката^тог"-"';',  .[ Открыть •••.•'.
; Г^ общий    ;    '•: ^ Файл     ;:      : С^ общий    ''-.      ^ Файл     i •.:•
У личный   |    1 С документ           <7 личнмй    :      f документ 1  ^

ОУ. |  Ч^ Только для чтения            OK  |   F Т олько для чтения

всплывшем меню вы можете видеть команды: New Page — создать новую страни-
цу, Next Page — переключиться на следующую страницу, Previous Page — переклю-
читься на предыдущую страницу.

Каждая создаваемая вами страница является объектом типа TTabSheet. Это
панель, на которой можно размещать любые управляющие компоненты, окна ре-
дактирования и т.п. После того, как вы создадите несколько страниц, выделите
одну из них, щелкнув в ее середине, и посмотрите ее свойства в Инспекторе Объек-
тов. Страница имеет следующие основные свойства:

Name         Имя, по которому можно ссылаться на страницу
Caption       Надпись, которая появляется на ярлычке закладки
Pagelndex     Индекс страницы, по которому можно ссылаться на страницу

Imagelndex    Индекс изображения, которое может появляться на ярлычке
закладки

.      Из общих свойств компонента PageControl можно отметить:

Style         Определяет стиль отображения компонента: tsTabs — закладки
(верхние компоненты на рис. 3.30), tsButtons — кнопки (ле-
вый нижний компонент на рис. 3.30), tsFlatButtons — плос-
кие кнопки (правый нижний компонент на рис. 3.30)

MultiLine      Определяет, будут ли закладки размещаться в несколько ря-
I                  дов, если все они не помещаются в один ряд (на рис. 3.30 ввер-
ху два одинаковых компонента, но в левом MultiLine = false, a
в правом — true; примером компонента с MultiLine = false яв-
ляется также знакомая вам палитра компонентов в C-r-4-Builder)

TabPosition    Определяет место расположения ярлычков закладок: tpBottom
— внизу, tpLeft — слева, tpRight — справа и tpTop — вверху
компонента (это значение по умолчанию и именно оно задано в
примерах рис. 3.30)