Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Pascal и Delphi / Иллюстрированный самоучитель по Delphi 6 / Часть III. Компоненты и программы / Использование компонентов общего назначения / Компоненты страницы Standart /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


TCheckBox - независимый переключатель - Программирование от RIN.RU
TCheckBox - независимый переключатель




Независимый переключатель TCheckBox используется для того, чтобы пользователь мог указать свое решение типа Да/Нет или Да/Нет/Не совсем (в последнем случае в окошке компонента устанавливается флаг выбора, но само окошко закрашивается серым цветом). Это решение отражается в свойстве State компонента, доступном как для чтения, так и для записи. В составе диалогового окна может быть несколько компонентов TCheckBox. Состояние любого из них не зависит от состояния остальных, поэтому такие переключатели называются независимыми.


Типичное использование компонента:


if CheckBoxl.Checked then
else


Или:


case CheckBoxl.State of cbChecked :... ;
cbUnchecked:...;
cbGrayed :...;
end;


Свойства компонента:
type TLeftRight = (taLeftJustify, taRightJustify) ; property Alignment: TLeftRight;Определяет положение текста: taLeftJustify - с левой стороны компонента; taRightJustify - С Правой стороны
property AllowGrayed: Boolean;Разрешает/запрещает использование состояния cbGrayed (Не совсем)
ptoperty Caption: StringsСодержит связанный с компонентом текст
property Checked: Boolean;Содержит выбор пользователя типа Да/Нет. Состояния cbUnchecked и cbGrayed отражаются как False
type TCheckBoxState = (cbUnchecked, cbChecked, cbGrayed) ; property State: TCheckBoxStateСодержит состояние компонента: cbUnchecked - нет; cbChecked - да; cbGrayed - не совсем



Свойство color компонента фактически игнорируется, а свойства Height и width определяют размеры прямоугольника, в котором выводится связанный с переключателем текст, и не влияют на размеры прямоугольного окошка. Сам текст указывается в свойстве Caption.



 8  Комментарии к статье  8 8  Обсудить в чате

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь