русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Кнопка Button.


Дата додавання: 2014-11-28; переглядів: 959.


- командна кнопка. Використовується для запуску процесів (наприклад обчислень, змін параметрів об’єктів та ін.). На екрані має вигляд

 

Властивості

- текст, що виводитиметься на кнопці. Змінна, що відповідає за цей текст – Button1.Caption має тип string (див далі типи змінних).

- ім’я об’єкту (для кожного об’єкту - унікальне)

- шрифт тексту на кнопці

 

Але головним для кнопки є не її зовнішній вигляд, а те, що відбуватиметься при, наприклад, натисканні на неї, чи подвійному натисканні та ін. Зрозуміло, що для кожного об’єкту має бути головна подія.

Головна подія об’єкту.

Введемо поняття головної події об’єкту. Вважатимемо головною подією об’єкту той набір операцій, для якого цей об’єкт використовується взагалі.

Наприклад:

· для форми головною подією є створення формою компонент та зміна параметрів як своїх, так і компонент. Всі дії відбуваються при запуску форми.

· для кнопки, як і для статичного тексту, головною подією є натискання на кнопку чи текст відповідно.

Розглянемо події, які можна використовувати для кнопки.

Події.

Вікно подій для кнопки має вигляд

 

Для того, щоб призначити, наприклад, події OnClick (буквально: “при клацанні”) якусь дію, досить двічі клацнути на самому об’єкту “кнопка” (Button1).

Тоді, у вікні Unit1 побачимо

 

procedure TForm1.Button1Click(Sender: TObject);

begin

 

end;

 

Тобто Delphi створює пусту процедуру в програмі, й призначає її події. Всередині процедури програміст повинен написати команди, які виконаються при натисканні на кнопку (подія OnClick).

Про те, які ж команди можна використовувати, розглянемо у розділі “Програмування”.

 


<== попередня лекція | наступна лекція ==>
Мітка Label. | Створення меню MainMenu.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн