АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Создание формы помощи (U_Instr)

Читайте также:
  1. B) Количественная определенность относительной формы стоимости
  2. Creating a VHDL Source (создание файла, содержащего текст программы на языке VHDL).
  3. I. Виды и формы СРС по учебной дисциплине
  4. II. Создание многотабличной пользовательской формы.
  5. IV. Формы контроля за исполнением Административного регламента
  6. MS Excel. Типы диаграмм в Excel. Создание диаграмм в Excel.
  7. QNET комментирует создание платформы электронной коммерции Globby в Сингапуре
  8. Supinum. Perfectum indicativi passivi. Четыре основные формы глагола
  9. VI. Принятые формы сексуальных отношений
  10. VI. ФОРМЫ ОРГАНИЗАЦИИ И КОНТРОЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ
  11. А) Причины незавершенности реформы
  12. А32. Социальные движения в Греции в эллинистическое время. Реформы Агиса и Клеомена в Спарте.

6.1. Командой File, New, Other открыть окно New Items, при помощи которого можно создать новую форму.

На вкладке Forms выбрать форму Tabbed pages. Появится стандартное окно новой формы Tabbed Notebook Dialog.

Вызвать и рассмотреть список объектов, содержащихся на форме.
Форма построена на основе компоненты TPageControl и содержит несколько перекрывающих друг друга панелей класса TTabSheet. Каждая вкладка может содержать свой набор помещенных на нее компонентов. Чтобы на этапе конструирования добавить новую панель или выбрать ранее вставленную, надо щелкнуть на объекте правой кнопкой мыши и выбрать New Page (новая панель), Next Page (следующая панель) или Previous Page (предыдущая панель). Смена панелей идет циклически.

6.2. Удалить объекты-кнопки OK и Help.

6.3. Заменить название кнопки Cancel на Выход и установить для нее действие

Close;

6.4. Изменить название формы, для чего в Object Inspector откройте список объектов, выбрать PagesDlg1:

Выделенный объект Вкладка окна Object Inspector Имя свойства/ Имя события Значение/Действие
PagesDlg1 Properties Caption Помощь
Name U_Instr установка имени формы, под которым компонент будет известен программе.

6.5. Дать страницам названия Правила работы, Тематика теста, Авторские права, для этого в свойстве Caption замените соответственно TabSheet1, TabSheet2, TabSheet3.

6.6. Заполнить страницы формы Tabbed Notebook Dialog текстом инструкции, для чего на каждую страницу добавьте экземпляр компонента Memo из вкладки Standard палитры компонентов.
Для ввода текста в объект Memo щелкнуть на кнопке с тремя точками свойства Lines. В появившемся окне встроенного редактора ввести необходимый текст.

Для того чтобы вставленный объект совпадал по цвету с формой, выполните следующие действия:

Выделенный объект Вкладка окна Object Inspector Имя свойства/ Имя события Значение/Действие
Memo Properties Color clBtnFace Установка значения свойства для совпадения по цвету с фоном формы.
Ct3D False Установка значения свойства отмены трехмерного эффекта объекта.
BorderStyle bsNone Установка значения свойства отмены рамки.
Font Установка значения свойства выбор нужного шрифта.
Alignment Установка значения свойства выравнивания текста.

6.7. Сохранить созданную форму под именем F_Instr.pas.

6.8. Создать переход с формы Меню на форму Помощь. Для этого перейти на форму Меню, установить курсор на опцию Помощь, щелкнуть мышью и внести изменения в процедуру обработки:

Выделенный объект Вкладка окна Object Inspector Имя свойства/ Имя события Значение/Действие
Помощь (опция) Events OnClick U_Instr.ShowModal; Кроме того, описать в модуле F_Menu.pas внешнее имя F_Instr, разместив его в блоке реализации (implementation): uses F_Instr;

6.9. Сохранить выполненную работу (File, Save All). Запустить программу на выполнение и проверить правильность ее работы:

· перейти с Титульной формы на форму Меню;

· перейти с формы Меню на форму Помощь;

· выйти из проекта.

План разработки, №10


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)