Что такое контекстно зависимой справки

Что такое контекстно зависимой справки

Контекстно-зависимая справка и всплывание

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

Что такое контекстно-зависимая справка?

Есть в основном три вида контекстно-зависимой справки, о которой Вы должны думать, как автор справки:

· Пользователь нажимает F1 , и отображается справка с разделом, уместным «контексту», в котором пользователь нажал клавишу. Например, нажим F1 в редакторе может отобразить раздел о редактировании, нажим F1 в диалоге конфигурации может отобразить раздел об особенностях этого диалога, и так далее.
· Нажатие на кнопку Справка в диалоге отображает раздел справки, описывающий этот диалог.
· Щелчок правой кнопкой мыши на управлении в приложении и выбор Что это? отображает всплывающее окно с текстом, описывающим управление, и для чего оно служит. (Есть также другие способы отобразить такую всплывающую справку, но Что это? является сейчас самым популярным.)

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

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

Источник

Контекстно-зависимая справка

В редакторе Visual Basic клавиша F1 вызывает контекстно-зависимую справку, т.е. открывает перед вами именно тот раздел справки, который соответствует работе, выполняемой вами в момент вызова. То, что вы увидите, зависит от типа окна, которое будет в редакторе при этом активным, а часто и от того, что именно вы делаете в этом окне.

Такая возможность оказывается действительно удобной при создании программного кода и проектировании форм. В окне программного кода клавиша F1 предоставит справку для термина, находящегося в точке ввода (точка ввода задается текстовым курсором — мигающей вертикальной линией, определяющей место появления печатаемых вами символов). Не волнуйтесь, если вы забыли, как используется какой-нибудь VBA-оператор. Например For . . . Next, или если не помните, какими свойствами и методами обладает нужный вам объект. Просто поместите текстовый курсор в соответствующий оператор и нажмите FI. Пример того, что вы можете при этом увидеть, показан на рис. 3.6.

Рис. 3.6. Получение справки для метода Add в Visio. Если присмотреться, можно заметить, что точка ввода в окне программного кода находится внутри ключевого слова Add

Подобным образом клавиша F1 предоставит вам самую подробную справку о проектировании форм. В окне пользовательской формы можно получить справку о каждом из помещенных в форму элементов управления (рискуя показаться назойливым, я напомню, что элементы управления — это кнопки, флажки, фреймы и т.п.). Щелкните на элементе управления, чтобы выделить его, а затем нажмите F1. Чтобы получить справку об определенном свойстве элемента управления, выделите этот элемент управления, щелкните в строке соответствующего свойства в окне свойств, а затем нажмите F1.

Читайте также:  Где можно посмотреть копию судебного приказа

В других окнах клавиша F1 работает следующим образом.

* В окне проводника проекта и окне пользовательской формы нажатие клавиши F1 вызывает раздел справки с описанием окна. Для окна пользовательской формы это сработает, только если не выделен ни один из элементов управления.

* В окне контролируемых выражений, окне локальных переменных и в окне немедленного выполнения нажатие F1 вызывает окно справки со множеством предлагаемых в нем ссылок — подчеркнутых слов и словосочетаний, на которых надо щелкнуть, чтобы перейти к соответствующему разделу справки. Лично мне совершенно не понятно, почему сделано так, что для этих окон подходящий раздел справки не появляется автоматически.

* В окне обозревателя объектов при выделенных классе и члене класса нажатие F1 вызывает появление раздела справки, соответствующего выбранному объекту.

Читайте также

Справка

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

Справка

Справка Удаление пункта СправкаЕсли вы хотите удалить пункт Справка из меню кнопки Пуск, то откройте раздел HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerи создайте параметр типа DWORD °NoSMHelp° со значением

Справка

Справка Все настройки делаются в разделе HKCUSoftwarePoliciesMicrosoftInternet Explorerпри помощи DWORD-параметров Блокировка пункта СправкаДля блокировки пункта Справка создайте параметр ·NoHelpMenu· со значением, равным 1 Для пользователей NetscapeДля скрытия подпункта Для пользователей Netscape в

Контекстно-независимые и контекстно-связанные типы

Контекстно-независимые и контекстно-связанные типы Типы .NET которые не предъявляют никаких специальных контекстных требований, называются контекстно-независимыми объектами. Эти объекты доступны из любого места в рамках соответствующего домена приложения, без каких бы

Определение контекстно-связанных объектов

Определение контекстно-связанных объектов Чтобы определить класс (SportsCarTS), автоматически поддерживающий потоковую безопасность, без добавления в него сложной логики синхронизации патока при реализации членов, следует взять объект, производный от ContextBoundObject, и применить

Справка

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

Справка

Справка SetMenuContextHelpId Функция SetMenuContextHelpId связывает идентификатор контекстной справки с меню. Все пункты меню разделяют этот идентификатор. Нет возможности назначить идентификатор контекстной справки индивидуальному пункту меню. BOOL SetMenuContextHelpId ( HMENU hmenu , DWORD dwContextHelpId );

Справка

Справка Еще одним средством получения оперативной информации о функциях Pinnacle Studio является реализованная в программе справочная система. В любой момент работы с программой справку можно вызвать с помощью команды меню Помощь ? Разделы помощи (клавиша F1) или кнопки в

Справка и поддержка

Справка и поддержка Чтобы удалить из меню Пуск команду Справка и поддержка, следует в разделе HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer создать REG_DWORD-параметр NoSMHelp и присвоить ему значение 1.Чтобы вернуть команду Справка и поддержка на место, следует присвоить параметру

Справка и поддержка

Справка и поддержка Настроить работу программы Справка и поддержка можно с помощью параметров двух ветвей реестра.Первая ветвь – HKEY_CURRENT_USERSoftwarePoliciesMicrosoftWindowsSystem. Она может содержать два следующих параметра строкового типа.• DisableInHelp – позволяет указать список программ,

2.4.6. Меню Справка

2.4.6. Меню Справка Специально для неопытных пользователей заботливые разработчики из Microsoft создали справку. В окне Центр справки и поддержки можно почитать о функциях Windows и ее настройках. Если же вы запутались в дебрях справочных материалов, вам поможет поиск — для этого

Справка в Windows

Справка в Windows Вызвать справочную систему Windows XP просто. В меню Пуск выберите пункт Справка и поддержка. При щелчке на нем кнопкой мыши откроется окно Центр справки и поддержки (рис. 9.1). Рис. 9.1. Центр справки и поддержкиПользоваться этим окном весьма удобно. Скорее всего,

Читайте также:  Где можно сделать справку номер 8

Справка в программах

Справка в программах Как недостаток справочной системы Windows XP можно отметить тот факт, что в ней нет сведений о программах, поставляемых в стандартном комплекте или устанавливаемых пользователем по мере необходимости. Справка вызывается через сами эти программы. Как

Контекстная справка

Контекстная справка Контекстная справка доступна через контекстное меню элементов. Для ее вызова щелкните правой кнопкой мыши на каком-либо элементе управления, и, если для него назначена справочная информация, появится меню, содержащее единственный пункт Что это

Источник

Что такое контекстно зависимой справки

Технологии контекстно-зависимой справки

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

Технологии контекстно-зависимой справки, доступные в Windows:

Windows теперь предоставляет большой и мощный набор инструментов контекстно-зависимой справки, включая:

Небольшие «подсказки», которые появляются автоматически, когда пользователь наводит мышь на управление. Они обычно осуществляются в приложении непосредственно вместо того, чтобы быть сохраненными во внешнем файле справки. Самые современные среды программирования поддерживают подсказки.

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

Справка Что это? :

Во многих современных приложениях Вы можете щелкнуть правой кнопкой мыши на управлении и выбрать опцию Что это? , которая отображает всплывающее окно с текстом справки. Это — превосходный способ ознакомить ваших пользователей с управлениями вашей программы и может также значительно уменьшить запросы поддержки. Есть также другие способы отобразить такую всплывающую справку, но Что это? является сейчас самым популярным. (Обширное использование этой особенности сделано в Help & Manual, между прочим!)

Это может быть осуществлено с помощью всплывающих разделов, созданных в Help & Manual. Преимущество этого состоит в том, что разделы отображаются самостоятельно в небольшом независимом окне, не открывая всю справку.

Если Вы используете Справку HTML, Вы можете осуществить справку Что это? с родным всплывающим простым текстом, поддерживаемым непосредственно Справкой HTML, или с дополнительным файлом Winhelp, содержащим всплывание, которое может тогда содержать форматированный текст и графику. Этот файл может быть сгенерирован автоматически Help & Manual, смотрите Форматированное всплывание со справкой двойного режима для деталей.

Microsoft включает поддержку справки Что это? в своих языках программирования. Бесплатный пакет инструментов EC Software Help Suite (см. выше) делает осуществление справки Что это? намного проще в Delphi Borland и Borland C++.

Кнопки Справка в диалогах:

Эти кнопки ссылаются непосредственно на уместный раздел в вашем основном файле справки. Они осуществлены прямым запросом в файл справки и раздел.

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

Справка контекста F1 :

Уместная справка отображается автоматически, когда пользователь нажимает клавишу F1 . Какие разделы справки или особенности вызываются, зависит от того, где и когда пользователь нажимает F1 («контекст»). То, как это осуществлено, зависит от индивидуального языка программирования, и это — полностью до программиста. Как автор справки, Вы только должны предоставить программистам необходимые ID раздела и/или числа справочного контекста так, чтобы они могли вызвать соответствующие разделы.

Читайте также:  По ген доверенности кто платит

Справка Training card:

Это — мощная технология справки, разработанная Microsoft и поддерживаемая и в Справке HTML, и в классическом Winhelp. Она позволяет Вам создать интерактивные обучающие программы в вашей справке, которые автоматически выполняют действия в вашем приложении, когда пользователь нажимает на горячие точки и ссылки в вашей справке. Например Вы можете вызвать функции, отобразить меню, выбирать опции и заполнять области данных, чтобы показать пользователю, как что сделать.

Для того, чтобы программировать информацию для осуществления справки Training card см. MSDN HTML Help Library для Справки HTML и MSDN Winhelp Library для Winhelp.

Справка Training card — очень мощный инструмент, но нужно также упомянуть его недостатки. Эту справку непросто осуществить, и каждый язык программирования обрабатывает это по-другому.

Также очень важно проектировать интерактивные мастера, использующие мастера справки Training card, очень тщательно. В частности Вы должны дать пользователю возможность фактически выполнять процедуры, которые Вы объясняете. Иначе Вы можете закончить тем, что будете преподавать пользователю, как управлять мастером, а не программой!

Есть в основном два вида интерактивных мастеров: «Запрограммированные мастера», созданные как часть вашей программы, и «мастера справки», созданные с технологиями справки, как Winhelp и Справка HTML.

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

Незапрограммированные мастера справки — просто обычные файлы справки, или секции файлов справки, которые преподают пользователям, как выполнить определенную задачу, систематическим способом. Они могут быть интегрированы в вашу основную справку, но хорошо создать их как отдельные файлы справки. Тогда они могут быть вызваны, когда необходимо, и они не мешают, когда они больше не нужны.

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

Больше расширенных мастеров справки использует справка Training card (см. выше), открывая диалоги и выполняя операции в вашем приложении. Если Вы используете это, Вы должны всегда также приглашать ваших пользователей испытывать процедуру самим, иначе они узнают только, как использовать мастера, а не саму программу!

Flash демонстрационные версии:

Flash демонстрационные версии в действительности не технология контекстно-зависимой справки, но они могут быть очень полезным добавлением интерактивным мастерам. Help & Manual может вставить Flash демонстрационные версии в ваши файлы справки только несколькими щелчками мыши.

Эти демонстрационные версии — анимированные кинофильмы в формате Macromedia Flash®, которые показывают вашим пользователям, как работают определенные операции в вашем приложении, так же, как если бы преподаватель демонстрировал это для них на экране. Есть теперь множество доступных программных инструментов, чтобы делать Flash демонстрационные версии. Эти инструменты походят на программы скриншота, кроме того, что они записывают ролик того, что Вы делаете на вашем экране, вместо только единственного неподвижного изображения. Некоторые даже позволяют Вам включать звук

Создание Flash демонстрационных версий может быть довольно большим количеством работы, но они — превосходный способ показать новичкам, как сделать что-либо. Не хорошо включать их в основную справку, потому что пользователи вообще не должны смотреть их больше чем пару раз. Лучше использовать их в отдельных мастерах справки, которые пользователи запускают, только когда они хотят узнать, как выполнить определенную задачу.

Источник

Поделиться с друзьями
МальтаВиста