Создание справочной системы приложения. Программирование в Visual. Fox. Pro 7. 0. Разработанное вами приложение должно быть интуитивно понятным и дружественным к. Если у пользователя возникнут затруднения, он должен быстро. Требуемую информацию пользователь может. Но проще всего воспользоваться справочной системой, содержащей информацию о приложении, описание его основных функций и инструкцию по работе. Пояснения к элементам управления, отображаемые в строке состояния, задаются в свойстве status. Bar. Text (Текст строки состояния). Кроме текста строки состояния вы можете задать текст подсказки, который будет отображаться под курсором мыши, если его установить на элемент управления и удерживать некоторое время. Текст подсказки задается в свойстве Tooi. Tip. Text (Текст подсказки). Properties (Свойства) установлены значения свойств status. Bar. Text (Текст строки состояния) и Tooi. Tip. Text (Текст подсказки). Если в результате проверки окажется, что введенное значение не удовлетворяет требуемым условиям, необходимо об этом сообщить пользователю. Из текста сообщения должна быть ясна причина ошибки. Кроме того, текст должен содержать рекомендации по ее исправлению. По адресу www.snkey.net предлагается скачать набор разработчика сайтов под громким названием « SNK Visual HTML Workshop 3». Российский HTML -редактор SNK Visual HTML Workshop распространяется в составе интегрированного пакета для веб-мастеринга SNK WebOffice. Если поднести указатель мышки к интересующей вас кнопке, то появится всплывающая подсказка. Ну я считаю, что для самого начала нет ничего лучше Workshop!!! Мощный HTML редактор с русским интерфейсом со следующими. Включает SNK Visual HTML Workshop Professional и ряд дополнительных утилит. Для вывода информационного сообщения вы можете воспользоваться функцией MESSAGEBOX или создать собственную функцию. Рассмотрим описание функции MESSAGEBOX и приведем пример ее использования. Определение пояснений для элемента управления Функция имеет следующий синтаксис. MESSAGEBOX (текст- Сообщения . Длинное сообщение автоматически располагается на нескольких строках. Если сообщение состоит из нескольких предложений и вы хотите разбить его на абзацы, то используйте функцию снк(1. Данный аргумент является числовым и его значение определяется как сумма трех параметров: типа кнопок, типа значков и номера кнопки, выбранной по умолчанию. Возможные значения этих параметров приведены в табл. Кнопки, отображаемые в диалоговом окне. Abort, Retry, Ignore. Yes, No, Cancel. Таблица 1. Значки, отображаемые в диалоговом окне. Вопросительный знак. Восклицательный знак. Информационный знак ( i ). Таблица 1. 2. 3. Кнопка, выбираемая по умолчанию. Кнопка по умолчанию. Функция MESSAGEBOX возвращает числовое значение, определяющее нажатую пользователем кнопку. Возможные значения приведены в табл. Значения, возвращаемые функцией. Рассмотрим использование диалогового окна для вывода сообщения об ошибке ввода значения кредита клиента. Для этого выполните следующие действия. Откройте форму для ввода информации о клиентах. Выберите поле ввода значения кредита и для события valid определите процедуру (рис. THIS. Value > 5. MESSAGEBOX(. Определение процедуры для события Valid. Запустите форму на выполнение, введите значение кредита более 5. Откроется диалоговое окно с сообщением об ошибке (рис. Диалоговое окно с сообщением об ошибке. Создание справочной системы в формате Win. Help. Основой справочной системы являются темы, содержащие пояснительный текст. Содержание справочной системы включает список тем, доступных в системе. Каждая тема имеет заголовок и уникальный символьный идентификатор. Дополнительно каждой теме можно поставить в соответствие уникальный индекс темы, который должен быть целым числом. Каждая тема может иметь более одного. Кроме того, один ключ может содержать ссылку на несколько тем. Использование идентификаторов тем для контекстного вывода справочной информации не допускается. При этом текст, используемый для организации перекрестной ссылки, выделяется зеленым цветом и подчеркиванием. Например, в системах складского учета такими терминами будут накладная, счет, отпуск товара. В качестве термина может рассматриваться не только отдельное слово, но и любая фраза из текста темы. Справочная система Windows позволяет дать каждому термину приложения краткое определение. Такие термины на экране выделены зеленым цветом и пунктирным подчеркиванием. Если щелкнуть мышью на термине, для которого. Для этого можно использовать любой текстовый редактор, поддерживающий формат RTF. Описание содержит темы, индексы и ключи справочной системы. Структура документа должна соответствовать требованиям, предъявляемым компилятором справочной системы (Help Compiler). Подробную информацию вы найдете в руководстве по применению Help Compiler. В качестве примера создадим простую справочную систему, состоящую из нескольких тем. Для каждой темы определим заголовки, идентификаторы и ключи, используемые для поиска информации. Проще всего для этого использовать редактор Microsoft Word. Создайте с помощью него новый файл. После этого введите тексты тем справочной системы, расположив каждую тему на отдельной странице. Поэтому для разделения тем вставьте между ними признак начала новой страницы путем нажатия комбинации клавиш < Ctrl> +< Enter>. В тексте вы можете форматировать отдельные части темы, а также вставлять в текст рисунки (рис. Тексты тем с рисунками. Можно определить заголовки, идентификаторы и ключи поиска для каждой темы. В Microsoft Word. Указатели сноски должны располагаться в начале темы, а сам текст заголовка, идентификатора и ключа поиска — в области сноски. В меню Вставка выберите команду Сноска. В открывшемся диалоговом окне для определения сноски выберите опцию Нестандартный маркер, а в качестве маркера сноски используйте символ $. Между маркером сноски и текстом заголовка должен быть только один пробел. Заголовок должен содержать не более 1. Кроме того, он не может быть форматированным. Определение заголовка темы. Идентификатор темы определяется аналогично заголовку темы, только в качестве маркера сноски используется символ #. При создании идентификатора необходимо придерживаться следующих правил. Имя идентификатора должно быть уникальным, т. В тексте сноски можно определить сразу несколько ключей поиска, разделив их знаком (; ). Определение ключей для поиска тем справочной системы. Ключи могут содержать любые символы, а также знаки пунктуации (за исключением точки с запятой) и пробелы. Предметный указатель основного окна справочной системы. Поиск темы по ключам справочной системы. Перекрестные ссылки. Используя перекрестные ссылки справочной системы, вы можете из текущей темы перейти в связанные с ней или близкие ей темы. Теперь создадим тему, в которой будет приведена ссылка на связанные с ней темы. Для этого установите для фразы печать данных формат Двойное подчеркивание. Далее установите курсор на следующую позицию за выделенной фразой, определите формат Скрытый и введите идентификатор темы, с которой устанавливается связь (в данном случае: Print. Создание перекрестной ссылки. Замечание. По умолчанию скрытый текст не отображается на экране, что довольно неудобно при создании описания справочной системы. Чтобы скрытый текст отображался на экране, установите для категории Просмотр режим отображения скрытого текста в диалоговом окне Параметры, открывающемся при выборе команды Параметры из меню Сервис. Несмотря на то, что в тексте фраза была установлена в формате с двойным подчеркиванием, в справочной системе она появляется с обычным подчеркиванием. При позиционировании курсора на выделенной фразе меняется вид курсора, а при щелчке осуществляется переход к теме, связанной с этой фразой. Пояснение создается аналогично отдельной теме. Для него определяется идентификатор темы, после чего термин, требующий кратких пояснений, выделяется одинарным подчеркиванием. Затем за термином в скрытом формате вводится идентификатор поясняющей темы. При щелчке мыши на данном термине открывается окно с поясняющим текстом. Для закрытия окна с пояснениями необходимо щелкнуть мышью вне окна с текстом пояснения. После этого вы возвращаетесь в то же окно, откуда вызвали окно пояснения. Разделы файла проекта справочной системы. Основные из них следующие. TITLE — определяет заголовок окна справочной системы, который должен содержать не более 3. COMPRESS — используется для сжатия справочного файла, создаваемого компилятором. Параметр может принимать значение True или False. WARNING — определяет количество сообщений об ошибках и предупреждениях, выводимых при компиляции. FORCEFONT — данный параметр используется в том случае, если в описании справочной системы использовались шрифты, отсутствующие на компьютере, где будет выполняться приложение. Параметр указывает компилятору на необходимость преобразования всех используемых в описании шрифтов к типу, введенному с параметром FORCEFONT. Пробелы в наименовании типа шрифта не допускаются. Уровни параметра WARNING. Выводимая информация. Только наиболее серьезные ошибки. Все ошибки и предупреждения. Раздел . При использовании в приложении контекстного вызова справочной системы в разделе необходимо. В результате будет создан файл справки, имеющий расширение HLP. Появляется пустое окно программы. Откройте в этом окне созданный вами файл справочной системы проекта sales командой Open (Открыть) из меню File (Файл). Например, для редактирования раздела . В результате на экране откроется диалоговое окно Options (Параметры), содержащее несколько вкладок. Для того чтобы скорректировать текст файла проекта, вам необходимо установить на вкладках требуемые. Открывая соответствующие диалоговые окна, скорректируйте текст файла проекта. Для этого выполните следующие действия. В меню File (Файл) выберите команду Run Winhelp (Запустить Win. Help). В поле File (Файл) открывшегося диалогового окна введите имя файла справки или выберите нужный файл из раскрывающегося списка ранее созданных файлов справок. Для поиска файла справки вы можете воспользоваться кнопкой Browse (Обзор), расположенной с правой стороны этого поля. Для того чтобы в диалоговом окне присутствовала вкладка Содержание, необходимо создать файл с содержанием справки. Например, для файла справки, приведенного на рис. Конечно, можно в области текста темы, открываемой при вызове справочной системы, указать ссылки на все остальные темы файла справки. Но при создании файла справки в среде. Windows более предпочтительным является отображение содержания в иерархическом виде. Для создания такого содержания в Help Workshop выполните следующие действия. В меню File (Файл) выберите команду New (Создать).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2016
Categories |