сновною властивістю компонента, воно містить введені користувачем дані, за замовчуванням як уже писалося вище воно містить значення Edit1 .- властивість використовується для приховування компонента від користувача. При встановленні значення False компонент Edit зникає з виду.
2.7.2.2 Події компоненту Edit
Події - це процедури які виконуватимуться у відповідь на дії користувача. Наприклад:
Подія OnChange, якщо для нього прописаний код, то він виконатися при змін значення властивості Text компонента Edit.- реагує на клацання мишкою по полю ввода.- подія викликається при натискань користувачем будь-якої клавіші.
У розробляється програмі застосовано п'ять компонентів Edit. Edit1, Edit2, Edit4 - служать для введення IP; Edit3, Edit 5 - для введення імені.
Малюнок 2.2 - Компонент Edit.
2.7.2.2.1 Вихідний код
procedure TForm1.Edit1Change (Sender: TObject);
end;
2.7.3 Компонент Label
Label - мітка, використовувана для відображення тексту. Компонент Label використовується для відображення тексту, який грає роль мітки і не змінюється користувачем.
2.7.3.1 Властивості компонента Label
Властивості - це характеристики компонента, вони містять тільки значення які можна вважати, або змінити.
AutoSize - Якщо true - то вертикальний і горизонтальний розміри визначаються розміром напису
Aligment - Управляє горизонтальним вирівнюванням тексту в межах мітки (вліво, вправо, по центру)
Caption - Рядок тексту, яка відображається мітки
Color - Колір фону меткі- Визначає віконний компонент, який одержує фокус при натисканні клавіші швидкого доступу меткі.- Атрибути шріфта- Визначає вирівнювання тексту в поле мітки по вертикалі-При true - фон мітки, за замовчуванням колір форми
ShowAccelChar - Визначає як амперсанд відображається в тексті мітки
WordWrap - Чи переноситься текст на новий рядок, якщо він перевищує ширину мітки
2.7.3.2 Події компонента Label
Малюнок 2.3-Компонент Label.
Події - це процедури які виконуватимуться у відповідь на дії користувача. Наприклад: - настає на початку проходження курсору миші над міткою.
OnMouseLeave - настає наприкінці проходження курсору миші над міткою.
2.7.3.2.1 Вихідні коди
procedure TForm1.Label1DblClick (Sender: TObject);
begin.Text:=Label1.Caption ;; TForm1.Label4DblClick (Sender: TObject) ;. Text:=Label4.Caption ;; TForm1.Label6DblClick (Sender: TObject) ;. Text:=Label6.Caption ;; TForm1.Label9DblClick (Sender: TObject) ;. Text:=Label9.Caption ;; TForm1.Label11DblClick (Sender: TObject) ;. Text:=Label11.Caption ;;
2.7.4 Компонент Bevel
Це компонент Bevel, чиє єдине призначення сосотоіт в тому, щоб забезпечити деяке зорове поділ між інформацією про автора та інформацією нотатки. Таким чином, єдине для чого годиться компонент Bevel - це служити роздільником. Він володіє всього пригорщею властивостей і взагалі не має подій, і тому не може ні за що відповідати.
Ми можемо змінити зовнішній вигляд Bevel, змінюючи його властивості Shape і Style, так само, як і його розмір. Shape Bevel може бути твердим вікном, рамкою (окресленим вікном) або горизонтальної або вертикальної лінією. Стиль може бути bsRaised ( виступом raquo ;,. MnrbsLowered ( поглибленням ). Bevel можна знайти на сторінці Additional page (Додатковою сторінці) палітри компонентів.
Малюнок 2.4-Компонент Bevel.
2.7.5 Компонент ListBox
Компонент ListBox представляє з себе прямокутну область, заповнену списком однорядкових текстових елементів. За допомогою клавіатури або за рахунок вибору миші, можна здійснити відбір необхідні елементів в програмі.
Властивість в якому знаходиться список рядків це Items типу TString. На етапі проектування, для його заповнення, необхідно натиснути на кнопці з трьома крапками навпроти цієї властивості у вікні Інспектора Об'єктів. У додатку поставити в будь обробник (припустимо подія кнопки) .Items. Add або ListBox1.Items. Add (Edit1.Text) ;// Додавання буде з компонента Edit1.Text
Для повного очищення списку...