•  Once you open a project, the Project toolbar appears at the left. 
• 
Change Project Options
Displays a tabbed dialog box with the General, Files, Compiler, 
and Merge Files setting 
• 
Add/Remove Topic Files
Displays the Topic Files dialog box. 
• 
Add/Modify Window Definitions
Displays the Add Window dialog box if no windows have been 
created. Once you've created one or more windows, the Window 
Types dialog box displays, where you can modify the window 
settings. 
• 
HtmlHelp API Information
Displays the Map, Alias, and Text Pop-ups tabs, where you can 
add and remove context-sensitive Help information. 
• 
While later versions of HHW seem to be more stable, earlier 
versions (that is, earlier than version 1.22) have a tendency to 
crash when removing HTML Help information. Because of 
this, always make sure that you have the latest possible 
version of HHW. 
• 
If crashes still occur, edit the API information by opening the 
project (.hhp) file in Notepad. Look for the sections labeled 
[ALIAS], [MAP], and [TEXT POPUPS]. 
• 
View HTML Source
Displays the HTML of the selected file. You must select a file 
from the [FILES] list first. 
• 
Save Project, Contents, and Index Files
Save these three files with one click. 
• 
Save All Files and Compile
Saves all files before compiling your project. 
Understanding HTML Help Workshop (HHW) 
Page 7 
Adding pdf to powerpoint slide - Library application class:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
www.rasteredge.com
Adding pdf to powerpoint slide - Library application class:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
www.rasteredge.com
•  The Table of Contents and Index tabs display different vertical toolbars. 
• 
The top icon on each toolbar is the respective 
properties icon (
Contents Properties
and 
Index 
Properties
). 
• 
The last two icons display the source of the selected 
HTML file and save either the Contents or the Index 
file. 
ƒ This is slightly different from the Save icon on 
the Project tab, which saves the Project, 
Contents, and Index files. 
• 
Each toolbar contains the Edit Selection, Delete 
Selection, and positioning arrow icons. 
• 
The Contents toolbar contains icons to Insert a 
Heading and Insert a Page. The Index toolbar 
contains an icon to Insert a Keyword. 
ƒ By default, HHW displays headings as folders. 
• 
You can change from folders to books by modifying 
the Contents options. 
•  Once you open an HTML file, the HTML toolbar displays. 
•  Save
Saves the current HTML file. 
•  Display in Browser
Displays the current HTML file in a Help window. 
•  HTML Help ActiveX Control
Displays the HTML Help Wizard. 
•  Bold
Formats the selected text as bold. 
•  Italic
Formats the selected text as italic. 
•  Underline
Formats the selected text as underline. As a rule, Help developers use very little underlining in 
Help files. Hyperlinks are usually underlined and users may be confused if you use underlining for 
emphasis. 
Page 8 
Understanding HTML Help Workshop (HHW) 
Library application class:VB.NET PowerPoint: Add Image to PowerPoint Document Slide/Page
insert or delete any certain PowerPoint slide without affecting on C#.NET PPT image adding library. powerful & profession imaging controls, PDF document, tiff
www.rasteredge.com
Library application class:VB.NET PowerPoint: Edit PowerPoint Slide; Insert, Add or Delete
To view C# code for adding, inserting or To view more VB.NET PowerPoint slide processing functions powerful & profession imaging controls, PDF document, image
www.rasteredge.com
What Are the Advantages of HHW? 
•  HHW is always free. 
•  HHW includes an HTML editor. It includes such enhancements as text blocks, character formatting, 
headings, comments, and topic title dialog boxes. However, it isn't WYSIWYG. 
•  HHW includes the HTML Help Control Wizards for ALink Search, Close Window, HHCTRL 
Version, Index, Keyword Search, Related Topics, Shortcut, Splash Screen, Table of Contents, 
Training Card, and WinHelp Topic. 
•  The HHW Help file includes the HTML Help API information for C++. This enables you and your 
developers to attach your Help file to an application. This information must be translated for other 
development languages. You can get information for the most-popular languages, such as Visual Basic 
and Delphi, free of charge from third parties. 
What Are the Disadvantages of HHW? 
•  HHW doesn't include a WYSIWYG editor. You need to know HTML to add content to the topic files. 
• 
This is by design. Microsoft knew that the tool vendors would implement HTML editors, plus 
there are many tools on the market available for developing HTML. 
• 
Popular tools include Macromedia's HomeSite, Macromedia's Dreamweaver, and Microsoft’s 
FrontPage, which works with Robert Chandler’s FAR (http://www.helpware.net). 
•  HHW doesn't include an automated linking feature (where you select the hotspot text and then select 
the target topic). You must code links manually. 
Converting WinHelp Projects with HHW 
•  You can convert existing WinHelp projects with HHW. 
•  You assign the project (and, therefore, the compiled Help file) name during the conversion. 
•  HHW uses the WinHelp project name for the names of the Contents and Index files. 
Advantages 
•  HHW converts the following items: 
• 
WinHelp project (.hpj) files to HHW project (.hhp) files 
• 
WinHelp topics (from the .rtf files) to individual HTML files 
• 
WinHelp Table of Contents (.cnt) files to HHW Table of Contents (.hhc) files 
• 
WinHelp Index to HHW Index (.hhk) files 
• 
WinHelp graphic (.bmp or .wmf) files to HTML graphic (.gif or .jpg) files 
• 
WinHelp jumps to HTML hyperlinks (but not popups) 
Understanding HTML Help Workshop (HHW) 
Page 9 
Library application class:VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
PDF, TIFF, MS Word and Excel). Most of end users would like to install and use Microsoft PowerPoint software and create PPT slide annotation through adding a
www.rasteredge.com
Library application class:C# PowerPoint - How to Process PowerPoint
Use the provided easy to call and write APIs programmed in C# class to develop user-defined PowerPoint slide adding and inserting projects.
www.rasteredge.com
Disadvantages 
•  The naming convention of the conversion process doesn't adequately identify the topic. 
• 
All topic file names are eight characters. 
• 
The first four characters indicate the document name from the WinHelp project (for example, 
topics from the Tasks document are prefaced with task). 
• 
The last four characters are assigned by HHW. 
• 
The list of file names in the [FILES] section on the Project tab follows the original document 
order. 
•  HHW doesn't convert the following WinHelp items: 
• 
Authorable buttons (inserted with the {button} command) 
• 
Browse buttons and browse sequences 
• 
Default topic setting (HHW assigns the first topic in the first document as the default topic) 
• 
Multiple spaces (HTML ignores spaces and tabs) 
• 
Non-scrolling regions 
• 
Popups 
• 
Secondary windows 
• 
WinHelp hypergraphic (.shg) files to HTML image maps 
• 
WinHelp macros 
Page 10 
Understanding HTML Help Workshop (HHW) 
Library application class:VB.NET PowerPoint: VB Codes to Create Linear and 2D Barcodes on
PowerPoint PDF 417 barcode library is a mature and This PowerPoint ISSN barcode adding control is compatible ITF-14 barcode on any PowerPoint document slide
www.rasteredge.com
Library application class:VB.NET PowerPoint: Read, Edit and Process PPTX File
SDK into VB.NET class application by adding several compact well, like reading Excel in VB.NET, Reading PDF in VB Independent from Microsoft PowerPoint Product.
www.rasteredge.com
Creating an HTML Help Project with HHW 
Page 11 
C
HA P T E R  
Creating an HTML Help Project 
with HHW 
The Project file controls compilation, the look of the file, special features, context-sensitivity, and more. It 
contains a list of files (topic and graphic) that make up the Help system. 
During this chapter, you'll learn how to create a project file, modify the project settings, customize the 
Help window, and add a search stop list. 
Creating a Project File 
To create a project file: 
1.  Select File > New. The New dialog box appears. 
Figure 1: New dialog box 
Library application class:C# PowerPoint: C# Guide to Add, Insert and Delete PPT Slide(s)
offer this C#.NET PowerPoint slide adding, inserting and guide for each PowerPoint slide processing operation & profession imaging controls, PDF document, tiff
www.rasteredge.com
Library application class:VB.NET PowerPoint: Sort and Reorder PowerPoint Slides by Using VB.
easily VB.NET PPT image adding and inserting clip art or screenshot to PowerPoint document slide at powerful & profession imaging controls, PDF document, image
www.rasteredge.com
2. 
Project
is selected by default. Click 
OK
and the New Project dialog box appears. 
Figure 2: New Project dialog box 
3.  If you want to create a new HTML Help project, click 
Next
without selecting the check box. The New 
Project - Destination dialog box appears. 
Figure 3: New Project Destination dialog box 
Page 12 
Creating an HTML Help Project with HHW 
Library application class:VB.NET PowerPoint: Extract & Collect PPT Slide(s) Using VB Sample
functions, like VB.NET PPT slide adding/removing, PPT read this VB.NET PowerPoint slide processing tutorial & profession imaging controls, PDF document, image
www.rasteredge.com
Library application class:VB.NET PowerPoint: PPTX to SVG Conversion; Render PPT to Vector
into VB.NET project by adding project reference PowerPoint files that end with .pptx file suffix can powerful & profession imaging controls, PDF document, tiff
www.rasteredge.com
4.  Type the path and file name information in the input box or click the Browse button to select the 
folder. The Open dialog box appears. Navigate to the desired folder, enter the name of the project, and 
click 
Open
5.  When you're finished, click 
Next
. The New Project - Existing Files dialog box appears. 
Figure 4: New Project Existing Files dialog box 
• 
Select the appropriate check boxes to add existing files to your project. Click 
Next
on each screen 
that appears after selecting the desired files. 
• 
If you don't have any files to include in your project, click 
Next
• 
The 
New Project - Finish
dialog box appears. 
6.  Click 
Finish
. HHW creates the initial project information and displays it on the Project tab. 
Modifying the Project Settings 
•  New projects include the default project settings. 
•  If you want to include full-text search in your results, you must modify the project settings, then create 
the window definition. 
• 
If you create the window first, HHW displays a message that the project and window don't match. 
It's not hard to resolve the problem, since HHW displays dialog boxes where you can just click 
Next
, but it could lead to confusion. 
Creating an HTML Help Project with HHW 
Page 13 
•  Click 
Change Project Options
and the Options dialog box appears. This dialog box contains four 
tabs. 
Figure 5: Project Options dialog box 
This option… 
Does this… 
General 
Controls the Title, Default Topic, Default Window, and International 
Settings. 
• 
Once you create a window, the Default Window field is updated. 
• 
You can't specify a default topic until you add topic files to your 
project.
Page 14 
Creating an HTML Help Project with HHW 
This option… 
Does this… 
Files 
Displays the path and file name of the Compiled File and Log File (if 
any). Enables you to specify: 
• 
The Contents file or automatically create it from headings within your 
topic files 
• 
The Index file and, if desired, include topic keywords 
• 
A Full-text Search stop list, so that common words (such as “a” and 
“the”) aren't included in the full-text search. I'll discuss this in more 
detail later in this section.
Compiler 
Enables you to include Notes and/or Progress information while 
compiling. Allows you to: 
• 
Specify compatibility (which should always be 1.1 or later) 
• 
Include folder names during compilation 
• 
Support enhanced decompilation 
• 
Compile full-text search information 
• 
Create a binary Index or Table of Contents
Merge 
Specifies if other HTML Help files should be merged with this file when 
creating modular Help. 
Customizing the Window 
To customize the window: 
1.  Click 
Add/Modify Window Definitions
. The 
Add a New Window Type
dialog box appears. 
• 
This dialog box only appears the first time you click the icon in a new project. Once one window 
definition exists, you use the 
Window Types
dialog box to create additional windows. 
Creating an HTML Help Project with HHW 
Page 15 
2.  Type the name for the window in the input box and click 
OK
. The Window Types dialog box appears. 
Figure 6: Window Types dialog box 
Use this tab… 
To do this… 
General 
Add or remove existing window definitions. 
Enter the text for the window title bar. Text entered here overrides the title 
set in the Options dialog box.
Buttons 
Set the buttons for the specified window. 
The default buttons are Hide/Show, Back, Options, and Print. Other choices 
include Forward, Stop, Refresh, Home, Locate, Jump 1, and Jump 2. 
For the Jump 1 and Jump 2 buttons to work, you must assign a URL or a 
topic file. You can add URLs on this tab, or use the File tab to enter a URL 
or select an existing topic. 
For the Home button to work, you must enter a URL or select an existing 
topic on the Files tab.
Page 16 
Creating an HTML Help Project with HHW 
Documents you may be interested
Documents you may be interested