Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

IV. Tbutton




Кнопки TButton широко використовуються для керування програмами. Пов'язаний із кнопкою алгоритм керування реалізується в оброблювачі події OnClick.

Властивості компонента:

property Cancel: Boolean; Якщо має значення True, подія OnClick кнопки виникає при натисканні клавіші Esc.

property Default: Boolean; Якщо має значення True, подія OnClick кнопки виникає при натисканні клавіші Enter.

tуре TModalResult = Low(Integer)..High(Integer);

property ModalResult: TModalResult; Визначає результат, із яким було закрито модальне вікно.

У термінології Windows модальними вікнами називаються такі спеціальні вікна, що, раз з'явившись на екрані, блокують роботу користувача з іншими вікнами аж до свого закриття. Звичайно з їхньою допомогою реалізується діалог, що вимагає від користувача прийняття деякого рішення. Для цього до складу модального вікна включається декілька кнопок. Якщо в кнопки визначена властивість ModalResult, натискання на неї призводить до закриття модального вікна і повертає в програму значення ModalResult як результат діалогу з користувачем. У Delphi визначені такі стандартні значення ModalResult:

mrNone Модальне вікно не закривається.

mrIgnore Була натиснута кнопка Ignore.

mrOk Була натиснута кнопка ОК.

mrYes Була натиснута кнопка Yes

mrCancel Була натиснута кнопка Cancel

mrNo Була натиснута кнопка No

mrAbort Була натиснута кнопка Abort

mrAll Була натиснута кнопка All

mrRetry Була натиснута кнопка Retry

На відміну від більшості інших видимих компонентів кнопка TButton є компонентом самої Windows і тому не може змінювати свій колір вільно - вона його змінює разом із зміною палітри Windows. Кнопка завжди має системний колір clBtnFace і не має властивості Color. Шрифт напису на кнопці може змінювати свій стиль і розмір, але компонент ігнорує зміну його кольору.

 




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 321; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.