Кент Рейсдорф. BORLAND C++BUILDER. Раздел 2

Кент Рейсдорф. BORLAND C++BUILDER. Страница 235

Компонент Label

Компонент Label (Метка) используется для отображения текста на форме. Иногда текст метки определяется только во время разработки и никогда не

Компонент CheckBox используется для предоставления пользователю возможности включить или выключить некоторый режим, или индикации включенного режима. Флажок может иметь до трех состояний, в зависимос­ти от стиля: установлен, сброшен или заблокирован. Если свойство Allow- Grayed имеет значение false, то такой флажок может быть только установлен или сброшен. Когда свойство AllowGrayed установлено в true, флажок может быть в любом из трех состояний. Заблокированное (или неопределенное) состояние обрабатывается программно. Иными словами, вы должны решать, что означает это состояние для вашего приложения. Если свойство Allow­Grayed установлено в false (значение по умолчанию), вы можете использо­вать свойство Checked, чтобы определить, установлен флажок или нет. Если свойство AllowGrayed равно true, вы должны использовать свойство State для определения или задания состояния флажка. State может возвращать cbChecked, cbUnchecked или cbGrayed.

изменяется. В других случаях метка ведет себя динамично и изменяется во время выполнения программы. Для задания текста метки во время выполнения используется свойство Caption. Компонент Label не имеет никаких специали­зированных методов или событий кроме тех, что имеются у других компонен­тов. В таблице 8.8 перечислены специфические свойства компонента Label.

Таблица 8.8. Свойства компонента Label

Свойство Описание
AutoSize Если установлено значение true, метка будет изменять свой размер в соответствии с текстом, содержащимся в свойстве Caption. При значении false текст будет отсекаться по правому краю метки.
FocusControl Метка не является компонентом оконного типа, поэтому она не может получить фокус ввода и на нее нельзя переключиться клавишей табуляции. Но иногда метка служит текстом для элемента редактирования. В таких случаях вы можете назначить метке клавишу быстрого доступа (используя символ &) и установить в свойстве FocusControl имя элемента управления, который получит фокус при нажатии этой клавиши.
ShowAccelChar Установите для этого свойства значение true, если вы хотите, чтобы символ & отображался на метке, а не служил обозначением клавиши быстрого доступа.
Transparent Когда это свойство имеет значение true, свойство Color игнорируется, и через метку видно то, что находится под ней. Это свойство используется, например, для размещения меток на фоне растровых изображений.
WordWrap Если установлено значение true, то текст метки переносится на новую строку по достижении правого края метки.

Компонент ScrollBar

Web-дизайн (с) 2010 All rights reserved