Reflection for ReGIS Graphics (PC Reflection) is a terminal emulation program for
Windows 95/98/ME/NT. It allows any PC user to access a Unix or OpenVMS system, emulating
terminals ranging from VT52 to VT400 to WYSE to UNISYS, and a handful of others.
is feature rich, supporting customization for just about everything from windows
characteristics, font types and sizes, logon scripts, keyboard mappings, terminal
answerbacks, toolbars, and much more. It supports double-height and double-width
characters as prominent in VMS systems, and also supports swapping from 80 column
mode to 132 column mode. These features are not supported in the freeware emulators,
nor are many of PC Reflections customization features. The only PC emulator which
I found that comes close to PC Reflection is OnNet by FTP Software. It is also a
commercial emulator, and supports most, but not all, of the features of PC Reflection.
OnNet does not provide the extensive window and font customizations as PC Reflection.
It provides some basic customizations, but PC Reflection beats OnNet hands down on
windows customizations. OnNet also provides the capability of a logon script, but
it is not nearly as powerful as PC Reflection's scripting feature. PC Reflection's
scripting language allows for serious programming, and can be utilized in just about
any way possible. With OnNet, the logon script must halt at the password prompt to
collect the password by way of the server system's password prompt. PC Reflection,
on the other hand, is password "smart", meaning that you can script right
through the password prompt. When you start a logon script under PC Reflection, the
first thing it does is provide a Reflection dialog which collects the password ahead
of time, and when the script gets to the actual password prompt, it passes it in
for you. It's both slick and secure.
Another excellent feature that I could not find on any other emulator is PC Reflection's
ability to control the connection. For administrator, this emulator is a godsend.
One of the problems with other emulators is that users can quit from the emulator
without properly disconnecting from the server. Some emulators will provide a warning
prompt, but still let the user disconnect by virtue of closing down the emulator
software. PC Reflection allows you to set the parameters such that a user cannot
quit the application until properly disconnecting from the server within the terminal
window. Proper logoffs ensure proper file closings, which can be a necessity on some
systems. To compliment this setting, another setting can be set to quit the application
automatically once the user does properly logoff the server.
These logon and disconnect features make for the most seamless and fluid emulator
program I have ever seen, but the features don't stop there. You can customize colors,
fonts, toolbars, keyboard mappings, menus, hot spots, events, file transfers, and
macros. You can saving various settings, such as color settings, or keyboard mappings,
in separate files to easily be used by other terminal sessions. You can create and
save settings files which incorporate all the desired settings, so that all a user
has to do is double-click the settings file to run the logon script and have all
the other custimizations automatically loaded. For further control, you can hide
the menu so that users cannot change these settings (which prevents them from messing
them up by accident and calling admin for help).
PC Reflection also supports terminal sessions which are more than 24 lines long,
and senses when those settings change. On an OpenVMS session, if I told the server
to switch my session from 24 to 60 lines, the PC Reflection window would automatically
resize itself to accommodate this new setting. On the flip side of that coin, if
you resize the PC Reflection window, it doesn't change your settings on the server;
rather, it actually changes the window font to fit the emulated screen in the newly
sized window. These are extremely powerful features.
I was hard-pressed to find anything wrong with this software, but I can list a couple
of things that bothered me.
First, I discovered a bug in the software when running the emulator on Windows Millennium.
One of the cool features of PC Reflection is the ability to scroll the window to
see past screens. This can be extremely helpful if you needed to see something on
a previous screen, and very easy to use. On Windows NT or Windows 98, you are able
scroll using the scroll wheel on any supported Mouse. However, on Windows Millennium
this feature breaks in a serious way. The software freezes for a couple of seconds,
then the screen flickers blank, freezes again, then returns to where you were. The
work around is using the mouse to highlight some text, and with the mouse button
down, drag up past the top of the window and the window will automatically scroll.
The bug has been reported, and recognized by WRQ, and hopefully a fix will be out
Secondly, while I found PC Reflection to be phenomenal, its counterpart on the Macintosh
side is less than appealing. Had WRW worked both products to the same specifications,
they would have had the ideal emulation software package for environments with both
Macs and PCs. According to WRQ, no work is planned for the Mac version to bring it
up to speed with PC Reflection, which is too bad. Their Reflection for Web product,
claimed to be the solution for mixed environments, does not support all needs, requires
software on the server as well as the client, and it not nearly robust as Reflection
for ReGIS Graphics.
- Supports highwide
and 132 column features
- Extensive range of
- Dynamic window resizing
- Excellent connection
- Customization features
best on the market
- Supports ANSWERBACK
and other server features
- Scroll wheel support
for viewing screen history
- Scroll wheel feature
breaks under Windows Millennium
- Would have been the
perfect solution for mixed platform environments, but the Mac version falls far behind
the PC version, and no plans to bring them both to the same specs
Overall Rating: 4 1/2 out of 5 Mice.