C H A P T E R
53
8
Creating Custom Help
A customized Windows help file can be added to Reflection’s Help menu to supplement the standard help that is included with the product. For system administrators or help desk personnel, customized help is a convenient way to present site-specific information and guidance to users: the login procedure for different systems, host names, who to call for help, and so on. All you need to do is write and compile a Windows help file.
Creating Online Help
The compiler you need to create a Microsoft Windows help file is part of the Windows Software Developers Kit (SDK), Microsoft Visual Basic, and a number of other commercially available products.
Once you’ve written your help document, you need to test the file before you incorporate it into Reflection. To do this:
1. Click Run on the Start menu.
2. In the Open box, locate the name of your custom help file, then click OK.
See how the help you created looks. Do the jumps to other topics work? Is the formatting correct? Does the Index tab contain a complete list of items you want your users to be able to find?
Creating a Command on Reflection’s Help Menu
Once you are satisfied with the help file, you need to incorporate it into Reflection’s Help menu:
1. Click View Settings on the Setup menu to open the View Settings dialog box. 2. Select Custom Help File from the Reflection settings list.
3. In the Setting details box, enter the full path of the Windows help file you created. Do not include quotes around the path name.
4. Select Custom Help Menu Name from the Reflection settings list.
5. In the Setting details box, enter the menu command for the help file as you want it to appear on the Help menu.
6. Click OK to close the View Settings dialog box.
7. Restart Reflection for the changes to take effect in the Windows registry.
The Context String for Your Contents Page
When you click the Custom Help command, the topic that appears in the Help window depends on what you have defined for the Contents option in the [OPTIONS] section of your help file’s project (.hpj) file. For example:
[OPTIONS]
CONTENTS=_MAIN_HELP_INDEX_HELPDESK
Note: When you click Contents on the Help menu, you may not see the Contents tab of the Help Topics dialog box, because Windows always displays the last tab you used.
à
Creating Custom Help
55
Adding Custom Help Using Menu Map
You can use the menu mapping feature in Reflection to add your own menu command that calls a unique help file. However, if you do add your own menu for custom help and then for some reason another user adds a menu for it, too, from the View Settings dialog box, the user’s custom help file takes precedence. This is because the View Settings method records the infor- mation to the Windows registry, where the Menu Map method stores the information in a Reflection settings file. Registry settings take precedence over a Reflection settings file.
Note: If you already have a custom help file defined in the registry and you create a new menu item mapped to the built-in function HelpCustom, you cannot change the menu item’s name in the Menu Setup dialog box (it is dimmed in the Menu Item Properties dialog box). You can, however, change the name in the View Settings dialog box or by editing the registry.
à
3
Security Issues
Project Name • Chapter 9 • Security Options with Reflection • TEMPLATE: docs_v3 • D:\working\rwin\sag\Online\Secintro.fm • 1.24.00 • 04:32pm
C H A P T E R
59
9
Security Options with Reflection
This chapter provides an overview of security features that are available with Reflection.
Reflection Security Features
The security features described below are available with Reflection, no other WRQ product is required.
Authentication with SOCKS Hosts
You can configure Reflection to make a Telnet connection through a SOCKS proxy server or a passthrough server (firewall). SOCKS authentication options are in the Security Properties dialog box. To open this dialog box:
1. Click Connection Setup on the Connection menu. 2. Select Network as the Connect using option. 3. Select TELNET as the protocol.
4. Click the Security button. The Security Properties dialog box opens.
For information about how to configure your connection, click Help in the Security Properties dialog box.
Security-Related Reflection Settings
The Reflection settings Save Passwords, FTP Password, and Web Security provide various types of security and are available from the View Settings dialog box. To open this dialog box, click View Settings on the Setup menu.
Save Passwords is described on page 69. FTP Password and Web Security are described in the View Settings dialog box help: in the View Settings dialog box, highlight the setting’s name in the Reflection settings list, then click the Setting Help button.
VT and HP Profiler
The VT and HP Profiler, described starting on page 61, is installed when you select the
Profiler or the Deployment and Profiling Utilities feature in Windows Installer Select
Features dialog box during Setup. While the Profiler is not a security utility, it does allow system administrators to limit the availability of certain commands and features, including some that are security-related:
· Unsecured Connections protection: When Reflection is profiled with Unsecured Connections disabled, users cannot connect to hosts with protocols that are not secure.
· Password protection: The options on the Profiler’s Password tab protect access to the
Reflection Profiler, Reflection, or both. See page 67 for more information.
Secure Macro Recording Features
Reflection prevents passwords from being recorded and saved to macros—unless the Save