Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

TEdit - введення і відображення рядка

Поиск

Компонент класу TEdit є однорядковий редактор тексту. З його допомогою можна вводити і/або відображати достатньо довгі текстові рядки.

Центральною властивістю компоненту є Text, яке є рядком, що відображається компонентом. За допомогою обробника події onchange програма може контролювати текст, що вводиться користувачем, і при

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

property AutoSelect: Boolean; Указує, чи виділятиметься ваш текст у момент отримання компонентом фокусу введення

property AutoSize: Boolean; Якщо містить True і BorderStyle=bsSingle висота компоненту автоматично міняється при зміні властивості Font. Size

property BorderStyle: TBorderStyle; Визначає стиль обрамлення компоненту:
bsNone - немає обрамлення;
bsSingle - компонент обрамляється однією лінією

property CharCase: TEditChar Case; Визначає автоматичне перетворення висоти букв:
ecNormal - немає перетворення;
ecUpperCase - всі букви заголовні;
ecLowerCase - всі букви рядкові. Правильно працює з кирилицею

property MaxLength: Integers; Визначає максимальну довжину текстового рядка. Якщо має значення 0, довжина рядка не обмежена

property Modified: Boolean; Містить True, якщо текст був змінений

property OnChange: TNotifyEvent; Визначає обробник події OnChange, яке виникає після будь-якої зміни тексту

property PasswordChar: Char; Якщо символ PasswordChar визначений, він замінює собою будь-який символ тексту при відображенні у вікні. Використовується для введення паролів

property Readonly: Boolean; Якщо містить True, текст не може змінюватися

property Text: String; Містить ваш текст

Методи компоненту:

procedure Сlears; Видаляє ваш текст

TLabel - мітка для відображення тексту

Компоненти класу TLabel (мітка) призначені для розміщення на формі різного роду текстових написів. Для цього служить центральна властивість компоненту - Caption. За допомогою властивості Font можна різноманітити вид напису (обидва ці властивості дісталися мітці від предка TGraphicControl і тому не відображаються в таблиці нижче).

Властивості компоненту (окрім успадкованих від TGraphicControl):

property аlignment: TAlignment; Визначає вирівнювання тексту по горизонталі щодо меж компоненту (для AutoSize=False):
taLeftJustify - Притиснутий До лівої межі;
taRightJustify - притиснутий до правої межі;
taCenter - вирівняний по центру

property AutoSize: Boolean; Указує, чи мітка змінюватиме свої розміри залежно від поміщеного в її властивість Caption тексту:

True - буде

property Transparent: Boolean; Визначає прозорість фону влучні. Якщо False, фон закрашується власним кольором Color, інакше використовується фон батьківського компоненту

property Wordwrap: Boolean; Дозволяє / забороняє розривати написи на рядки. Для виведення багаторядкових написів задайте AuroSize=False, wordwrap=True і встановите відповідні розміри мітки

Зауваження

Мітка Label може відображати довгий текстовий рядок своєї властивості Caption у вигляді декількох рядків: для цього встановите в AutoSize значення False, задайте чималі розміри мітки і помістіть в Wordwrap значення True. Для відображення дійсно багаторядкового тексту використовуйте компоненти TMemo або HTRichEdit.

 

Порядок виконання роботи.

Завантажте систему візуального програмування Delphi.

2. Дослідіть способи почергової активізації чотирьох вікон і запам’ятайте призначення функціональних клавіш F10, F11, F12.

Створіть власний проект, якщо при завантаженні Delphi відкрився інший.

Запустіть програму Project1 з середовища програмування, встановивши потрібні опції для мінімізації вікон середовища і розгляньте вікно порожньої форми. Поекспериментуйте з вікном форми.

Запустити програму можна:

· Виконати команду Run,

· Клацнути на кнопці Run панелі інструментів,

· Натиснути на функціональну клавішу F9/

Виконати такі дії: максимізувати вікно, відновити його попередній розмір, пересуньте на робочому столі та змініть розміри. Викличте системне меню вікна (Alt+пропуск). Виконайте ті ж дії за допомогою команди Move. Size та ін. І клавіатури.

Створіть на робочому диску папку з іменем групи, в ній особисту папку.

Збережіть створений проект в особистій папці.

Для цього виберіть команду головного меню Save All або натисніть на кнопку на панелі інструментів, перейменуйте Unit1.pas. У наступному вікні Save Project1 As, яке з’явиться, дайте свою назву для файлу проекту (замість Project1.dpr).

Встановіть властивості форми

Властивість Значення
Caption Швидкість бігу
Height  
Width  
BorderStyle bsSingle
BorderIcons. biMinimize False
BorderIcons. biMaximize False
Font. Size  

Встановіть на форму компоненти

Для отримання форми даного зразка (мал. 1) необхідно встановити компоненти „Поле редагування” і розмістити їх згідно малюнку 2

Мал. 1

Мал. 2



Поделиться:


Последнее изменение этой страницы: 2016-09-13; просмотров: 241; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.124.24 (0.008 с.)