La escritura de archivos de ayuda HTML
Cómo escribir HTML de los archivos de ayuda de Delphi.
la Escritura de archivos de Ayuda HTML
por Vegard A. Larsen
(escrito originalmente para UNDU, el oficial Boletín de noticias para los Usuarios de Delphi, adaptado para www.HowToDoThings.com)
Después de que yo había escrito la solicitud de Diario de Defender, me hizo sentir la necesidad de escribir un decente archivo de ayuda para ir con el paquete. Bien, hice lo que hago siempre, como yo soy un freeware desarrollador, operativo con casi nada de dinero disponible. Me enteré de que ayudan a la escritura de programas que existían, y se comprueba si alguno de ellos se freeware. Bien, pues resulta que, lo más que conseguí fue HelpScribble, que es shareware. En que página me di cuenta de HTML Help Workshop, de Microsoft, que fueron realmente libre. Esto es lo que normalmente se han utilizado como el compilador de estos terceros ayudar a los escritores, pero como ahora veía, no era imposible escribir archivos de ayuda el uso de esta herramienta. Algunos de ustedes pueden haber oído hablar de Taller de Ayuda, que hace casi lo mismo, solo que para el normal ayuda (.hlp) archivos. Después de lo que recuerdo, este fue muy complicada, y que fue bajado mal por la documentación (y hola: esta es una ayuda escritor programa).
Bueno, he decidido que debe ser posible escribir este archivo de ayuda sólo con HTML Help Workshop y un editor de HTML. Yo en silencio se sentó y leer los archivos de ayuda que vino con ella, pero esta vez también, no hay tutorial estaban disponibles (que vergüenza, Microsoft!). Así que cuando me decidí a escribir este artículo. He decidido hacer esto lo más simple posible, como ayuda para escribir no es siempre tan fácil como parece.
Lo que usted necesita antes de empezar:
HTML Help Workshop
Un decente editor de HTML (o puede utilizar el Bloc de notas si tienes talento suficiente)). Para empezar, te recomiendo que asignar un directorio independiente para este tutorial. Crear el primer archivo HTML (recomiendo que sea la bienvenida/página de contenido) y guárdelo en este directorio. Me llama la mina welcome.htm. Después simplemente se ha creado la página (no es necesario para contener cualquier cosa, sólo las necesarias
, , y etiquetas similares para que sea un completo archivo HTML).
& nbsp;
el Fuego de HTML Help Workshop (a partir de ahora: HHW). Seleccione Archivo, Nuevo y, a continuación, Proyecto. Saltar a la primera pantalla haciendo clic en Siguiente, y especificar dónde desea que el archivo de ayuda para crear (usar el mismo directorio que ha creado anteriormente). Haga clic en Siguiente y seleccione el último cuadro (archivos HTML), y haga clic en Siguiente de nuevo. Agregar el archivo HTML, y haga clic en Siguiente y luego en Finalizar. Ahora será llevado a la ventana principal de HHW, se van a pasar un montón de tiempo a partir de ahora. Bajo la sección [FILES] en el marco de la izquierda, se puede ver que el archivo HTML creado anteriormente está presente. Usted tendrá que añadir todos los archivos HTML de su proyecto para esta sección, y esto se hace haciendo clic en el segundo botón, contando desde la parte superior. Ahora haga clic en la ficha Contenido de HHW. Seleccione Crear un nuevo archivo de contenido cuando se le preguntó, y haga clic en ACEPTAR. Guárdelo en el mismo directorio que antes (voy a suponer que usted ha entendido esto a partir de ahora).Podrás ver completamente vacía de la lista, y esto es lo que vamos a cambiar siguiente.
haga clic Derecho en el espacio vacío de cuadro de lista y haga clic en Insertar Tema. En el Título de la Entrada cuadro de edición, escribir lo que quieras ('Bienvenido' sería apropiado), y haga clic en Agregar. Seleccione el único archivo en la lista (que aparecerá en la lista con el mismo nombre que los especificados en el código HTML etiqueta
), y haga clic en ACEPTAR dos veces. Ahora usted va a tener un elemento en la lista. Ahora, haga clic en la ficha Índice de HHW, y seleccione Crear un nuevo archivo de índice cuando se le preguntó. Usted verá un nuevo vacío de la listbox. Voy a llenar esto a su debido tiempo.
Ahora usted puede comenzar a crear su segundo archivo HTML (y su tercera, cuarta...). Los agregue a la lista de archivos del Proyecto (segundo botón de la parte superior). Usted no necesita para crear todos los archivos antes de empezar a crear el archivo, a menudo es una buena idea añadir un archivo a la vez para que el proyecto se realice, con completa las palabras clave y que se suponía que debía estar en la lista de contenidos. Cuando haya creado y añadido uno o dos archivos más, se mueven hacia atrás en la ficha Índice. Haga clic derecho y seleccione Insertar la palabra Clave. Escriba la palabra clave y, a continuación, haga clic en Agregar. Se pueden asociar varios archivos con una palabra clave. Añadir más palabras clave a medida que avanza. También puede crear sub-palabras clave, mediante la creación de una palabra clave normal, y en movimiento mediante el uso de los botones de flecha (en la barra de herramientas).
volver a la ficha Contenido. Agregar Temas y Contenidos de los archivos que desea utilizar. Puede mover estos de manera similar mediante la barra de herramientas los botones de flecha.
a Pesar de que este no es un muy completo tutorial de cómo escribir archivos de ayuda, siento que cubre lo que usted necesita saber cuando usted está a punto de documento de su programa. La experimentación no es una mala cosa, especialmente con una documentación de la que nunca se molesta en aprender los usuarios de los conceptos básicos de HTML Ayuda de la escritura. La documentación de HHW tiene una simple parte (tales como 'Diseño de un sistema de ayuda') y una más-de la parte técnica ('Ayuda HTML Referencias'). De todos modos, HHW no es un mal programa, es simplemente que es la documentación, y te darás cuenta de esto cuando te acostumbras a la interfaz. Espero que hayas disfrutado de este mini-tutorial.
Microsoft tuvo que cambiar la API utilizada para acceder a las funciones de ayuda cuando se creó la Ayuda HTML (HH) del sistema, y por lo tanto la implementación de la ayuda de Delphi se ha convertido en algo no válido. Para evitar este problema, he descargado un programa gratuito kit de www.helpware.net. Se supone que es para hacer el proceso de implementación de un HH archivo en la aplicación de una brisa.
Cuando vi por primera vez en la documentación de este kit, vi que todo lo que venía con él era un simple archivo de texto. Sin embargo, rápidamente me di cuenta de que era la única documentación necesaria. En este artículo me voy a poner el foco en la función de HtmlHelp, utilizado para abrir un HH ventana de visualización de cualquier tema que te gustaría. Los temas se han encontrado con el nombre de el tema que quieres que aparezca, por ejemplo, si uno de los archivos en su HH archivo se denomina 'versionhistory.htm', la siguiente llamada, aparecerá la HH de archivo con la Versión del tema de historia:
HtmlHelp(GetDesktopWindow, 'C:/help.chm::/versionhistory.htm',
& nbsp & nbsp HH_DISPLAY_TOPIC, 0)
GetDesktopWindow puede ser sustituido por un simple 0, pero el Helpware Grupo recomienda el uso de GetDesktopWindow. Recuerde que el ejemplo anterior es una mala manera de hacerlo, tendría que tener una variable de ruta de acceso al archivo (no uso de la Aplicación.HelpFile directamente).
La escritura de archivos de ayuda HTML
La escritura de archivos de ayuda HTML : Multi-millones de consejos para hacer su vida mas facil.
Como escribir HTML de los archivos de ayuda de Delphi.
la Escritura de archivos de Ayuda HTML
por Vegard A. Larsen
(escrito originalmente para UNDU, el oficial Boletin de noticias para los Usuarios de Delphi, adaptado para www.HowToDoThings.com)
Despues de que yo habia escrito la solicitud de Diario de Defender, me hizo sentir la necesidad de escribir un decente archivo de ayuda para ir con el paquete. Bien, hice lo que hago siempre, como yo soy un freeware desarrollador, operativo con casi nada de dinero disponible. Me entere de que ayudan a la escritura de programas que existian, y se comprueba si alguno de ellos se freeware. Bien, pues resulta que, lo mas que consegui fue HelpScribble, que es shareware. En que pagina me di cuenta de HTML Help Workshop, de Microsoft, que fueron realmente libre. Esto es lo que normalmente se han utilizado como el compilador de estos terceros ayudar a los escritores, pero como ahora veia, no era imposible escribir archivos de ayuda el uso de esta herramienta. Algunos de ustedes pueden haber oido hablar de Taller de Ayuda, que hace casi lo mismo, solo que para el normal ayuda (.hlp) archivos. Despues de lo que recuerdo, este fue muy complicada, y que fue bajado mal por la documentacion (y hola: esta es una ayuda escritor programa).
Bueno, he decidido que debe ser posible escribir este archivo de ayuda solo con HTML Help Workshop y un editor de HTML. Yo en silencio se sento y leer los archivos de ayuda que vino con ella, pero esta vez tambien, no hay tutorial estaban disponibles (que vergüenza, Microsoft!). Asi que cuando me decidi a escribir este articulo. He decidido hacer esto lo mas simple posible, como ayuda para escribir no es siempre tan facil como parece.
Lo que usted necesita antes de empezar:
HTML Help Workshop
Un decente editor de HTML (o puede utilizar el Bloc de notas si tienes talento suficiente)). Para empezar, te recomiendo que asignar un directorio independiente para este tutorial. Crear el primer archivo HTML (recomiendo que sea la bienvenida/pagina de contenido) y guardelo en este directorio. Me llama la mina welcome.htm. Despues simplemente se ha creado la pagina (no es necesario para contener cualquier cosa, solo las necesarias
, , y etiquetas similares para que sea un completo archivo HTML).
& nbsp;
el Fuego de HTML Help Workshop (a partir de ahora: HHW). Seleccione Archivo, Nuevo y, a continuacion, Proyecto. Saltar a la primera pantalla haciendo clic en Siguiente, y especificar donde desea que el archivo de ayuda para crear (usar el mismo directorio que ha creado anteriormente). Haga clic en Siguiente y seleccione el ultimo cuadro (archivos HTML), y haga clic en Siguiente de nuevo. Agregar el archivo HTML, y haga clic en Siguiente y luego en Finalizar. Ahora sera llevado a la ventana principal de HHW, se van a pasar un monton de tiempo a partir de ahora. Bajo la seccion [FILES] en el marco de la izquierda, se puede ver que el archivo HTML creado anteriormente esta presente. Usted tendra que añadir todos los archivos HTML de su proyecto para esta seccion, y esto se hace haciendo clic en el segundo boton, contando desde la parte superior. Ahora haga clic en la ficha Contenido de HHW. Seleccione Crear un nuevo archivo de contenido cuando se le pregunto, y haga clic en ACEPTAR. Guardelo en el mismo directorio que antes (voy a suponer que usted ha entendido esto a partir de ahora).Podras ver completamente vacia de la lista, y esto es lo que vamos a cambiar siguiente.
haga clic Derecho en el espacio vacio de cuadro de lista y haga clic en Insertar Tema. En el Titulo de la Entrada cuadro de edicion, escribir lo que quieras ('Bienvenido' seria apropiado), y haga clic en Agregar. Seleccione el unico archivo en la lista (que aparecera en la lista con el mismo nombre que los especificados en el codigo HTML etiqueta
), y haga clic en ACEPTAR dos veces. Ahora usted va a tener un elemento en la lista. Ahora, haga clic en la ficha Indice de HHW, y seleccione Crear un nuevo archivo de indice cuando se le pregunto. Usted vera un nuevo vacio de la listbox. Voy a llenar esto a su debido tiempo.
Ahora usted puede comenzar a crear su segundo archivo HTML (y su tercera, cuarta...). Los agregue a la lista de archivos del Proyecto (segundo boton de la parte superior). Usted no necesita para crear todos los archivos antes de empezar a crear el archivo, a menudo es una buena idea añadir un archivo a la vez para que el proyecto se realice, con completa las palabras clave y que se suponia que debia estar en la lista de contenidos. Cuando haya creado y añadido uno o dos archivos mas, se mueven hacia atras en la ficha Indice. Haga clic derecho y seleccione Insertar la palabra Clave. Escriba la palabra clave y, a continuacion, haga clic en Agregar. Se pueden asociar varios archivos con una palabra clave. Añadir mas palabras clave a medida que avanza. Tambien puede crear sub-palabras clave, mediante la creacion de una palabra clave normal, y en movimiento mediante el uso de los botones de flecha (en la barra de herramientas).
volver a la ficha Contenido. Agregar Temas y Contenidos de los archivos que desea utilizar. Puede mover estos de manera similar mediante la barra de herramientas los botones de flecha.
a Pesar de que este no es un muy completo tutorial de como escribir archivos de ayuda, siento que cubre lo que usted necesita saber cuando usted esta a punto de documento de su programa. La experimentacion no es una mala cosa, especialmente con una documentacion de la que nunca se molesta en aprender los usuarios de los conceptos basicos de HTML Ayuda de la escritura. La documentacion de HHW tiene una simple parte (tales como 'Diseño de un sistema de ayuda') y una mas-de la parte tecnica ('Ayuda HTML Referencias'). De todos modos, HHW no es un mal programa, es simplemente que es la documentacion, y te daras cuenta de esto cuando te acostumbras a la interfaz. Espero que hayas disfrutado de este mini-tutorial.
Microsoft tuvo que cambiar la API utilizada para acceder a las funciones de ayuda cuando se creo la Ayuda HTML (HH) del sistema, y por lo tanto la implementacion de la ayuda de Delphi se ha convertido en algo no valido. Para evitar este problema, he descargado un programa gratuito kit de www.helpware.net. Se supone que es para hacer el proceso de implementacion de un HH archivo en la aplicacion de una brisa.
Cuando vi por primera vez en la documentacion de este kit, vi que todo lo que venia con el era un simple archivo de texto. Sin embargo, rapidamente me di cuenta de que era la unica documentacion necesaria. En este articulo me voy a poner el foco en la funcion de HtmlHelp, utilizado para abrir un HH ventana de visualizacion de cualquier tema que te gustaria. Los temas se han encontrado con el nombre de el tema que quieres que aparezca, por ejemplo, si uno de los archivos en su HH archivo se denomina 'versionhistory.htm', la siguiente llamada, aparecera la HH de archivo con la Version del tema de historia:
HtmlHelp(GetDesktopWindow, 'C:/help.chm::/versionhistory.htm',
& nbsp & nbsp HH_DISPLAY_TOPIC, 0)
GetDesktopWindow puede ser sustituido por un simple 0, pero el Helpware Grupo recomienda el uso de GetDesktopWindow. Recuerde que el ejemplo anterior es una mala manera de hacerlo, tendria que tener una variable de ruta de acceso al archivo (no uso de la Aplicacion.HelpFile directamente).
La escritura de archivos de ayuda HTML
By Consejos Y Trucos
La escritura de archivos de ayuda HTML : Multi-millones de consejos para hacer su vida más fácil.