Авторы часто определяют вторичные окна так, чтобы они могли отобразить разделы во внешних окнах. Внешние окна поддерживаются только в Справке HTML и Winhelp. В Справке HTML Вы можете выбрать, хотите ли Вы использовать внешние окна, в Winhelp вторичные окна всегда отображаются во внешних окнах.
Создайте внешние окна разделов в секции Невидимые разделы!
Разделы, которые Вы всегда хотите открывать во внешнем окне, должны всегда создаваться в секции Невидимые разделы. Это препятствует им быть включенными в Содержание, где они только вызывают проблемы и беспорядок. Внешние окна полезны, только когда к ним обращается ссылка, то есть когда пользователь нажимает на ссылку.
Проблемы, вызванные внешними окнами в Содержании:
Если Вы будете включать раздел, связанный с внешним окном, в Содержание, то оно также откроется во внешнем окне, когда Вы нажимаете на его вход в Содержании. Это запутывает пользователя и игнорирует цель внешних окон, которые должны отобразить дополнительную информацию, оставляя текущий раздел видимым.
При определенных обстоятельствах, ссылка к внешнему окну, которая включена в Содержание, может также вызвать другие проблемы, включая мертвые ссылки, в вашем компилируемом выводе Справки HTML.
Навигационный тупик в Winhelp:
Включение внешнего окна раздела в Содержании в Winhelp может лишить пользователя возможности возвращаться к Содержанию, вызывая "навигационный тупик". Это случается, когда внешний тип окна определен без навигационных кнопок.
Так как Winhelp не отображает Содержание вместе с окном раздела, ссылка к внешнему окну из Содержания лишает возможности возвращаться к Содержанию, потому что нет никаких кнопок.
Когда Вы можете включить внешние окна разделов в Содержание:
Есть только две ситуации, где можно включить разделы, отображенные во внешних окнах, в Содержание:
Нормальные разделы "Main", отображенные во внешних окнах по ссылкам в Справке HTML:
Если внешние окна активизированы в Справке HTML, Вы можете отобразить любой раздел во внешнем окне выбором вторичного типа окна в определении ссылки к разделу. Можно оставить такие разделы в Содержании, потому что это нормальные разделы, которые отображаются обычно, когда Вы нажимаете на их входы Содержания.
Отметьте, что в Справке HTML Вы не можете открыть разделы во внешних окнах через модули в модульных системах справки. Если Вы свяжетесь с разделом в другом модуле, то он будет всегда отображаться в текущем средстве просмотра справки, даже если ваша ссылка определит тип окна, определенный как внешнее окно. Это - ограничение Справки HTML, и это не может быть изменено.
Внешние окна в Winhelp с полными навигационными управлениями:
В Winhelp Содержание и окно раздела никогда не отображаются вместе. Это означает, что можно включить внешние окна разделов в Содержание Winhelp, пока они имеют полные навигационные управления, потому что тогда нажатие на вход Содержания отображает только нормальное полное средство просмотра справки с немного другим определением.
Если определение внешнего окна не будет иметь полных управлений навигации, то пользователь не будет в состоянии возвратиться к Содержанию из внешнего окна (см. Навигационный тупик в Winhelp выше).
См. также: