# FAQ Builder Help

The FAQ Builder is a Windows application for easily creating FAQ style HTML documents.

##### To use:

- Create a new (Ctrl+N) or open an existing (Ctrl+O) FAQ file.
- To add an item, type some text into the "Question" edit field and press Ctrl+A to add it to the list. Note that you cannot add an item with an empty question.
- To edit an existing item, select it in the "Items" list and change the question and/or answer in the edit fields. Move to another item to save the changes or press Ctrl+S.
- To remove an item, select it in the list and press Ctrl+D.

- To replace an item, select it in the list and type the new question text into the question field. Press Ctrl+R to replace the text of the question with the new text.

- To move an item, select it in the list and either press Ctrl+Up or Ctrl+Down.
- To create the HTML file, select "Export to HTML" from the menu, specify a filename and clik Save. After saving you have the opportunity to preview the resulting HTMl in your default browser.

##### Options dialog

Use the options dialog to change the default settings for the program and the content of the HTML templates. The default template supports expanding and collapsing the items in the FAQ using JavaScript.

The program replaces certain special tags in the templates with their actual value in the program when the HTML file is created. Supported tags are:

Tag | Usage
--- | ---
<#TITLE> | Replaced with the title. OPTIONAL.
<#STYLESHEET> | Replaced with the path and name of the style sheet to use. OPTIONAL.
<#Q_IMAGE> | Replaced with the path and filename of the question mark image. OPTIONAL.
<#A_IMAGE> | Replaced with the path and filename of the exclamation mark image. OPTIONAL.
<#Q_ITEM> | Replaced with the content of the current FAQ question. REQUIRED.
<#Q_ITEM> | Replaced with the content of the current FAQ answer. REQUIRED.
<#FAQINDEX> | Replaced with the ID of the current FAQ item. REQUIRED.