home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC-Online 1998 February
/
PCOnline_02_1998.iso
/
filesbbs
/
os2
/
xrgm005.arj
/
XRGM005.ZIP
/
XRGM005.1DK
/
README.REG
< prev
next >
Wrap
Text File
|
1997-11-13
|
12KB
|
439 lines
<
Page 1 Warp Registry Editor - REGEDIT2.EXE
November 13, 1997
OS/2 Fix Distribution
Personal System Products
Austin, Tx
(c) Copyright International Business Machines Corporation, 1994, 1996.
All rights Reserved.
November 13, 1997 - Warp Registry Editor
November 13, 1997 - Warp Registry Editor
CONTENTS
1.0 Command Support - REGEDIT2 . . . . . . . . . . . . . . . . 1
1.1 Functional Specification . . . . . . . . . . . . . . . . . 1
1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2.1 Editor Arrangement . . . . . . . . . . . . . . . . . . 1
1.2.2 Data Editing . . . . . . . . . . . . . . . . . . . . . 1
1.3 Menus . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.1 Import Registry File . . . . . . . . . . . . . . . . . 2
1.3.2 Export Registry File . . . . . . . . . . . . . . . . . 3
1.3.3 Open Profile . . . . . . . . . . . . . . . . . . . . . 3
1.3.4 Close Profile . . . . . . . . . . . . . . . . . . . . 3
1.3.5 Print . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.6 Edit New Key . . . . . . . . . . . . . . . . . . . . . 3
1.3.7 Edit New String, Binary, DWORD Value . . . . . . . . . 4
1.3.8 Delete . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.9 Find . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3.10 Find Next . . . . . . . . . . . . . . . . . . . . . . 4
1.3.11 View Status Bar . . . . . . . . . . . . . . . . . . . 4
1.3.12 View Split Vertical/Horizontal . . . . . . . . . . . 5
1.3.13 Refresh . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.14 Help . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.15 Program Information . . . . . . . . . . . . . . . . . 5
Contents ii
November 13, 1997 - Warp Registry Editor
1.0 COMMAND SUPPORT - REGEDIT2
1.1 FUNCTIONAL SPECIFICATION
The Warp Registry Editor (REGEDIT2.EXE) was designed to be
functionally equivalent to the Registry Editor found in Win95 and
NT4.0. In addition to supporting the Open32 Registry Keys, the Warp
Registry Editor also supports the standard OS/2 Profile keys and
files (*.INI). This was done in a manner as to appear "seamless"
to the user providing a single user interface that combines both
universes on the Warp platform.
1.2 FEATURES
1.2.1 EDITOR ARRANGEMENT
The registry editor consists of two panes separated by a split bar.
The pane on the left holds the Registry Keys and Subkeys while the
pane on the right holds the Key Values and Data. When a key is
selected in the left pane, the Keys Values and Data
areautomatically updated in the right pane. The left pane is setup
in the traditional OS/2 Folder Tree View while the right pane uses
the OS/2 Folder Details view. The split bar can be manipulated by
clicking on the bar with the left mouse button and adjusting it
left or right. The columns in the right pane automatically size
themselves to hold the data. If the data is too large to be
completely viewed in the editor, it is truncated. This is
indicated by an ellipse (...) at the end of the data. To view more
data either resize the editor or edit the field.
1.2.2 DATA EDITING
The editor allows you to edit the values of Keys, Values, and Data.
Key Names are always edited in place. The edit feature can be
activated by selecting the key using the mouse or keyboard arrow
keys and then pressing Enter on the keyboard, double clicking with
the left mouse button, or holding the ALT key and clicking with the
left mouse button. Value Names are also edited in place. This
edit feature can be activated by selecting the value using the
mouse or keyboard arrow keys and then holding the ALT key and
clicking with the left mouse button in the Name Column to .....
The Value Data is edited using dialog boxes or, in the case of
Command Support - REGEDIT2 1
November 13, 1997 - Warp Registry Editor
String Data only, in place editing. The Data edit feature can be
activated by selecting the Value Data using the mouse or keyboard
arrow keys and pressing Enter on the keyboard, double clicking with
the mouse on the Value (in either Name or Data columns), or by
holding the ALT key and pressing the left mouse button (activates
in place editing for String Data) in the Data Column. There are
separate edit dialogs for String, DWORD, and Binary data.
1.3 MENUS
The menu items vary with the context of the Key, Value items
selected and which of the two panes have focus. In addition, a
popup menu can be invoked for any item on the panes by clicking the
right mouse button.
1.3.1 IMPORT REGISTRY FILE
This feature allows you to import any file using the Win95/NT 4.0
ASCII Registry Format (*.REG). This format is not well documented
(even on the Windows platform) but has the basic form:
REGEDIT4 (Format specified at the top of the file)
[KEY] Example:[HKEY_LOCAL_MACHINE\
Software\LOTUS\123\97.0\CONFIGCACHE]
[BINARYVALUE] Example:DATE=hex:80,ac,95,5f,d7,02,bc
[DWORDVALUE] Example:TOOLCOUNT=dword:00000027
[STRINGVALUE] Example:PATH="L123R6.CFG"
Note: Separate keys with a newline
[NEXTKEY]
[VALUE]
[VALUE]
This works equally well for OS/2 Profiles where the [KEY] is:
[HINI_SYSTEM_PROFILE\ApplicationName],
[HINI_USER_PROFILE\ApplicationName], or
["X:\SOME\FILE\PATH\PROFILE.INI"\ApplicationName]
The Profile Keys are done exactly the same as for Win Registry
Values and the Profile Data is the Registry Value data.
The Import Registry File function will create all necessary keys,
values, and data for both Registry and Profile imports. In
addition, this function can create OS/2 Profile files on the fly
from an ASCII *.REG file.
Command Support - REGEDIT2 2
November 13, 1997 - Warp Registry Editor
1.3.2 EXPORT REGISTRY FILE
This feature allows you to export any [KEY] and its subkeys and
data to a file of your choosing. You can back up the entire Win
Registry and/or OS/2 System and User Profiles using this feature
and then restore them at a later date by importing the file (of
course take care!). It is most useful for QE/Testing purposes when
you need to either wipe out your registry or you are trying to
support multiple versions of the products in several different
directories. By selectively exporting/importing the Registry
Configurations, you can switch between multiple versions.
1.3.3 OPEN PROFILE
This feature allow you to open any OS/2 Profile File (*.INI) and
view/edit its contents. It is also useful for creating NEW Profile
files and then adding information to those files using the editor
features.
1.3.4 CLOSE PROFILE
This feature allows you to close any OS/2 Profile File that you
previously opened using Open Profile
1.3.5 PRINT
This feature allows you to print to your favorite printer the Keys,
Subkeys, Values, and Data stored in your Win Registry or OS/2
Profile Files. The format of the print is similar to the format of
the Win Registry File.
1.3.6 EDIT NEW KEY
This feature allows you to add a subkey to an existing Win Registry
Key, or allows you to add an Application or Application Key to an
OS/2 Profile.
Command Support - REGEDIT2 3
November 13, 1997 - Warp Registry Editor
1.3.7 EDIT NEW STRING, BINARY, DWORD VALUE
This feature allows you to add a new Value of the selected data
type to an existing Registry Key. In Win95/NT, every Registry Key
has at least one value called "Default" which is a String Data
type. When a user adds a Value to a key, they must identify its
data type. The user interface supports one of three data types, a
String (defined as a NULL terminated ASCII value), a DWORD (defined
as a 4 byte unsigned long value), and HEX (defined as any sequence
of binary bytes of arbitrary length). The OS/2 Profile does not
support data types so the Editor uses the above definitions to
determine the type of data stored in a Profile Key and presents it
as such to the user. This is done to be consistent with the UI.
1.3.8 DELETE
This feature allow you to delete a Registry Key and it's subkeys or
a Registry Key Value.
1.3.9 FIND
This feature allows you to search through any combination of Keys,
Values, and Data for a search string you designate. In the case of
binary data, all values are converted to byte hex numbers separated
by commas during the search (similar to the *.REG format). For
DWORD's, the value being searched is converted to an unsigned long
value before the match is attempted.
1.3.10 FIND NEXT
This feature allows you to continue a search that has stop on a
previously found value.
1.3.11 VIEW STATUS BAR
Enables or disables the status bar at the bottom of the editor.
This status bar shows the current Full Key name being viewed.
Command Support - REGEDIT2 4
November 13, 1997 - Warp Registry Editor
1.3.12 VIEW SPLIT VERTICAL/HORIZONTAL
Changes the orientation of the registry editor from Side by Side
(Keys on left, Values on right) to Top and Bottom (Keys on top,
Values on bottom).
1.3.13 REFRESH
Refresh places the editor back to the top of the Key hierarchy and
dumps all stored data. This is necessary if values in the Registry
have been modified by an external source or by the process of
importing a file. This insures that Keys, Values, and Data are
re-read from the registry.
1.3.14 HELP
A help topics feature is provided.
1.3.15 PROGRAM INFORMATION
Provides an about dialog information box.
Command Support - REGEDIT2 5