В какой программе сделать хелп. Описание возможностей HTML Help Workshop

У нас обновился форум! Мы переехали на новый движок и снова открыли регистрацию. Добро пожаловать!

HTTPS-версия сайта

К сайту прикручен TLS. «Параноики» и дальновидные - welcome! https://сайт/

Нашему сайту 12 лет!

Сегодня нашему сайту исполнилось 12 лет. Чуть не пропустили. Оставайтесь с нами, Друзья!

Переезд и миграция

Мы переехали на новый сервер и мигрировали с MySQL на MariaDB. В целом, по грубым расчетам, время генерации страничек сократилось примерно в 1,5 раза. Оставайтесь с нами, Друзья!

Wiki-справочник

У нас открылся Wiki-справочник, любой желающий может принять участие в его наполнении. Присоединяйтесь, коллеги!

Вынужденный переезд

В связи с приближающимся переносом серверов из одного дата-центра в другой, для того, чтобы избежать суточного простоя, было принято решение переехать на новый сервер. Вчера был прозрачно выполнен перенос всех сервисов, при этом перерывов в работе удалось избежать. Оставайтесь с нами, Друзья!

Нашему сайту 11 лет!

Сегодня исполнилось 11 лет как проект появился в сети. Поздравляю всех! Спасибо всем, Друзья, оставайтесь с нами!

514 словарей

У нас большое пополнение в разделе "Глоссарии", выложено 514 словарей от Юрия Шебалина. Авторы, делитесь своими наработками. Спасибо всем активным участникам!

UPX Repack scenario

Обновления в разделе "Программы для русификации", добавлен полезный скрипт от Кирилла Борисенко. Коллеги, присылайте свои наработки!

Нашему сайту 10 лет!

Сегодня ровно 10 лет как мы с Вами, дорогие наши пользователи! Мы все любим наше хобби, пожелаем проекту долгих лет жизни. Спасибо Вам всем, Друзья!!

Переезд на новый сервер

Мы переехали на новый выделенный сервер в Германии. Всех с переездом!

Broken Motherboard

На нашем сервере вышла из строя материнская плата. Приносим свои извинения за вынужденный кратковременный простой сайта. Сервер приведен в рабочее состояние.

Нашему сайту 9 лет!

Сегодня ровно 9 лет как мы с Вами, дорогие наши пользователи! Мы все любим наше хобби, пожелаем проекту долгих лет жизни. Спасибо Вам всем, Друзья!!

Авария на участке канала до Дата-центра

Сегодня произошла авария в Нью-Йорке на участке канала, ответственность за который несет AboveNet/AS6461 (Metromedia Fiber Network). Все это время не было связи с нашим сервером в Нью-Джерси. Мы приносим свои извинения за вынужденный простой сайта.

Переезд на новый сервер

Мы переехали на новый выделенный сервер, сайт и форум полностью перенесены. Переезд был выполнен прозрачно, вроде бы все прошло без каких-либо проблем. Если Вы заметите какие-либо "глюки", просьба отписаться в комментариях. Спасибо! Всех с переездом на более производительный и надежный сервер.

Лабораторию по русификации

Уважаемые пользователи! У нас произошло разделение Сайта и Форума. Форум перенесен на домен ruslab.net. Новое имя легко запомнить и оно полностью отражает назначение нашего Форума. Добро пожаловать в нашу Лабораторию по русификации программного обеспечения!

Обновление

Программное обеспечение на сервере было обновлено и подвергнуто значительной оптимизации. Скорость генерации страничек должна возрасти на 15-25%. Сайт был недоступен около 10 минут.

Размер: px

Начинать показ со страницы:

Транскрипт

1 ЛАБОРАТОРНАЯ РАБОТА 1 СОЗДАНИЕ СПРАВОЧНЫХ ФАЙЛОВ С ИСПОЛЬЗОВАНИЕМ MICROSOFT HTML HELP WORKSHOP. 1. ЦЕЛЬ РАБОТЫ И ЗАДАЧИ Целью работы является изучение структуры и создание справочного файла формата CHM с использованием средства Microsoft HTML Help Workshop. Задачей работы является приобретение навыков создания справочного файла на основе текстовых документов. 2. ТЕОРИТИЧЕСКИЕ СВЕДЕНИЯ Информационно-справочная система (ИСС) представляет собой разработанный программный комплекс, предназначенный для создания и ведения структурированных архивов документов и сведений. Единожды определив структуру документа и взаимосвязи между различными данными при помощи средств администрирования, пользователь ИСС получает возможность реально исследовать информационное поле своей организации, образованное многочисленными документами, сведениями, связями между ними. Естественным образом, без существенных дополнительных трудозатрат документ или какие-либо сведения, поступившие в организацию или созданные организацией, находят свое место в электронном каталоге ИСС. Используя электронный каталог, пользователь получает возможность не только находить документы, просматривать их содержание и сканированные образы, но и видеть взаимную обусловленность и семантическую связь различных документов и сведений, исчерпывающе и с максимальной наглядностью. Частным случаем ИСС является поисково-справочная система. Поисково-справочная система это система, созданная для поиска информации во всемирной сети. Она организована для упорядочивания информации, и облегчения ее поиска. Справочная система предназначена для получения пользователем максимально точной информации по интересующей его (и ограниченной базой статей) теме. Обычно выбор статьи происходит по иерархии разделов справки. Справочные системы часто комбинируются с поисковыми, где выборка информации

2 определяется по заданным ключевым словам или частью предложения. Одним из наиболее распространенных примеров справочной системы является справка программного продукта. Для платформы MS Windows одним из средств создания справочных файлов является HTML Help Workshop. Файл справки - это скомпилированные в единое целое файлы HTML. К основным компонентам HTML Help Workshop относятся: стандартные элементы управления навигацией, среди них оглавление, предметный указатель и средства полнотекстового поиска; настраиваемый интерфейс, больше напоминающий интерфейс WinHelp, чем Web-браузера, и снабженный настраиваемыми окнами и кнопочными панелями; контекстно-зависимый API (интерфейс прикладных программ); компилируемый файловый формат, который предусматривает сжатие и инкапсуляцию HTML-файлов и других данных в единый файл. При подготовке разделов своей справочной системы следует помнить, что в HTML Help Workshop допустимо все, что позволяет отобразить Internet Explorer. Поскольку основой для компилированных файлов HTML Help Workshop служат фирменные технологии Microsoft, преимущественно Internet Explorer и ActiveX, для просмотра необходим браузер Internet Explorer 3.0 или более поздняя версия. Помимо стандартного текста и изображений на страницах можно размещать мультимедиа информацию, кадры, формы и пользовательские сценарии. Это одно из преимуществ, обусловленных зависимостью HTML Help Workshop от Internet Explorer: при разработке страниц не нужно заботиться о вопросах совместимости с браузером, а если система ориентирована на Internet Explorer 4 или последующие версии, можно смело применять такие современные средства, как динамический HTML (DHTML) и каскадные таблицы стилей (CSS). DHTML позволяет строить интерактивные страницы и оснащать их эффектами мультимедиа. Он становится все более важным компонентом при построении справочных систем Microsoft и других компаний. CSS окажется особенно полезным средством при разработке оперативных справочных систем, где точная


3 компоновка материала позволяет добиться максимальной удобочитаемости и сэкономить пространство на экране. Как только страницы подготовлены, необходимо сформировать файл проекта, который в дальнейшем понадобится компилятору. Реализация амбициозных планов Microsoft по выпуску очередной версии и быстрый рост числа программ на основе Web будут способствовать стиранию граней между справочной системой и World Wide Web. 3. КРАТКОЕ ОПИСАНИЕ ПРОГРАМНОГО КОМПЛЕКСА Лабораторные работы выполняются в пакете HTML Help Workshop, который представляем собой программу для создания справочных систем. Документ HTML Help Workshop имеет расширение *.chm и называется справкой. Справка состоит из страниц, которые подготовлены в HTML-формате. 4. МЕТОДИКА ВЫПОЛНЕНИЯ РАБОТЫ 4.1. Упражнение 1. Определение темы Прежде чем начинать работу с программой следует определиться с темой, по которой вы будете создавать справку. В данной лабораторной работе в качестве примера рассмотрим тему «Экономическая теория». Затем необходимо создать 9 статей в формате.htm, из которых и будет состоять справочная система. Статьи необходимо разделить на несколько разделов. К примеру «Экономика», «Микроэкономика» и «Макроэкономика» Упражнение 2. Создание нового проекта Чтобы начать работу с программой HTML Help Workshop необходимо зайти в меню [Пуск -> Программы -> HTML Help Workshop -> HTML Help Workshop]. После чего перед вами появляется главное окно программы, которое пока является пустым. Для создания нового проекта необходимо в меню File выбрать пункт New. В открывшемся диалоговом окне следует выбрать пункт Project. При выборе этого пункта запускается мастер создания нового проекта с расширением.hhp (HyperHelp Project), следуя указаниям которого, вы легко создадите свой проект (Рис. 1).


4 Рис.2. Выбор необходимого типа файла Также вы можете создать такие типы файлов как: Text - создание текстового файла.txt. HTML File - создание гипертекстового файла.htm, который будет являться страницей проекта. Table of Contents (TOC) - создание таблицы содержания.hhc (HyperHelp Contents). Index - создание указателя.hhk (HyperHelp Keyword). После нажатия кнопки «ОК» в появившемся окне нажимаем «Далее». Затем необходимо ввести название и размещение нового проекта. В качестве названия проекта вводим «Экономическая теория» и нажимаем «Далее». В этом же окне можно открыть уже существующий проект Упражнение 3. Добавление файлов в проект В появившемся окне необходимо выбрать формат существующих файлов, которые вы хотели бы включить в проект. Ставим галочку напротив надписи HTML files (.htm) и нажимаем «Далее». (Рис. 2).


5 Рис. 2. Выбор необходимого формата файла Затем добавляем эти файлы (ранее подготовленные статьи). Для этого воспользуемся кнопкой Add (Рис. 3.) Рис. 3. Добавление необходимых файлов После этой операции нажимаем «Далее» и в появившемся окне нажимаем «Готово» Упражнение 4. Создание контекстного файла В появившемся окне переходим к вкладке Contents где предлагается создать новый или открыть уже существующий контекстный файл (Рис. 4.). Для создания нового контекстного файла нажимаем «ОК», затем задаем путь к папке, в которой будет располагаться проект, и нажимаем «ОК». Рис.4. Создание нового контекстного файла


6 Для ввода названия проекта нажимаем кнопку «Insert a heading» и в открывшемся меню в поле «Entry title» вводим название (в нашем примере это «Экономическая теория») и нажимаем «ОК» (Рис. 5). Рис.5. Окно для ввода названия файла После выполнения заданных действий на панели Contents появляется созданный проект. Подобным образом создаем остальные подразделы («Экономика», «Микроэкономика» и «Макроэкономика») Упражнение 5. Добавление статей Для того чтобы добавить статьи в проект, нажимаем кнопку «Insert a page». В открывшемся меню в поле «Entry title» вводим название статьи и добавляем ее при помощи кнопки Add (Рис. 6).


7 Рис. 6. Окно для добавления новой статьи Таким же образом следует добавить все необходимые статьи. В результате получаем окно с содержимым проекта (Рис. 7). Рис.7. Контекстный файл справки с уже добавленными статьями 4.6. Упражнение 6. Настройка иерархии Располагаем получившиеся подразделы и статьи в необходимой иерархии, перемещая их с помощью стрелок «Move selection up», «Move selection down», «Move selection right», «Move selection left», либо с помощью мышки (Рис. 8).


8 Рис.8 Расположение подразделов и статей в необходимой иерархии 4.7. Упражнение 7. Создание указателя Для создания указателя выбираем вкладку «Index», в появившемся окне «Index Not Specified» нажимаем «ОК». После чего появится окно, в котором необходимо указать путь к папке, в которой находится проект. Выбираем кнопку «Insert a keyword», в поле Keyword вводим название подразделов («Экономика», «Микроэкономика» и «Макроэкономика»), каждую папку добавляем отдельно и добавляем в нее только те файлы, которые должны в ней располагаться, используя кнопку Add (Рис. 9).


9 Рис.9. Добавление файлов в указатель После выбора нужных файлов нажимаем «ОК». Таким образом, будет создан указатель (Рис. 10). Рис.10. Получившийся указатель справочного файла 4.8. Упражнение 8. Компиляция проекта После выполнения этих операций проект необходимо скомпилировать. Для этого нажмите пункты меню . В появившемся окне поставьте галочки напротив надписей «Save all files before compiling» и «Automatically display compiled help file when done» и нажмите «ОК». После завершения компиляции в папке с проектом окажутся следующие файлы (Рис.11). Рис.11. Содержимое папки с проектом Для просмотра созданной справки откройте файл с расширением.chm в папке проекта (Рис.12).


10 Рис. 12. Готовый файл справки 5. Порядок выполнения работы 1. Выберете тему, по которой будет создана справка. 2.Создайте не менее 9 файлов в формате.htm с использованием редактора по выбранной теме. 3. Запустите программу HTML Help Workshop и с помощью мастера создайте новый проект. 4. Выберете и добавьте в проект созданные htm файлы. 5.Создайте контекстный файл проекта и добавьте статьи в проект. 6. Настройте иерархию для подразделов и статей. 7. Создайте указатель справочного файла. 8. Скомпилируйте проект. 9. По результатам лабораторной работы составьте отчет. 10. Отправьте получившиеся отчет и файл справки преподавателю. 6. Критерии результативности работы Лабораторная работа считается выполненной в том случае, если студент: 1. Выполнил все указанные задания, следуя порядку выполнения работы, освоил методику выполнения типовых заданий и способен продемонстрировать работу программы; 2. По результатам выполнения работы составил отчет, содержащий всю необходимую информацию;


11 3. Отправил отчет и получившийся справочный файл преподавателю. 7. Требования к содержанию и оформлению отчета Отчет должен быть продемонстрирован в электронной форме с приложением файла справки, полученного в ходе выполнения лабораторной работы. Справка должна содержать как минимум одну основную папку и 3 вложенные в нее папки с файлами. Также справка должна содержать указатель, в котором с помощью ключевых слов можно найти искомые статьи. В отчете должна присутствовать иерархическая структура справочного файла. Отчет должен также содержать вывод относительно проделанной работы. В выводе не пересказывают этапы проведенной работы, а кратко излагают результаты. Например: -какие файлы получены; -есть ли ошибки или недостатки в полученных файлах. Титульный лист отчета должен содержать всю информацию, необходимую для однозначной идентификации авторов и работы. Для этого на титульном листе указывают название дисциплины, тему и номер работы, вариант задания, номер группы, фамилии и инициалы студентов. 8. Контрольные вопросы 1. Какие типы файлов можно создать при помощи программы HTML Help Workshop? 2. В каком формате могут быть статьи, из которых составляется справка? 3. Для чего необходима вкладка «Contents» и каким образом можно добавить статьи в проект? 4. Для чего необходима вкладка «Index»? 5. Какое расширение имеет справочный файл?



Ãëàâà 3 Êàê ïîëó èòü ñïðàâêó â Microsoft Office 2007 В этой главе... Îòêðûòèå è ïðîñìîòð îêíà ñïðàâêè Ïîèñê ñâåäåíèé â îêíå ñïðàâêè Èçìåíåíèå âèäà îêíà ñïðàâêè Р азработчики старались сделать Microsoft

Практическая работа 22 Тема: ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ В СУБД MS ACCESS ЦЕЛЬ ЗАНЯТИЯ. Изучение информационной технологии создания пустой базы данных ручным способом и с помощью шаблонов средствами мастера

Министерство образования Республики Беларусь Белорусский государственный университет УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС «ПРОГРАММИРОВАНИЕ» Руководство пользователя Минск, 2008 1 Общие сведения Учебно-методический

Лабораторная работа 2 (2 часа) РЕДАКТИРОВАНИЕ ТАБЛИЦ, СОЗДАНИЕ ФОРМ И ЗАПРОСОВ В СУБД MS ACCESS Цель работы: Изучить порядок редактирования таблиц, создания простых форм и построения запросов в СУБД MS

Программное обеспечение автоматизированной системы «ХРОНОС» Руководство пользователя Омск 2016 Оглавление 1 Общие сведения... 2 1.1 Установка программного обеспечения... 2 1.2 Запуск программного обеспечения

Содержание Введение 17 Часть I. Начало начал 21 Глава 1. Начало и завершение работы Windows 23 Как включить компьютер (и загрузить Windows) 23 Основы работы в Windows 25 Щелчок мышью 26 Двойной щелчок

Инструкция для новых участников Единого информационного пространства Администрации города Екатеринбурга Оглавление Термины, обозначения и сокращения... 1 Введение... 1 Краткое описание необходимых действий

Лабораторная работа 4 ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ MICROSOFT ACCESS 2013 ПРИ СОЗДАНИИ И ИСПОЛЬЗОВАНИИ ФОРМ В БАЗЕ ДАННЫХ Цели работы: 1. Изучить порядок создания и использования форм в MICROSOFT ACCESS 2013.

PlanTracer Техплан Версия 6 Pro Методические указания по работе с техническим планом помещения «СиСофт Девелопмент» ЗАО 2013 ОГЛАВЛЕНИЕ Создание проекта... 3 Работа с объектами плана... 11 Создание поэтажного

Бастион-2 SecurOS Версия 1.0.0 Руководство администратора Самара, 2017 Оглавление 1 Общие сведения... 3 2 Условия применения... 4 3 Установка... 4 3.1 Установка клиентского ПО «SecurOS Premium»... 4 3.2

Задание 4. Создание и редактирование форм и отчетов Цель задания: Научиться создавать и редактировать формы и отчеты. Используется разработанная ранее база данных «Журналы». Последовательность действий:

Windws Лабораторная работа 1 Тема. Основы работы в операционной системе Windws. Цель. Научиться управлять окнами, выбирать команды меню и работать с окнами запросов, создавать папки, переключаться между

Создание нового проекта RadExPro и загрузка данных 23.11.2016 Обработка данных в программе RadExPro происходит в рамках обрабатывающих проектов. Проект представляет собой базу данных, содержащую исходные

ТЕСТИРУЮЩИЙ КОМПЛЕКС ДЛЯ КОНТРОЛЯ ЗНАНИЙ И НАВЫКОВ РУКОВОДИТЕЛЕЙ И ДОЛЖНОСТНЫХ ЛИЦ ОРГАНИЗАЦИЙ В ОБЛАСТИ ПОЖАРНОЙ БЕЗОПАСНОСТИ Москва 2012 Оглавление Общие сведения... 3 Системные требования... 3 Установка

СИСТЕМА ЭЛЕКТРОННОГО ЗАКАЗА «СИМВОЛ» Руководство администратора Содержание 1. О программе электронного заказа «СИМВОЛ» 3 2. Системные требования для установки программы «СИМВОЛ» 4 3. Установка приложения

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «MapMessages» Версия 0.2.2.0 Руководство пользователя Казань 2013 г. Содержание 1. Описание программы... 2 1.1. Описание ПО «Messages»... 2 1.2. Требования к программным и аппаратным

ОТЧЕТ по лабораторной работе 2 1. Постановка задачи Спроектировать и разработать гипертекстовую электронную справочную систему пользовательского приложения. Реализовать доступ к ней (в т.ч. контекстно-зависимый)

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО УСТАНОВКЕ И РАБОТЕ ПРОГРАММЫ «ФОРМЫ СТАТОТЧЁТНОСТИ (StFORM)» 2 августа 2013 г. ОГЛАВЛЕНИЕ Заполнение электронных форм (ЭФ)... 3 1. Установка приложения.... 3 2. Запуск приложения....

CADLib Модель и Архив Руководство пользователя, 2012. Все права защищены CADLib Модель и Архив 2 Содержание Назначение CADLib Модель и Архив... 4 1.1. Назначение CADLib Модель и Архив... 5 1.2. Замечание

Цель работы Освоение технологии конфигурирования в системе «1С: Предприятие 8». Задачи работы Основными задачами лабораторной работы являются: приобретение навыков разработки основных объектов конфигурации

1 Современный Windows - это операционная система, управляющая работой персонального компьютера. Windows имеет удобный графический пользовательский интерфейс. В отличие от старой операционной системы DOS

Q 2015 ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ Клиентское ПО FLY CUBE Модуль Web Детальное описание основных функций и принципы работы Модуля Web. 2015 v.1.0.2 1 ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ Оглавление Аннотация... 2 1. Вход

ABBYY Мониторинг Руководство эксперта ABBYY Мониторинг 2017 ABBYY. Все права защищены. Данное руководство содержит информацию об использовании платформы ABBYY Мониторинг в Образовательной Организации пользователем

ПРОГРАММА ПЕРЕНОСА ДАННЫХ DATASAVER РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ Акустические Контрольные Системы Москва 2010 Содержание 1. Общие указания... 4 2. Основные сведения... 5 3. Состав технических и программных

Руководство администратора АИАС «Управление организацией дополнительного образования детей» Версия 2.2.1 Москва, 2016г Оглавление Оглавление АННОТАЦИЯ... - 4 - ВВЕДЕНИЕ... - 4-1.1 Область применения...

Муниципальное бюджетное образовательное учреждение дополнительного образования детей Дворец творчества детей и молодежи городского округа Тольятти Методическое пособие к общеобразовательной дополнительной

Лабораторная работа 1 Интерфейс Windows XP. Работа с файлами и папками в Windows XP Изучение пользовательского интерфейса Windows XP Интерфейс внешнее оформление программы. Значком принято называть графический

Ãëàâà 1 Èíòåðôåéñ Excel è îñíîâíûå ïðèåìû ðàáîòû В этой главе пользователь сможет ознакомиться с общими сведениями по Excel, такими как: запуск приложения Excel, вид окна приложения и окна документов,

Сетевая образовательная платформа e-university Руководство по работе с электронными учебниками. Подсистема «e-manual» Листов 44 2 Аннотация В настоящем документе приводится описание возможностей, которые

Лабораторная работа 2 Тема: Создание приложение в Borland Delphi. Работа с формами. Цель: Приобретения навыков работы с такими компонентами, как форма, меню, закладки. Форма - главный компонент любого

РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ПО РАБОТЕ С ЗАЯВКАМИ НА ИЗМЕНЕНИЯ НОРМАТИВНО-СПРАВОЧНОЙ ИНФОРМАЦИИ В ИНФОРМАЦИОННОЙ СИСТЕМЕ МИНИСТЕРСТВА ФИНАНСОВ РОССИЙСКОЙ ФЕДЕРАЦИИ ДЛЯ ГЛАВНЫХ РАСПОРЯДИТЕЛЕЙ СРЕДСТВ ФЕДЕРАЛЬНОГО

Приложение 10 Подсистема планирования работы ОГЛАВЛЕНИЕ 1. Общие сведения... 2 2. Управление задачами... 2 2.1. Свойства задачи... 2 2.2. Просмотр полного списка задач... 4 2.3. Создание задачи... 5 2.4.

1 ДИНАМИЧЕСКОЕ WEB-ПРИЛОЖЕНИЕ 1. О языке HTML и технологии ASP.NET В этой работе Вы создадите динамическое Web-приложение. Ваше приложение должно быть установлено на сервере. У пользователей-клиентов,

Автоматизированная обучающая система для оперативного персонала хозяйства движения «РАБОТА В СИСТЕМЕ» ЧАСТЬ 2 (ДЛЯ ОБУЧАЕМОГО) Санкт-Петербург 2010 г Содержание Введение... 4 1. Структура обучающей системы

Интегрированная система управления доступом ParsecNET Дополнительный модуль Менеджер групп доступа Руководство по установке и эксплуатации Док. Версия 1.1 г. Москва, 2002 г. Версия 1.1 2002 г. Данный документ

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ «MapSurfer GS» Версия 3.1.6 Руководство пользователя Казань 2013 г. 1 Содержание 1. СПО «MapSurfer GS». Общие сведения... 3 1.1 Описание СПО «MapSurfer GS»... 3 1.2. Требования

Введение Дистанционное обучение современная форма организации образовательного процесса с применением дистанционных образовательных технологий. Его развитие в последнее время обусловлено ростом числа пользователей

О.В. Спиридонов РАБОТА В MICROSOFT WORD 2010 Лекция 1. Интерфейс Microsoft Word 2010 Лекция знакомит пользователя с интерфейсом Microsoft Word 2010. Представлены основные элементы интерфейса. Особое внимание

Blog pc.ru http://blog pc.ru/winhttrack skachivanie sajtov.html WinHTTrack Программа для скачивания сайтов целиком Как скачать сайт целиком бесплатно? Этот вопрос мы обсудим в данной статье и обратим внимание

НАСТРОЙКА И УПРАВЛЕНИЕ ПРОГРАММОЙ Программное обеспечение ИС «СтройКонсультант» использует стандартный интерфейс Windows. Даже если Вы имеете небольшой опыт работы в операционной среде Windows, Вы быстро

Создание тестов/викторин в сервисе Test pad (http://onlinetestpad.com/ru) Предлагаю вам познакомиться с очень интересным интернет сервисом Test pad http://onlinetestpad.com/ru Сайт предлагает удобные инструменты

Омский кадетский корпус в программе Microsoft Publisher Методическое пособие Омск 2005 Редакция и компьютерная верстка И.М. Деменева Цели методического пособия: 1. Обучающие: познакомить кадет с возможностями

Глава 1 Основы построения диаграмм Данные в электронной таблице представлены в виде строк и столбцов. При добавлении диаграммы ценность этих данных можно повысить, выделив связи и тенденции, которые не

Web-Банкинг для физических лиц. Краткое руководство пользователя Оглавление Предисловие... 3 Раздел 1... 4 Начало работы в АРМ... 4 Страница авторизации АРМ Web-Банкинг... 5 Раздел 2... 6 Регистрация в

Руководство пользователя MDiPlayer Версия 2.0 MICRODIGITAL Inc. www.microdigital.co.kr 1 MICRODIGITAL Inc. Содержание 1. Общие сведения о MDiPlayer... 4 1.1. Введение... 4 1.2. Основные функции... 4 1.3.

В современных условиях при автоматизации предприятий приходится сталкиваться с различными и часто диаметрально противоположными требованиями к учету одних и тех же разделов учета. Согласно документации

Пример



Кнопку можно задать также с помощью парного тега . Внутри элемента BUTTON можно размещать другие HTML-элементы, так что можно сделать кнопку с текстом и рисунком. Вот так:

Можно вместо рисунка вставить что угодно, хоть таблицу, если вам это необходимо.


Текстовое поле

Все атрибуты обязательны. Атрибут NAME определяет имя, под которым содержимое окна будет передано обработчику (в примере - address). Атрибут ROWS устанавливает высоту окна в строках (в примере - 5). Атрибут COLS устанавливает ширину окна в символах (в примере - 50).

Текст, размещенный между метками , представляет собой содержимое окна по умолчанию. Пользователь может его отредактировать или просто стереть.

Атрибут SUBMIT

Данный атрибут используется при окончании ввода пользователем данных. Броузер, в свою очередь выводит данный элемент, как кнопку, на которой пользователь может щелкнуть, чтобы завершить процесс редактирования.

Вместе с атрибутом SUBMIT можно использовать следующие атрибуты:

· NAME - наименование кнопки SUBMIT

· VALUE - значение переменной поля в вашей форме

С помощью HTML Help Workshop. можно создать справочную систему в виде скомпилированного файла или специального Web-узла. Файлы, составляющие разделы этой системы, содержат тексты, графику и другие элементы, которые могут появляться в разделах справки. Другие файлы, также являющиеся частью справочной системы, содержат информацию, необходимую для организации внешнего облика системы, организации поиска нужных разделов и других манипуляций с ней.

HTML Help Workshop позволяет создать оглавление, индексы и файл проекта, объединяющий все файлы справочной системы. В процессе компиляции файла проекта и всех файлов, связанных с ним, HTML Help Workshop создает единый файл справочной системы, выполняя одновременно операцию сжатия. Сжатие HTML-файлов и файлов других типов позволяет существенно экономить требуемое дисковое пространство.

Типы файлов, появляющиеся в проекте, зависят, конечно, от того, какие средства используются в разделах справки, от возможностей, какими будет обладать система и от того, в каком виде она будет представлена - скомпилированном файле или Web-узле. Чаще всего, в проект включаются файлы следующих типов:

· HTML-файлы, описывающие разделы справки.

· Графические и мультимедийные файлы, если в разделах справки есть ссылки на элементы подобного рода.

· Файлы, описывающие содержание справочной системы

· Файлы индексов, необходимые для поиска разделов по индексам.

· Вспомогательные файлы с информацией, необходимой для построения справочной системы.

· Файл проекта справочной системы, объединяющий всю информацию.

Основой справочной системы являются разделы, описывающие те или иные темы. Как уже говорилось, каждый раздел оформляется в виде отдельного HTML-файла, представляя по существу отдельную Web-страницу. Следовательно, предоставляется большой простор при создании раздела справки, поскольку здесь можно применять весь дизайн Web-страниц. Заметьте, поскольку разделы являются Web-страницами, то всю справочную систему совершенно естественно рассматривать в виде Web-узла. Это особенно удобно в тех случаях, когда разрабатываемая система предназначена для коллективной работы пользователей и доступна для работы в корпоративных сетях интранет, сетях экстранет или сети Интернет. В случае, когда справочная система поставляется вместе с самой системой, естественно, приемлемой формой справочной системы является компилируемый файл.

Добавление индексов в справочную систему является одним из наиболее важных способов быстрого доступа к разделам справочной системы, позволяя найти нужный раздел или совокупность разделов по заданному индексу. Зачастую такой способ более приемлем, чем поиск по содержанию или полнотекстовый поиск. Создание индексов выполняется после того, как написаны разделы справочной системы. В каждом разделе выделяются ключевые слова, основные термины, определяющие данную тему. Они и становятся индексом или его частью. Создание индексов требует вдумчивой и кропотливой работы с содержанием и предполагает в какой-то мере знание психологии пользователей, чтобы и начинающий и опытный пользователь смогли найти нужную им тему по тому слову, которое они выбрали в качестве ключа. Как правило, в хорошей справочной системе строится иерархическая, по крайней мере, двухуровневая система индексов. Например, верхним индексом может служить фраза "Справочная система" и этому индексу будет соответствовать множество разделов, а индексами следующего уровня могут быть сочетания "Поиск по индексу" или "Поиск по содержанию".

Включение в справочную систему оглавления или, используя более формальный термин, таблицы содержания представляется почти обязательным условием любого справочного руководства. Оглавление позволяет придать руководству определенную структуру. При хорошо продуманной структуре и заголовках разделов оглавление позволяет достаточно просто найти нужный раздел и, что немаловажно, окружающий его контекст. При написании руководства оглавление полезно составлять еще до того, как будут созданы разделы руководства. Более того, уже на этом этапе создается иерархическая структура оглавления руководства, - части, главы, параграфы руководства.

В системе HTML Help Workshop технологически оглавление создается после того, как созданы разделы. При создании таблицы содержания используются два типа элементов оглавления - книги и страницы. В книгу наряду со страницами могут быть вложены другие книги, и потому каждая книга разворачивается в привычную для программистов структуру, называемую деревом. Поскольку содержание руководства на верхнем уровне может состоять из нескольких книг, то фактическая структура содержания является не отдельным деревом, а лесом - более сложной структурой, вполне достаточной для отображения сложной иерархии, связывающей разделы руководства.

Теперь, когда получено общее представление об инструменте HTML Help Workshop, давайте перейдем к рассмотрению примера создания справочной системы. Рассмотрим достаточно много интересных деталей, иллюстрирующих возможности этого инструмента. Но прежде скажем несколько слов о том, как можно получить нужный инструментарий, если он еще не инсталлирован на Вашем компьютере.

Help Workshop позволяет создать оглавление, индексы и файл проекта, объединяющий все файлы справочной системы. В процессе компиляции файла проекта и всех файлов, связанных с ним, HTML Help Workshop создает единый файл справочной системы, выполняя одновременно операцию сжатия. Сжатие HTML -файлов и файлов других типов позволяет существенно экономить требуемое дисковое пространство .

Типы файлов, появляющиеся в проекте, зависят, конечно, от того, какие средства используются в разделах справки, от возможностей, какими будет обладать система и от того, в каком виде она будет представлена - скомпилированном файле или Web-узле. Чаще всего, в проект включаются файлы следующих типов:

  • HTML-файлы, описывающие разделы справки.
  • Графические и мультимедийные файлы, если в разделах справки есть ссылки на элементы подобного рода.
  • Файлы, описывающие содержание справочной системы
  • Файлы индексов, необходимые для поиска разделов по индексам.
  • Вспомогательные файлы с информацией, необходимой для построения справочной системы.
  • Файл проекта справочной системы, объединяющий всю информацию.В справочную систему можно также включить средства, позволяющие получать справки и тем пользователям, у которых нарушены те или иные функции, например, слух или зрение.

В справочную систему можно также включить средства, позволяющие получать справки и тем пользователям, у которых нарушены те или иные функции, например, слух или зрение.

Основой справочной системы являются разделы , описывающие те или иные темы. Как уже говорилось, каждый раздел оформляется в виде отдельного HTML -файла, представляя по существу отдельную Web-страницу. Следовательно, предоставляется большой простор при создании раздела справки, поскольку здесь можно применять весь дизайн Web-страниц. Заметьте, поскольку разделы являются Web-страницами, то всю справочную систему совершенно естественно рассматривать в виде Web-узла. Это особенно удобно в тех случаях, когда разрабатываемая система предназначена для коллективной работы пользователей и доступна для работы в корпоративных сетях интранет , сетях экстранет или сети Интернет . В случае, когда справочная система поставляется вместе с самой системой, естественно, приемлемой формой справочной системы является компилируемый файл .

Добавление индексов в справочную систему является одним из наиболее важных способов быстрого доступа к разделам справочной системы, позволяя найти нужный раздел или совокупность разделов по заданному индексу. Зачастую такой способ более приемлем, чем поиск по содержанию или полнотекстовый поиск . Создание индексов выполняется после того, как написаны разделы справочной системы. В каждом разделе выделяются ключевые слова, основные термины, определяющие данную тему. Они и становятся индексом или его частью. Создание индексов требует вдумчивой и кропотливой работы с содержанием и предполагает в какой-то мере знание психологии пользователей, чтобы и начинающий и опытный пользователь смогли найти нужную им тему по тому слову, которое они выбрали в качестве ключа. Как правило, в хорошей справочной системе строится иерархическая, по крайней мере, двухуровневая система индексов. Например, верхним индексом может служить фраза " Справочная система " и этому индексу будет соответствовать множество разделов, а индексами следующего уровня могут быть сочетания " Поиск по индексу" или " Поиск по содержанию".

Включение в справочную систему оглавления или, используя более формальный термин, таблицы содержания представляется почти обязательным условием любого справочного руководства. Оглавление позволяет придать руководству определенную структуру. При хорошо продуманной структуре и заголовках разделов оглавление позволяет достаточно просто найти нужный раздел и, что немаловажно, окружающий его контекст . При написании руководства оглавление полезно составлять еще до того, как будут созданы разделы руководства. Более того, уже на этом этапе создается иерархическая структура оглавления руководства, - части, главы, параграфы руководства.

Справка о справке

Частью HTML Help Workshop , как и положено, является справочное руководство. В качестве примера давайте построим некоторый его аналог - справочное руководство, рассказывающее о том, как строить справочные руководства. Конечно, наш пример будет лишь демонстрационной версией, цель которой рассмотреть все этапы создания руководства. Нас гораздо меньше будет интересовать содержание разделов и, тем более полнота охвата темы.

Создание разделов руководства

Разделы руководства являются основными терминальными элементами справочной системы. При работе в HTML Help Workshop каждый раздел должен быть представлен отдельным файлом в формате HTML. По этой причине разделы могут быть созданы в любом Редакторе, позволяющем работать с таким форматом представления данных. Рассмотрим три основные возможности:

  • Разделы создаются непосредственно в HTML Help Workshop . Для этого достаточно из меню File выбрать пункт New и в появившемся диалоговом окне выбрать HTML в качестве типа создаваемого файла. Такой способ удобен для создания достаточно простых разделов справочного руководства. Но поскольку в данном Редакторе файлов нет набора специальных средств, облегчающих создание и форматирование содержания, то такой способ удобен лишь тем, кто хорошо знаком и привык к непосредственной работе с языком HTML, его тегами. В противном случае, целесообразно использовать более мощные Редакторы.
  • Разделы справочного руководства создаются в Редакторе Word, привычном для большинства разработчиков. Здесь есть почти все необходимые для этого средства. Тем не менее, я рекомендую рассматривать Word только как промежуточный Редактор, используя FrontPage для окончательного редактирования. Дело в том, что не все файлы, созданные в Редакторе Word, будут без ошибок компилироваться и затем просматриваться в HTML Help Viewer. В моих экспериментах при компиляции таких файлов выдавались различные предупреждения о возможных ошибках. Хуже того, рисунки, вставленные в текст раздела, не просматривались при отображении справочного руководства. Последнее связано с тем, что Word вставляет рисунки в коллекцию Shapes. Элементы этой коллекции нормально просматриваются на Web-страницах как в самом приложении Word, так и в Intenet Explorer. Однако в HTML Help Viewer эти рисунки не просматриваются, поскольку там они должны быть представлены тегом Image.
  • По-видимому, наиболее удобным Редактором для создания сложных разделов является FrontPage. Здесь легко и удобно создавать разделы, использующие все возможности Web-страниц, включая, например, изощренные мультимедийные средства. С другой стороны, файлы, созданные здесь, компилируются и просматриваются в HTML Help Viewer без каких либо ограничений, по крайней мере, в моих экспериментах.

Прежде, чем создавать разделы, идеологически правильно создать оглавление руководства. Однако технология работы с системой HHW предполагает первоначальное создание разделов, поскольку при создании пунктов оглавления необходимо сразу связывать их с уже существующими файлами разделов. Тем не менее, давайте танцевать от печки. Вот как выглядит спроектированное мной оглавление (таблица содержания) нашей будущей справочной системы:

Microsoft HTML Help Введение Создание справочного руководства Разделы Поиск Разное Рисунки Ссылки Answer Wizard Вопросы и Office Assistant

Я постарался отобразить в этом тексте иерархическую структуру оглавления. В нем присутствуют два типа элементов - книги и страницы. С каждой книгой и страницей связан отдельный раздел - соответствующий HTML -файл. Книги отличаются тем, что в них могут быть вложены другие книги, о чем уже говорилось ранее. В приведенном выше тексте названия книг выделены жирным шрифтом, курсивом - названия страниц. В соответствии с этим планом наше руководство будет состоять из 10 разделов, составляющих на верхнем уровне две книги - "Microsoft HTML Help" и "Answer Wizard". В первую из этих книг, в свою очередь, вложены еще две книги.

Понимая, как выглядит оглавление, можно приступить к созданию соответствующих разделов. Для создания разделов справки я использовал в качестве основного инструмента FrontPage. Но поскольку большую часть содержания этих разделов составляли материалы этой лекции, то я просто копировал тексты Word, перенося их на Web-страницу, создаваемую в приложении FrontPage. Я не буду приводить детали этого процесса, отмечу лишь, что все файлы, соответствующие спроектированным разделам справочного руководства, были созданы и записаны в один каталог. В этом каталоге будет накапливаться вся информация, необходимая для построения руководства. Этот же каталог и будет содержать будущий проект и скомпилированный файл, созданный инструментарием HTML Help Workshop .

Замечу, что при построении разделов справки никаких особых средств не использовалось, - заголовки, абзацы, гиперссылки и списки - вот, пожалуй, и все используемые элементы. Исключение составляют два раздела - "Рисунки" и "Ссылки". В первый из этих разделов я включил рисунки различных форматов, во второй - различные ссылки. Но об этих разделах и используемых в них элементах я скажу позже чуть подробнее.

Создание справочной системы в Microsoft Help Workshop

Справочная система

Желательно, чтобы каждая программа имела справочную систему, при помощи которой пользователь мог получить исчерпывающую информацию о программе, о том, как с ней работать. Справочная система представляет собой набор файлов определенной структуры, использую которые программа Winhelp, являющаяся составной частью Windows, выводит справочную информацию, которая находится в hlp-файле.

Окно справки имеет меню и панель инструментов, позволяющие работать со справочными файлами. В зависимости от ситуации отдельные кнопки могут быть неактивны. Кроме того, разработчик справочной системы с помощью макрокоманд может изменить состав меню и панели инструментов. Создать hlp-файл можно при помощи программы Microsoft Help Workshop, исходными данными для которой является текст справки, представленный в виде rtf-файла.
Процесс создания справочной системы (hlp-файла) можно представить как последовательность следующих двух шагов:

  • Подготовка справочной информации (создание файла документа справочной информации).
  • Преобразование файла справочной информации в файл справочной системы.

Файл документа справочной информации

Файл документа справочной системы представляет собой rtf-файл определенной структуры. Создать rtf-файл справочной информации можно при помощи любого редактора, позволяющего работать с документами формата RTF, в том числе с помощью Microsoft Word. Документ может содержать графические изображения и таблицы, стилевое и шрифтовое оформление. Кроме собственно справочной информации, в него включаются управляющие данные, например, определяющие взаимосвязи между разделами документа. Сначала нужно набрать текст заголовков справки, оформив заголовки одним из стилей "Заголовок", например Заголовок 1. При этом текст каждого раздела должен находиться на определенной странице документа (заканчиваться символом "разрыв станицы"). Раздел представляет собой фрагмент справочной системы, отображаемой в окне Winhelp. Если размер окна недостаточен для отображения раздела целиком, у окна появляется горизонтальная или вертикальная полосы прокрутки. Каждый раздел справки оформляется отдельным разделом документа. Справочный файл имеет оглавление, или начальный раздел, который при иерархической организации справки выполняет роль корневого раздела. После того как текст разделов будет набран, нужно, используя сноски, пометить заголовки разделов справочной информации (сноски используются компилятором справочной системы в процессе преобразования rtf-файла в hlp-файл, файл справки). Для того чтобы пометить заголовок раздела сноской, нужно установить курсор перед первой буквой заголовка раздела и из меню Вставка выбрать команду Сноска. В открывшемся диалоговом окне Сноски в группе Вставит сноску нужно установить переключатель в положение обычную, а в группе Нумерация - в положение другая. В поле ввода номера сноски следует ввести символ # и нажать кнопку ОК.

В результате в документ будет вставлена сноска # и в нижней части окна документа появится окно ввода текста сноски, в котором рядом со значком сноски следует ввести идентификатор помечаемого раздела справки. Наиболее часто используют следующие виды сносок:

Сноска Назначение
# Задает идентификатор раздела справки, который может использоваться в других разделах для перехода к помеченному этой сноской разделу.
$ Задает имя раздела, которое будет применятся для идентификации раздела справки в списке поиска и в списке просмотренных тем во время использования справочной системы.
K Задает список ключевых слов, при выборе которых из списка диалога поиска осуществляется переход к разделу справки, заголовок которой помечен этой сноской.

Примечание: Лучше, чтобы идентификатор раздела справки начинался с префикса IDH_. В этом случае во время компиляции rtf-файла будет проверена корректность ссылок на разделы справки. Компилятор выведет список идентификаторов, которые перечислены в разделе файла проекта (см. ниже), но которых нет в rtf-файле.

Как правило, разделы справки содержат ссылки на другие разделы. В окне справочной системы понятия (слова), выбор которых вызывает переход к другому разделу справки, выделяются отличным от основного текста справки цветом и подчеркиваются. Во время подготовки текста справочной информации, слово-ссылку, при выборе которой происходит переход к другому разделу справки, следует подчеркнуть двойной линией. Сразу за ссылкой, без пробела, поместить идентификатор раздела справки, к которому должен быть выполнен переход. Вставленный идентификатор необходимо оформить как скрытый текст. При этом рисунки, как и текст, можно использовать для ссылки на другой раздел. Для этого рисунок соответствующим образом подчеркивается, а контекст раздела помещается сразу после рисунка. На предыдущим рисунке приведен вид окна редактора текста во время подготовки файла справочной информации. Слово "Заказчика" помечено как ссылка на другой раздел справки (здесь предполагается, что раздел справки, в котором находятся сведенья о заказчике, помечен сноской #, имеющий идентификатор IDH_1).

Создание справочной системы

После того как создан файл справочной информации системы (rtf-файл), можно приступить к созданию справочной системы (hlp-файла). Для этого удобно воспользоваться программой Microsoft Help Workshop, которая находится в файле Hcw.exe; который поставляется отдельно или вместе с Delphi (или в C++ Builder) Запускается Microsoft Help Workshop через файл Hcw.exe.

После запуска программы Microsoft Help Workshop на экране появляется главное окно программы. Основным файлом компилятора является файл проекта, который объединяет такие элементы, как текстовые файлы справок, опции, номера контекстов, и позволяет создать из них справочный файл. Для того чтобы приступить к созданию справочной системы, нужно из меню File выбрать команду New, затем в открывшемся диалоговом окне Project File Name указать тип создаваемого файла - Help Project. Далее следует выбрать папку, где находится программа, для которой создается справочная система, и где уже должен находится файл документа справочной системы (rtf-файл). Затем в поле Имя файла нужно ввести имя файла проекта справочной системы. Файлу проекта присваивается расширение HPJ.

После нажатия кнопки Сохранить открывается окно проекта справочной системы. Элементы проекта представляют собой отдельные секции, имена которых отображаются заглавными буквами и заключены в квадратные скобки. Первоначально в проекте имеется только секция , в которую включены параметры окна справки и вывода отчета о компиляции проекта.

Используя окно проекта справочной системы, можно добавить необходимые компоненты в проект, задать характеристики окна справочной системы, выполнить компиляцию проекта и пробный запуск созданной справочной системы. Для того чтобы добавить в проект файл справочной информации, нужно нажать на кнопку Files и в открывшемся диалоговом окне Topic Files - кнопку Add. В итоге открывается стандартное окно Открытие файла, позволяющее выбрать нужный rtf-файл.

В результате этих действий в окне проекта появится раздел , в котором будет указано имя файла справочной информации. Если справочная информация распределена по нескольким файлам, то операцию добавления файла нужно повторить. Для того чтобы задать характеристики главного окна справочной системы, надо в окне проекта нажать кнопку Windows. Появится окно Create a window. В поле Create a window named надо ввести main.

В результате нажатия на кнопку ОК появляется окно Window Properties, в поле Title bar text вкладки General которого нужно ввести заголовок главного окна создаваемой справочной системы.

Используя вкладку Position диалогового окна Window Properties, можно задать положение и размер окна справочной системы.

На вкладке Position находится кнопка Auto-Sizer, при нажатии которой открывается окно Help Window Auto-Sizer, размер и положение которого определяется содержимом полей вкладки Position. При помощи мыши можно менять размер и положение этого окна. После нажатия кнопки ОК координаты и размер окна Help Window Auto-Sizer будут записаны в поля вкладки Position.

Используя вкладку Color, можно задать цвет фона области заголовка раздела справки и области текста справки. Для этого надо нажать соответствующую кнопку Change и в стандартном окне Цвет выбрать нужный цвет.

Чтобы программа, использующая справочную систему, могла получить доступ к конкретному разделу справочной информации, нужно определить числовые значения для идентификаторов разделов, т.е. установить соответствия между номерами контекстов управляющих элементов приложения и разделами справочной системы. Что бы это сделать, надо в окне проекта справочной системы нажать кнопку Map, в результате чего откроется диалоговое окно Map. В этом окне разработчик может выполнять такие операции, как добавление нового соответствия или удаление существующего. Соответствия отображаются построчно в виде пар значений, разделенных знаком равенства. Слева находится контекст раздела справочного файла(сноска, обозначенная символом #), а справа - номер контекста управляющего элемента приложения.

В этом окне нужно нажать кнопку Add и в поле Topic ID, открывшегося диалогового окна Add Map Entry, ввести идентификатор раздела справки, а в поле Mapped numeric value - соответствующее идентификатору числовое значение. В поле Comment модно ввести комментарий - название раздела справочной системы, которому соответствует идентификатор. Далее приведено окно проекта справочной системы после добавления rtf-файла, установки характеристик главного окна справочной системы и назначения числовых значений идентификаторов разделов.

После того как будет подготовлен файл проекта, можно выполнит компиляцию, щелкнув на находящейся в окне проекта кнопке Save and Compile. Однако первый раз компиляцию проекта справочной системы лучше выполнить выбором из меню File команды Compile, в результате выполнения которой открывается диалоговое окно Compile a Help File.

В этом окне следует установить флажок Automatically display help file in WinHelp when done (Автоматически показывать созданную справочную систему по завершении компиляции), а затем нажать кнопку Compile. По завершении компиляции на экране появится окно с информационным сообщение о результатах компиляции и, если компиляция выполнена успешно, окно созданной справочной системы. Созданный компилятором файл справочной системы (hlp-файл) будет помещен в ту папку, в которой находится файл проекта. Если сообщений об ошибках не было, то справочный файл содержит корректную информацию и готов к использованию. Однако если при компиляции были выявлены ошибки, то справочный файл все равно создается и может быть использован, однако отдельные его элементы, например ссылки, могут не работать или работать не правильно. Компилятор справочных файлов является MDI-приложением и может иметь несколько одновременно открытых дочерних окон. После выполнения компиляции такими окнами являются окно проекта т окно результатов компиляции, причем последнее располагается поверх окна проекта. Для продолжения работы над проектом необходимо закрыть окно результатов или переключится в окно проекта командой Window/Project Name, где Project Name - имя файла проекта.

Для создания полноценной справочной системы необходимо создать cnt-файл, в котором будут храниться названия тем и разделов справочной системы. В программе Help Workshop нужно создать новый проект File->New, в открывшемся диалоговом окне выберите тип создаваемого файла - Help Contents. Откроется окно проекта, в котором нужно заполнить поле Default filename - имя файла справки (RS.hlp) и Default title - заголовок окна справочной системы.

Для добавления темы нужно нажать кнопку Add Below - откроется диалоговое окно добавления тем и разделов. Под темой понимается то, что в справочной системе отображается как иконка закрытой книжки, щелчок на которой приведет к раскрытию выпадающего списка разделов справочной системы, а раздел в справочной системе отображается как иконка листа со знаком вопроса, щелчок на которой приведет к открытию соответствующего раздела. Добавить тему можно и с помощью кнопки Add Above - эти кнопки различаются тем, что при добавлении Add Above - раздел располагается выше выделенного раздела, а Add Below - ниже. Для добавления темы необходимо установить переключатель на Heading и заполнить поле Title - название темы.

При добавлении раздела, переключатель следует установить на Topic и заполнить поля Title - название раздела (Журнал оплаты); Topic ID - идентификатор раздела (IDH_5); Help file - имя файла помощи (RS.hlp); Window type - тип окна, в котором будет отображаться раздел (main).

Использование справочной системы

Для того, что бы во время работы программы пользователь, нажав клавишу F1, мог получить справочную информацию, надо чтобы свойство Файл справки формы содержало имя файла справочной системы, а свойство Идентификатор справки - числовой идентификатор раздела справочной информации, который должен быть выведен.

Файл справочной системы приложения лучше поместить в ту папку, в которой находится файл исполняемой программы. Это позволит использовать одно и то же значение свойства Файл справки во всех экземплярах приложения и не помешает установке приложения в любую папку пользователя. Если в значении этого свойства не указан путь, Microsoft Access будет искать файл справочной системы в каталоге приложения. Если в момент нажатия клавиши F1 фокус находится на элементе управления, для которого не был создан пользовательский раздел справочной системы, то будет выведен раздел пользовательской справки для формы. Если раздел пользовательской справки для формы также отсутствует, открывается окно помощника по Office. Раздел пользовательской справки не может быть выведен на экран с помощью помощника.
Для создания файла справки можно использовать также Microsoft HTML Help Workshop- для создания файлов справочной системы в гипертекстовом формате.

Немного из теории справочных систем

Справочная система программы, или попросту файл справки, предназначен для предоставлению пользователю программы полной и исчерпывающей информации, о том как работать с программой и для чего данный программный продукт нужен. Справочная система должна удовлетворять следующим требованиям:

  • Давать полное описание по вопросам использования программы.
  • Иметь графические материалы по вопросам использования программы.
  • Быть доступной для вызова из любой формы программы.
  • Иметь контекстные описания и удобную систему поиска информации.
  • Иметь минимально возможный размер.
Справочная система программного продукта пишется всей группой разработчиков проекта. Люди, отвечающие за информационное наполнение программы, пишут материалы о назначении программного продукта, дают описание информационного наполнения и рекомендации по использованию программы. Разработчики программного кода, дают описание функций программы, назначения элементов интерфейса и методов непосредственной работы. Также, программисты, производят сборку справочной системы и ее интеграцию в программу. Справочная система программы, проходит первичное тестирование. Целью первичного тестирования, является выявление недостатков, к которым относятся мертвые гиперпереходы в справочной системе, несоответствия описания - реальным программным интерфейсам и недостаточность предложенной информации, для работы с программой неподготовленного пользователя. Первичное тестирование, производится всей группой разработчиков программного продукта. Производится совместное чтение материалов собранной справочной системы. Все вопросы, предложения и замечания документируются. Затем следует общее обсуждение выявленных проблемных мест. Целью данного обсуждения, является определение списка необходимых исправлений в справочной системе.