Комитет по образованию Правительства Санкт-Петербурга



Download 0,87 Mb.
bet21/52
Sana20.04.2022
Hajmi0,87 Mb.
#566978
TuriСправочник
1   ...   17   18   19   20   21   22   23   24   ...   52
ФЛАЖОК (СHЕСKBОХ)



Флажок изображается квадратом, внутри которого может стоять галочка (флажок включен) или нет (флажок выклю-чен). Компонент находится на вкладке Standart. Компонент чаще всего используется для включения или выключения каких-либо опций. С помощью флажка в программе задают-



25

ся различные проверки состояний параметров, т.е. организуются алго-ритмы с ветвлением. Чаще всего флажок обрабатывается в команде if.

Пользователь может переключать состояние флажка повторным по нему щелчком мышью. На форме может находиться как один флажок, так и несколько. Одиночный флажок часто используется, например, для включения или выключения какого-либо режима. Если на форме не-сколько флажков, то все они независимы друг от друга и любой из них может находиться в состоянии «включен» или «выключен» не зависимо от состояния других флажков.




Основные свойства компонент:
String Caption – надпись, поясняющая флажок.
Alignment – перечислимое – размещение надписи по отношению к флажку. Может принимать значения: taLeftJustify (слева от флажка) и taRightJustify (справа от флажка).


bool Checked – состояние флажка. Имеет значение ����true�������������привключен-ном флажке и значение false при выключенном. Значение этого свойства можно менять щелчком по флажку, либо программно:

Form1CheckBox1Checked =tгuе; //Установить флажок программно




bool Enabled – блокировка флажка. После перехода флажка в забло-кированный режим, он сохраняет то состояние, в котором находился до выполнения блокировки.


bool AllowGrayed – разрешение трех состояний флажка: вклю-чен, выключен и частичное включение (серая галочка на сером фоне). Третье состояние используется для отображения какой-то характери-стики объекта.


State – перечислимое – определяет одно из трех возможных состо-яний флажка: cbChecked – включен (свойство Checked равно true), cb-Grayed – частичное включение (свойство Checked равно false), cbUn-checked – выключен (свойство Checked равно false).

Основным событием флажка является событие OnClick, в котором обычно располагаются команды, выполняющие нужные действия в за-висимости от состояния флажка.




Например: щелчок по флажку отображает его текущее состояние

void __fastcall TForm1::CheckBox1Click(TObject *Sender)


{


if (Form1CheckBox1Checked) Form1CheckBox1Caption=«Активен»;

else Form1CheckBox1Caption=«Не активен»;


}


26



Download 0,87 Mb.

Do'stlaringiz bilan baham:
1   ...   17   18   19   20   21   22   23   24   ...   52




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish