Step 1 – Creating a Help File       37 
Changing the Background Color of a Popup 
Use this procedure to add a startup macro in which the background color of a popup 
is light yellow.  This color is a standard, however, any color could be used, if desired 
to so the background of the popup is different than the background of the application.   
Startup macro is available to the entire Help file as soon as the Help file is 
opened. 
To Create a New Startup Macro 
1. Select the Project icon in RoboHelp Explorer. 
2. Select the Project Folder. 
3. Select the Startup Macros folder, click on the right-mouse button and select 
N
ew Startup Macro  
4. Select the Macro icon at the right of the dialog.  The following will display. 
5. Select the Wizard button at the bottom right.  The following will display. 
How to change pdf to powerpoint - control application platform: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
How to change pdf to powerpoint - control application platform: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
38      Palooza 2001 Help Labs 
6. Scroll down in the Macro window on the right and select SetPopupColor. 
control application platform:Online Convert PowerPoint to PDF file. Best free online export
Online Powerpoint to PDF Converter. Download Free Trial. Then just wait until the conversion from Powerpoint to PDF is complete and download the file.
www.rasteredge.com
control application platform:RasterEdge XDoc.PowerPoint for .NET - SDK for PowerPoint Document
Able to view and edit PowerPoint rapidly. Convert. Convert PowerPoint to PDF. Convert PowerPoint to HTML5. Convert PowerPoint to Tiff. Convert PowerPoint to Jpeg
www.rasteredge.com
Step 1 – Creating a Help File       39 
7. Enter 255,255,224 as the R,G,B colors and select OK
8. Select OK
9. Select OK The new startup macro lists at the end of the Startup Macros folder. 
Setting Project Settings 
The Project Settings option within the Project tab allows you to change the settings 
associated with your Help project.  These settings (or properties) define the 
characteristics of the project and make up each section in your project file (.HPJ). 
RoboHELP's Project Settings dialog provides several tabs for you to set the 
properties of your Help project: 
To Set the Help Project Settings 
1. Select the Project - Project Settings folder. 
control application platform:C# WinForms Viewer: Load, View, Convert, Annotate and Edit
to PDF; Convert PowerPoint to PDF; Convert Image to PDF; Convert Jpeg to PDF; Merge PDF Files; Split PDF Document; Remove Password from PDF; Change PDF Permission
www.rasteredge.com
control application platform:How to C#: Overview of Using XDoc.PowerPoint
How to C#: Overview of Using XDoc.PowerPoint. Overview for How to Use XDoc.PowerPoint in C# .NET Programming Project. PowerPoint Conversion.
www.rasteredge.com
40      Palooza 2001 Help Labs 
2. Select the WebSearch tab and select Enable WebSearch 
3. Select the WinHelp 2000 tab. 
control application platform:C# HTML5 Viewer: Load, View, Convert, Annotate and Edit PowerPoint
Such as load and view PowerPoint without Microsoft Office software installed, convert PowerPoint to PDF file, Tiff image and HTML file, as well as add
www.rasteredge.com
control application platform:VB.NET PowerPoint: Read, Edit and Process PPTX File
create image on desired PowerPoint slide, merge/split PowerPoint file, change the order of How to convert PowerPoint to PDF, render PowerPoint to SVG
www.rasteredge.com
Step 1 – Creating a Help File       41 
4. Select the following Watermarks: 
Background Watermark 
Palooza logo.bmp 
Lower right corner 
Non-scrolling Watermark: 
flower.bmp 
Upper left corner 
5. Select the other tabs.  The information gets stored in individual sections in the 
.HPJ file. 
Compiling the Help Project 
Let’s compile the help file again and look at some of the changes we have made to 
our help file. 
To Compile a Help Project 
1. Select File – Compile from RoboHelp Explorer, Ctrl+M, or select the Compile 
icon 
in Microsoft Word.   
2. Select the Run button 
to view the Help File.   
3. View all components of the help file, similar to the following. 
control application platform:VB.NET PDF Password Library: add, remove, edit PDF file password
Add password to PDF. Change PDF original password. Remove password from PDF. Set PDF security level. VB: Change and Update PDF Document Password.
www.rasteredge.com
control application platform:C# powerpoint - Convert PowerPoint to PDF in C#.NET
C# PowerPoint - Convert PowerPoint to PDF in C#.NET. Online C# Tutorial for Converting PowerPoint to PDF (.pdf) Document. PowerPoint to PDF Conversion Overview.
www.rasteredge.com
42      Palooza 2001 Help Labs 
Creating a Map File 
One way in which context-sensitive help can be called from AVR is with the 
HelpContextID or WhatsThisHelpID properties.  These properties require a 
number that correlates to a particular topic in the help file.  This number resides in a 
MAP file (.HH) file.   
Map files are text files that contain the list of Map IDs. Map files list, line by line, 
Topic ID and Map numbers.   The Map file translates the Map number into the topic 
so the WinHelp engine can locate and display the appropriate context-sensitive Help 
topic when called by the application.   RoboHELP automatically lists Map files in 
the [MAP] section of the Help project file (HPJ) whenever you create a new Map file 
or import an existing Map file. 
The MAP file appears like the following entry, for each help topic: 
#define   Topic_ID       Map number 
RoboHelp automatically generates a MAP file by automatically assigning each help 
topic in the help file a number, starting with 1 (which is the default).   
The Help author and the Programmer both have the ability to generate the Map files 
that contain Map Ids.  Since you both need to share the same Map IDs and Map files, 
it's a good idea to know who will create them for your project.  In fact, it's best to sit 
down with your Programmer and plan a context-sensitive help strategy before either 
of you begin developing. 
The only purpose of the MAP file is to contain those topics that you want to call 
from your application by pressing F1 or the WhatsThisHelp button.  Since the help 
file contains many other topics, such as overview, how-to’s, etc, you may want to 
modify the .HH file.   You can delete any topics you wish and renumber the existing 
topics as you want.  You may even devise a numbering system, in which for 
example, all controls are the 100’s, properties, 200’s, etc, etc,.  Once you change the 
file, you must then go back into RoboHelp and turn off Automatic Generation.  
Otherwise, the next time the help file is compiled, it will update the file, again 
adding a number for all of the topics, and the numbers will change and may not work 
correctly from your application. 
Step 1 – Creating a Help File       43 
To Create a Map File 
1. The selection to create a MAP file was already selected when we inserted an 
existing file and Converted it to a RoboHelp file.  You can verify by selecting 
the Project icon – Project Settings – Map Files tab. 
2.  Compile the help file again (File – Compile, or Ctrl+M). 
3. Within the Word Document side, select File – Open – Helpfile.HH.  The text 
file will appear as listed below.  (Note that not the entire file is shown below). 
4. You can modify the file, leaving only those topics that you want to access from 
your AVR or Web application.  Delete the topics that are not needed, leaving 
only 15 main topics, as shown below. 
44      Palooza 2001 Help Labs 
Note To save time, you can copy the Helpfile.HH file from \Session 05 – 
Creating Help Files\Examples\Help_File\Source Files folder into the current 
help project folder. 
5. Go to RoboHelp – Document Properties and turn off Auto Generate Map 
ID’s and select OK
6. Recompile the help file by selecting File – Compile, or Ctrl+M. 
Step 1 – Creating a Help File       45 
This concludes the creation of the Windows help file.  Next, we will generate a 
‘WebHelp’ file so that it can be used from a Web application. 
What is WebHelp?  
Web-based applications are becoming more and more sophisticated, so it is 
important to offer online Help assistance with any Web-based application.  
WebHelp is a superset of HTML Help, and utilizes either Java or the Microsoft 
HTML Help ActiveX control to provide the cross-platform and browser independent 
functionality. WebHelp dynamically detects which browser is installed on the end-
users system, and uses the appropriate control code to ensure the help system is 
optimally displayed.  WebHelp is an uncompiled html format that supports 
standard Help features including a table of contents, index and full-text search, as 
well as context-sensitive Help.  Since WebHelp is not a compiled format, WebHelp 
files can be stored on individual computers and Web sites, or viewed over a server, 
making it a good option for Web site or Web application Help files. 
WebHelp gives you the ability to provide online Help for applications that run on the 
Web.  Because of its configurable HTML and Dynamic HTML-based technology 
and browser-independent capabilities, WebHelp is a good choice for creating Help 
systems for the Web . WebHelp files can be used with any Web-based applications 
and can be viewed in both Internet Explorer and Netscape Navigator. 
WebHelp can be run on Windows, Macintosh and UNIX operating systems, as well 
as on Intranet and Internet sites.  WebHelp files can also be used with Web-based 
applications and can be viewed in both Internet Explorer and Netscape Navigator.   
When users start your WebHelp project, the key components auto-detect the end-
users’ system (platform and browser) and launch the appropriate files for that 
particular system. This automatic process assures that your WebHelp project will 
look exactly the way you designed it, regardless of the browser or platform it is 
accessed from. 
The manner in which WebHelp is delivered to the end user is determined by how 
WebHelp will be used.  In the case of cross-platform application Help (i.e., user 
assistance for Windows, Macintosh, and UNIX-based applications), the contents of 
the WebHelp output folder are installed on the end user's computer system along 
with the application itself. When using WebHelp as user assistance for Web-based 
applications, or when using it to provide the navigation for an Intranet-based 
information system, the WebHelp output folder is placed on a server, and the files 
are accessed individually from the end user's browser, just like normal Web pages. 
46      Palooza 2001 Help Labs 
Generating WebHelp 
To Generate a WebHelp File 
1. Select File – G
enerate – W
ebHelp
The following dialog will display. 
By default, a folder called \WebHelp will automatically be generated within 
your current project folder.  All of the files and folders generated will be placed 
within that folder. 
3. Select N
ext >.  The following dialog will display. 
Documents you may be interested
Documents you may be interested