home *** CD-ROM | disk | FTP | other *** search
/ Enter 2000 January / ENTER1_1.iso / OS2 / FIX11PL / readme.reg < prev    next >
Encoding:
Text File  |  1999-11-12  |  10.8 KB  |  384 lines

  1. <        Warp Registry Editor - REGEDIT2.EXE
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.         
  18.  
  19.         
  20.         
  21.  
  22.  
  23.  
  24.         July 10, 1998
  25.  
  26.         
  27.         
  28.         
  29.         
  30.         OS/2 Fix Distribution
  31.         Personal System Products
  32.         Austin, Tx
  33.         
  34.         
  35.         (c) Copyright International Business Machines Corporation, 1994, 1996.
  36.         All rights Reserved.
  37.  
  38.         July 10, 1998 - Warp Registry Editor
  39.  
  40.  
  41.  
  42.  
  43.                      July 10, 1998 - Warp Registry Editor
  44.  
  45.    CONTENTS
  46.  
  47.  
  48.      1.0 Command Support - REGEDIT2  . . . . . . . . . . . . . . . . . . . 1
  49.      1.1 Functional Specification  . . . . . . . . . . . . . . . . . . . . 1
  50.      1.2 Features  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
  51.        1.2.1 Editor Arrangement  . . . . . . . . . . . . . . . . . . . . . 1
  52.        1.2.2 Data Editing  . . . . . . . . . . . . . . . . . . . . . . . . 1
  53.      1.3 Menus   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
  54.        1.3.1 Import Registry File  . . . . . . . . . . . . . . . . . . . . 2
  55.        1.3.2 Export Registry File  . . . . . . . . . . . . . . . . . . . . 3
  56.        1.3.3 Open Profile  . . . . . . . . . . . . . . . . . . . . . . . . 3
  57.        1.3.4 Close Profile   . . . . . . . . . . . . . . . . . . . . . . . 3
  58.        1.3.5 Print   . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
  59.        1.3.6 Edit New Key  . . . . . . . . . . . . . . . . . . . . . . . . 3
  60.        1.3.7 Edit New String, Binary, DWORD Value  . . . . . . . . . . . . 3
  61.        1.3.8 Delete  . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  62.        1.3.9 Find  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
  63.        1.3.10 Find Next  . . . . . . . . . . . . . . . . . . . . . . . . . 4
  64.        1.3.11 View Status Bar  . . . . . . . . . . . . . . . . . . . . . . 4
  65.        1.3.12 View Split Vertical/Horizontal   . . . . . . . . . . . . . . 4
  66.        1.3.13 Refresh  . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  67.        1.3.14 Help   . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
  68.        1.3.15 Program Information  . . . . . . . . . . . . . . . . . . . . 5
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.    
  98.                                                                 Contents  ii
  99.  
  100.  
  101.                      July 10, 1998 - Warp Registry Editor
  102.  
  103.    1.0 COMMAND SUPPORT - REGEDIT2
  104.  
  105.  
  106.  
  107.    1.1 FUNCTIONAL SPECIFICATION
  108.  
  109.    The Warp Registry Editor (REGEDIT2.EXE) was designed to be functionally
  110.    equivalent to the Registry Editor found in Win95 and NT4.0. In addition
  111.    to supporting the Open32 Registry Keys, the Warp Registry Editor also
  112.    supports the standard OS/2 Profile keys and files (*.INI).  This was done
  113.    in a manner as to appear "seamless" to the user providing a single user
  114.    interface that combines both universes on the Warp platform.
  115.  
  116.  
  117.  
  118.    1.2 FEATURES
  119.  
  120.  
  121.  
  122.  
  123.    1.2.1 EDITOR ARRANGEMENT
  124.  
  125.    The registry editor consists of two panes separated by a split bar.  The
  126.    pane on the left holds the Registry Keys and Subkeys while the pane on
  127.    the right holds the Key Values and Data.  When a key is selected in the
  128.    left pane, the Keys Values and Data areautomatically updated in the right
  129.    pane.  The left pane is setup in the traditional OS/2 Folder Tree View
  130.    while the right pane uses the OS/2 Folder Details view.  The split bar
  131.    can be manipulated by clicking on the bar with the left mouse button and
  132.    adjusting it left or right.  The columns in the right pane automatically
  133.    size themselves to hold the data.  If the data is too large to be
  134.    completely viewed in the editor, it is truncated.  This is indicated by
  135.    an ellipse (...) at the end of the data.  To view more data either resize
  136.    the editor or edit the field.
  137.  
  138.  
  139.  
  140.    1.2.2 DATA EDITING
  141.  
  142.    The editor allows you to edit the values of Keys, Values, and Data.  Key
  143.    Names are always edited in place.  The edit feature can be activated by
  144.    selecting the key using the mouse or keyboard arrow keys and then
  145.    pressing Enter on the keyboard, double clicking with the left mouse
  146.    button, or holding the ALT key and clicking with the left mouse button.
  147.    Value Names are also edited in place.  This edit feature can be activated
  148.    by selecting the value using the mouse or keyboard arrow keys and then
  149.    holding the ALT key and clicking with the left mouse button in the Name
  150.    Column to .....  The Value Data is edited using dialog boxes or, in the
  151.    case of String Data only, in place editing.  The Data edit feature can be
  152.    activated by selecting the Value Data using the mouse or keyboard arrow
  153.    keys and pressing Enter on the keyboard, double clicking with the mouse
  154.  
  155.    
  156.                                                Command Support - REGEDIT2  1
  157.  
  158.  
  159.                      July 10, 1998 - Warp Registry Editor
  160.  
  161.    on the Value (in either Name or Data columns), or by holding the ALT key
  162.    and pressing the left mouse button (activates in place editing for String
  163.    Data) in the Data Column.  There are separate edit dialogs for String,
  164.    DWORD, and Binary data.
  165.  
  166.  
  167.  
  168.    1.3 MENUS
  169.  
  170.    The menu items vary with the context of the Key, Value items selected and
  171.    which of the two panes have focus.  In addition, a popup menu can be
  172.    invoked for any item on the panes by clicking the right mouse button.
  173.  
  174.  
  175.  
  176.    1.3.1 IMPORT REGISTRY FILE
  177.  
  178.    This feature allows you to import any file using the Win95/NT 4.0 ASCII
  179.    Registry Format (*.REG).  This format is not well documented (even on the
  180.    Windows platform) but has the basic form:
  181.  
  182.    
  183.    REGEDIT4       (Format specified at the top of the file)
  184.    
  185.    [KEY]          Example:[HKEY_LOCAL_MACHINE\
  186.                   Software\LOTUS\123\97.0\CONFIGCACHE]
  187.    [BINARYVALUE]  Example:DATE=hex:80,ac,95,5f,d7,02,bc
  188.    [DWORDVALUE]   Example:TOOLCOUNT=dword:00000027
  189.    [STRINGVALUE]  Example:PATH="L123R6.CFG"
  190.    Note:          Separate keys with a newline
  191.    [NEXTKEY]
  192.    [VALUE]
  193.    [VALUE]
  194.  
  195.    This works equally well for OS/2 Profiles where the [KEY] is:
  196.  
  197.    [HINI_SYSTEM_PROFILE\ApplicationName],
  198.    [HINI_USER_PROFILE\ApplicationName], or
  199.    ["X:\SOME\FILE\PATH\PROFILE.INI"\ApplicationName]
  200.  
  201.    The Profile Keys are done exactly the same as for Win Registry Values and
  202.    the Profile Data is the Registry Value data.
  203.  
  204.    The Import Registry File function will create all necessary keys, values,
  205.    and data for both Registry and Profile imports.  In addition, this
  206.    function can create OS/2 Profile files on the fly from an ASCII *.REG
  207.    file.
  208.  
  209.  
  210.  
  211.  
  212.  
  213.    
  214.                                                Command Support - REGEDIT2  2
  215.  
  216.  
  217.                      July 10, 1998 - Warp Registry Editor
  218.  
  219.    1.3.2 EXPORT REGISTRY FILE
  220.  
  221.    This feature allows you to export any [KEY] and its subkeys and data to a
  222.    file of your choosing.  You can back up the entire Win Registry and/or
  223.    OS/2 System and User Profiles using this feature and then restore them at
  224.    a later date by importing the file (of course take care!).  It is most
  225.    useful for QE/Testing purposes when you need to either wipe out your
  226.    registry or you are trying to support multiple versions of the products
  227.    in several different directories.  By selectively exporting/importing the
  228.    Registry Configurations, you can switch between multiple versions.
  229.  
  230.  
  231.  
  232.    1.3.3 OPEN PROFILE
  233.  
  234.    This feature allow you to open any OS/2 Profile File (*.INI) and
  235.    view/edit its contents.  It is also useful for creating NEW Profile files
  236.    and then adding information to those files using the editor features.
  237.  
  238.  
  239.  
  240.    1.3.4 CLOSE PROFILE
  241.  
  242.    This feature allows you to close any OS/2 Profile File that you
  243.    previously opened using Open Profile
  244.  
  245.  
  246.  
  247.    1.3.5 PRINT
  248.  
  249.    This feature allows you to print to your favorite printer the Keys,
  250.    Subkeys, Values, and Data stored in your Win Registry or OS/2 Profile
  251.    Files.  The format of the print is similar to the format of the Win
  252.    Registry File.
  253.  
  254.  
  255.  
  256.    1.3.6 EDIT NEW KEY
  257.  
  258.    This feature allows you to add a subkey to an existing Win Registry Key,
  259.    or allows you to add an Application or Application Key to an OS/2
  260.    Profile.
  261.  
  262.  
  263.  
  264.    1.3.7 EDIT NEW STRING, BINARY, DWORD VALUE
  265.  
  266.    This feature allows you to add a new Value of the selected data type to
  267.    an existing Registry Key.  In Win95/NT, every Registry Key has at least
  268.    one value called "Default" which is a String Data type.  When a user adds
  269.    a Value to a key, they must identify its data type.  The user interface
  270.  
  271.    
  272.                                                Command Support - REGEDIT2  3
  273.  
  274.  
  275.                      July 10, 1998 - Warp Registry Editor
  276.  
  277.    supports one of three data types, a String (defined as a NULL terminated
  278.    ASCII value), a DWORD (defined as a 4 byte unsigned long value), and HEX
  279.    (defined as any sequence of binary bytes of arbitrary length).  The OS/2
  280.    Profile does not support data types so the Editor uses the above
  281.    definitions to determine the type of data stored in a Profile Key and
  282.    presents it as such to the user.  This is done to be consistent with the
  283.    UI.
  284.  
  285.  
  286.  
  287.    1.3.8 DELETE
  288.  
  289.    This feature allow you to delete a Registry Key and it's subkeys or a
  290.    Registry Key Value.
  291.  
  292.  
  293.  
  294.    1.3.9 FIND
  295.  
  296.    This feature allows you to search through any combination of Keys,
  297.    Values, and Data for a search string you designate.  In the case of
  298.    binary data, all values are converted to byte hex numbers separated by
  299.    commas during the search (similar to the *.REG format).  For DWORD's, the
  300.    value being searched is converted to an unsigned long value before the
  301.    match is attempted.
  302.  
  303.  
  304.  
  305.    1.3.10 FIND NEXT
  306.  
  307.    This feature allows you to continue a search that has stop on a
  308.    previously found value.
  309.  
  310.  
  311.  
  312.    1.3.11 VIEW STATUS BAR
  313.  
  314.    Enables or disables the status bar at the bottom of the editor.  This
  315.    status bar shows the current Full Key name being viewed.
  316.  
  317.  
  318.  
  319.    1.3.12 VIEW SPLIT VERTICAL/HORIZONTAL
  320.  
  321.    Changes the orientation of the registry editor from Side by Side (Keys on
  322.    left, Values on right) to Top and Bottom (Keys on top, Values on bottom).
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.    
  330.                                                Command Support - REGEDIT2  4
  331.  
  332.  
  333.                      July 10, 1998 - Warp Registry Editor
  334.  
  335.    1.3.13 REFRESH
  336.  
  337.    Refresh places the editor back to the top of the Key hierarchy and dumps
  338.    all stored data.  This is necessary if values in the Registry have been
  339.    modified by an external source or by the process of importing a file.
  340.    This insures that Keys, Values, and Data are re-read from the registry.
  341.  
  342.  
  343.  
  344.    1.3.14 HELP
  345.  
  346.    A help topics feature is provided.
  347.  
  348.  
  349.  
  350.    1.3.15 PROGRAM INFORMATION
  351.  
  352.    Provides an about dialog information box.
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.    
  388.                                                Command Support - REGEDIT2  5
  389.  
  390.