Лабораторна робота № 2 (кількість аудиторних годин – 4).
РОЗРОБКА ІНТЕРФЕЙСУ КОРИСТУВАЧА ПУНКТУ ОБМІНУ ВАЛЮТИ
Мета роботи. Створити форму з назвою «Обмін валюти» для автоматизації процесу купівлі-продажу валюти в обмінному пункті. Для цього необхідно застосувати поля редагування (Edit), перемикачі (RadioButton, дослівно радіокнопка), випадаючий список вибору (ComboBox), а також кнопки для виконання обчислень та закінчення роботи програми.
Теоретичні відомості. Об'єкт Edit використовують для введення користувачем рядка символів з клавіатури. У разі необхідності для перетворення одержаного рядка (властивість Техt) у число і навпаки використовують стандартні функції мови Pascal Val та Str, чи функції Delphi StrToFloat та FloatToStr. Окрім відомих вам властивостей, поля редагування Edit володіють такими:
CharCase – вигляд символів, які набиратимуться в полі редагування;
Ctl3D – об’ємне подання об’єкта;
PasswordChar – символ для введення пароля;
ReadOnly – можливість змінити текст (доступність поля);
Hint – текст підказки, яка висвітлюється, якщо навести курсор миші;
ShowHint – висвітлювати∕невисвітлювати підказку;
Text – текст у пол. Редагування.
Об'єкт RadioButton використовують для створення у формі засобу для вибирання однієї альтернативної можливості серед декількох. Розглянемо такі властивості перемикачів:
Checked – стан перемикача (вибраний або не вибраний;
TabOrder – порядок вибору об’єкта клавішею Tab
TabStop – доступ до даного об’єкта табулятором.
Об’єкт ComboBox використовують для створення випадаючого списку вибору альтернатив. Найчастіше звертаються до таких його властивостей:
Items – слугує для формування елементів списку;
Itemindex - Номер обраного елемента списку. Номер першого елемента списку дорівнює нулю