Microsoft WinHelp

Microsoft WinHelp es un formato propietario para archivos de ayuda para programas que se ejecutan en Microsoft Windows , desarrollado por Microsoft. Introducido en el mercado para Windows 3.x , todavía se usa en Windows XP pero ha sido descontinuado para Windows Vista . Es reemplazado por HTML comprimido de Microsoft .

Para Windows 95 , hablamos indiferentemente de Ayuda de Windows 95 o WinHelp 4.0 .

Características

El formato Microsoft WinHelp proporciona:

Por otro lado, las burbujas de ayuda que aparecen al dejar el cursor inmóvil sobre un objeto (tooltips) no dependen de la ayuda de Microsoft WinHelp sino que están directamente en el programa. También puede mostrar la ayuda en línea haciendo doble clic en el archivo de ayuda del explorador de Windows (archivo .HLP, ver más abajo).

Archivos de ayuda

La Ayuda de Microsoft WinHelp consta de dos archivos:

Si .CNTfalta el archivo , siempre puede utilizar la ayuda contextual; También puede mostrar la primera página de ayuda en línea y navegar utilizando enlaces de hipertexto o los botones "anterior" y "siguiente", pero no tiene acceso a la tabla de contenido y algunas páginas pueden ser este hecho no se puede acceder. Para Windows 3.x, no había ningún archivo .CNT. El índice era una página con enlaces a las diferentes páginas; Desde Windows 95, la tabla de contenido es una pestaña de una ventana flotante que aparece cuando abre la ayuda o cuando hace clic en el botón ' Contenido ' en la ventana de ayuda.

La primera vez que realiza una búsqueda por palabra clave, el motor de ayuda genera un archivo .GIDque permite esta búsqueda (el archivo se puede eliminar, se volverá a generar la próxima vez que lo use).

Opcionalmente, podemos tener un archivo .FTS ( archivo de índice de búsqueda de texto completo) y .FTG (archivo de grupo de búsqueda de texto completo) .

Todos estos archivos tienen el mismo nombre que el programa al que hacen referencia, solo cambia su extensión.

Generación de la ayuda de Microsoft WinHelp

El archivo .HLPse genera a partir de un archivo RTF con un formato particular. Una ventana de ayuda, un tema , ya sea ayuda en línea o ayuda contextual, es una página del archivo RTF:

El archivo .CNTes simplemente un archivo de texto. Se hace referencia a cada página en una línea del archivo. La línea incluye:

El formato básico, como la alineación y la fuente (incluidas negrita y cursiva) se representan tal cual en la ayuda generada.

Ejemplo de página de archivo RTF # K $ Título de la sección Este es el texto del tema de Ayuda, con un enlace de hipertexto campo2 .   # header1 Palabra clave K $ Título de la sección

En el ejemplo anterior, la referencia de fuente invisible está subrayada con una línea de puntos.

Hay herramientas que evitan crear el archivo RTF a mano, como RoboHelp o Doc-To-Help . La inserción de un enlace o una imagen se realiza "con el mouse" (RoboHelp), o el programa toma un archivo de Microsoft Word y lo transforma en un archivo RTF y archivos BMP (Doc-To-Help, noción de fuente única , abastecimiento único ). Estas herramientas también son responsables de generar el archivo .CNT.

A continuación, el programa compila el archivo RTF y los archivos BMP HCRTF.EXEpara crear el archivo .HLP. Esto requiere crear un archivo de proyecto, extensión .HPJ (proyecto de ayuda) , que enumera los archivos a integrar (diferentes archivos RTF, carpetas donde se colocan las imágenes, archivo que da la correspondencia entre los identificadores

Notas

  1. "clic derecho" cuando el mouse está configurado para diestros

Ver también

Bibliografía

enlaces externos