- •Методичні вказівки
- •Лабораторна робота №1
- •Хід роботи
- •Короткі теоретичні відомості
- •Контрольні питання
- •Лабораторна робота №2
- •Короткі теоретичні відомості
- •Котрольні питання
- •Лабораторна робота №3 Тема: Використання масивів
- •Хід роботи
- •Котрольні питання
- •Лабораторна робота №4
- •Хід роботи
- •Котрольні питання
- •Лабораторна робота №5
- •Котрольні питання
- •Лабораторна робота №6 Тема: Розробка мультимедійних програм
- •Хід роботи
- •Завдання для самостійного виконання:
- •Контрольні питання
- •Лабораторна робота №7 Тема: Створення нової компоненти
- •Хід роботи
- •1. Вибір базового класу
- •2. Створення модуля компоненту
- •3. Встановлення компоненту
- •4. Ресурси компоненту
- •5. Установка
- •6. Перевірка компоненти
- •Контрольні питання
- •Лабораторна робота №8 Тема: Створення довідкової системи
- •1. Підготовка довідкової інформації
- •2. Проект довідкової системи
- •2. Використання Microsoft Word
- •3. Використання html Help Workshop
- •4. Створення файлу довідки
- •5. Компіляція
- •6. Вивід довідкової інформації
- •Контрольні питання
- •Лабораторна робота №9 Тема: Створення інсталяційного пакету
- •1. Новий проект
- •2. Структура
- •3. Вибір встановлюваних компонентів
- •4. Конфігурування системи користувача
- •5. Настройка діалогів
- •6. Системні вимоги
- •7. Створення образу установчого диску
- •Котрольні питання
- •Лабораторна робота №10
- •Завдання для самостійної роботи:
- •Короткі теоретичні відомості Компонент tTable
- •Контрольні питання
- •Лабораторна робота №11
- •Хід роботи
- •12. Змінити дану програму так, щоб всі невізуальні компоненти мітились на модулі даних. Короткі теоретичні відомості
- •Модулі даних
- •Контрольні питання
- •Лабораторна робота №12 Тема: Налаштування та робота з базами даних
- •Хід роботи
- •Короткі теоретичні відомості
- •Контрольні питання
- •11. Розмітити на першій формі дві кнопки для перегляду створених звітів. Короткі теоретичні відомості Створення простого звіту
- •Створення звітів "master-detail"
- •Відображення графічних і мемо-полів в звітах
- •Попередній перегляд звітів
- •Котрольні питання
- •Лабораторна робота № 14
- •Хід роботи
- •Короткі теоретичні відомості
- •Контрольні питання
- •Література:
- •Студентами денного відділення спеціальності
- •5.05010301 «Розробка програмного забезпечення»
- •8 2100, Вул.Раневицька, 12, м.Дрогобич Львівської обл.
Контрольні питання
Як створити нову компоненту у C++ Builder?
Яка структура опису нової властивості компоненти?
Як встановити нову компоненту у C++ Builder?
Які можливості утиліти Image Editor?
Лабораторна робота №8 Тема: Створення довідкової системи
Мета: Навчитись створювати довідкові системи за допомогою Microsoft Help Workshop та HTML Help Workshop та підключати їх до програми.
Завдання: Створити довідкову систему за допомогою Microsoft Help Workshop та HTML Help Workshop, підключити довідкову систему до програми. Виклик довідки з програми повинен здійснюватись через головне меню та при натисненні клавіші F1.
ХІД РОБОТИ
Створити довідкову систему за допомогою Microsoft Help Workshop:
1. Підготовка довідкової інформації
Висхідним матеріалом для Microsoft Help Workshop є довідкова інформація, представлена у вигляді rtf-файла. Найбільш просто підготувати rtf-файл довідкової інформації можна за допомогою Microsoft Word.
Спочатку потрібно набрати текст розділів довідки. Заголовки розділів потрібно оформити одним із стилів Заголовок. Кожний розділ повинен закінчуватися символом "розрив сторінки".
Після того, як текст розділів буде набраний, кожному розділу треба призначити ідентифікатор. Ідентифікатор призначається шляхом вставки перед заголовком розділу виноски #.
Для того щоб призначити розділу ідентифікатор, потрібно встановити курсор перед першою буквою заголовка розділу, потім в меню Вставка вибрати команду Виноска, а діалоговому вікні Виноски, що з'явилося вибрати в групі Нумерація положення інша, в полі редагування ввести символ "#" (рис. 1).
В результаті клацання на кнопці ОК в документ буде вставлена виноска #, а в нижній частині вікна документа відкриється вікно введення тексту виноски. В цьому вікні поряд із значком виноски треба ввести ідентифікатор розділу (рис. 2). Рекомендується, щоб ідентифікатор розділу складався з префікса IDH_ і порядкового номера розділу, наприклад, idh і, idh 2 і т. д.
Рис1. Щоб задати ідентифікатор розділу, треба перед заголовком розділу вставити виноску #
Рис. 2. Вставка в документ виноски, що позначає заголовок розділу довідки
Звичайно в тексті довідкової інформації є посилання, які забезпечують перехід до іншого розділу, пов'язаного з тим, який в даний момент бачить користувач.
Під час підготовки тексту довідкової інформації слово-посилання слід підкреслити подвійною лінією і відразу за цим словом, без пропуску, помістити ідентифікатор розділу довідки, до якого повинен бути виконаний перехід в результаті вибору посилання. Вставлений ідентифікатор необхідно оформити як прихований текст. Щоб задати подвійне підкреслення, потрібно виділити слово-посилання, вибрати команду Формат | Шрифт і у вікні, що з'явилося, вибрати спосіб підкреслення. Аналогічним чином треба задати "прихований текст" для ідентифікатора. Як приклад на рис. 3 приведений вид вікна редактора тексту під час підготовки файла довідкової інформації для програми "Сапер 2003". Назва гри помічена як посилання на інший розділ довідки, який має ідентифікатор id.
Рис3. Оформлення посилання на інший розділ
Крім посилання, що забезпечує перехід до іншого розділу довідки, в документ можна вставити посилання на коментар — текст, який з'являється в спливаючому вікні. Під час роботи довідкової системи посилання на коментарі виділяються кольором і підкреслюються пунктирною лінією. При підготовці документа довідкової системи коментарі, як і розділи довідки, розташовують на окремій сторінці, проте текст коментаря не повинен мати заголовка. Виноска повинна бути поставлена перед текстом коментаря. Посилання на коментар оформляється таким чином: спочатку треба підкреслити одинарною лінією слово, вибір якого повинен викликати появу коментаря, потім відразу після цього слова вставити ідентифікатор коментаря, оформивши його як прихований текст.
Примітка: довідкова інформація може бути розподілена по декількох файлах.
