home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / initl110.zip / English.inf (.txt) < prev    next >
OS/2 Help File  |  1999-12-23  |  51KB  |  1,436 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4. INI tools (formerly known as INIedit ) is an INI editor for binary OS/2 INI and 
  5. plain-text WIN INI files with integrated tools to compare INI files and search 
  6. multiple files for a string. 
  7.  
  8. Features : 
  9.  
  10.  Language support 
  11.       Language support for English, Croatian, French, German, Russian, Spanish, 
  12.       Traditional Chinese and Polish. 
  13.  Translation tool 
  14.       Translation tool (Translat.exe) enables you to add your Language support 
  15.       to INI tools. 
  16.  Configurable Toolbar 
  17.       Display or hide Toolbar in INI editor. 
  18.  OS/2->WIN and WIN->OS/2 
  19.       Save OS/2 (binary) INI files as WIN (plain-text) INI files and vice 
  20.       versa. 
  21.  Rexx script 
  22.       Current INI file can be used as template for Rexx script to create new 
  23.       INI file. 
  24.  Safe Mode 
  25.       In Safe Mode, file can't be changed or deleted. 
  26.  Compare files 
  27.       Compare files and write result to new INI, Rexx script and report 
  28.  Find and replace 
  29.       Found Value in multiple files can be replaced with new Value. 
  30.  Change data between files and programs 
  31.       Cut/copy Values to Clipboard, and paste from Clipboard. Export/import 
  32.       Applications, Keys and Values to/from file TRANSFER.INI. 
  33.  
  34.  New in Version 1.10 (1999-12-23) 
  35.       Translation tool (Translat.exe) enables you to add your Language support 
  36.       to INI tools. 
  37.       SPANISH Language support 
  38.       TRADITIONAL CHINESE Language support 
  39.       POLISH Language support 
  40.       Edit WIN (plain-text) INI files 
  41.       Save OS/2 (binary) INI files as WIN (plain-text) INI files and vice 
  42.       versa. 
  43.       Fixed bugs while running under Object Rexx 
  44.       Improved Install/UnInstall program 
  45.  
  46.   CAUTION:
  47.  CHANGES ARE WRITTEN TO INI FILES IMMEDIATELY. Here is NO UNDO function. Wrong 
  48.  entries can cause serious problems ! 
  49.  If you are not sure what you are doing, do nothing ! 
  50.  
  51.  Related Topics : 
  52.  
  53.  Installation                            INI editor 
  54.  Settings                                INI compare 
  55.  Change data between files               INI find 
  56.  How to get help                         WIN INI files 
  57.  Explanation of terms                    Translation tool 
  58.  
  59.  
  60. ΓòÉΓòÉΓòÉ 1.1. Change data between files ΓòÉΓòÉΓòÉ
  61.  
  62. To change data between files and programs, you can : 
  63.  
  64.  Cut and copy Values to Clipboard, paste from Clipboard 
  65.       You can cut or copy Values to Clipboard in ASCII and HEX edit in INI 
  66.       editor. Clipboard contents can be used in ASCII and HEX editing of other 
  67.       Value, or in INI find as search string. 
  68.  
  69.  Export to / Import from TRANSFER.INI 
  70.       When you edit INI file, you can select Application (with all it's Keys 
  71.       and Values) or Key (with Value) and export to file TRANSFER.INI. 
  72.       You can export search result (found in Value) in INI find, and compared 
  73.       Value in INI compare to file TRANSFER.INI, too. 
  74.  
  75.       You can import selected Application (with all it's Keys and Values) or 
  76.       Key (with Value) from file TRANSFER.INI to currently opened INI file. 
  77.  
  78.       Note:  file TRANSFER.INI is created in INI tools working directory. All 
  79.              exports are written to this file. When it grows, you can delete 
  80.              it. It will be created next time when needed. 
  81.  
  82.  
  83. ΓòÉΓòÉΓòÉ 1.2. How to get help ΓòÉΓòÉΓòÉ
  84.  
  85.    1. Status line 
  86.  
  87.            Most of windows and dialogs in INI tools have status line in the 
  88.            bottom of dialog. If you move pointer over control (button, 
  89.            checkbox, radio button, list, entry field ...), you'll see short 
  90.            description of action you can perform if you press this control. 
  91.            If program does some action and needs more time (scanning drive(s), 
  92.            writing report, INI file or Rexx script ...), process is shown in 
  93.            status line, too. 
  94.  
  95.            Note:  all messages in status line are translated and included in 
  96.                   Language support 
  97.  
  98.    2. Manual 
  99.  
  100.            Detailed explanation and instruction about INI tools can be found in 
  101.            this manual. 
  102.            Colors and styles used in manual : 
  103.                      Bold - title, some important information ... 
  104.                      Blue - link to related topic in this manual 
  105.                      Red - warning, caution 
  106.                      Pink - button or other control that should be selected to 
  107.                      do described action 
  108.  
  109.            Note:  Manual is available only in ENGLISH. If you want to translate 
  110.                   this manual, it's source file (English.ipf) is in 
  111.                   subdirectory Bitmap. 
  112.  
  113.    3. Contacting the author 
  114.  
  115.            If you need more help, and can't find it here, or you think some 
  116.            important information is missing in this manual, contact me. 
  117.  
  118.  
  119. ΓòÉΓòÉΓòÉ 2. Installation ΓòÉΓòÉΓòÉ
  120.  
  121. REXX MUST BE INSTALLED ON YOUR SYSTEM TO RUN THIS PROGRAM. 
  122.  
  123. Files in archive initool110.zip : 
  124.  
  125.  INIedit.exe         INI editor - program required! 
  126.  INIcomp.exe         INI compare - program required! 
  127.  INIfind.exe         INI find - program required! 
  128.  Install.exe         Install / UnInstall program required! 
  129.  FastIni.dll         Library for fast acces to INI files required! 
  130.  INSTALL.INI         Install / UnInstall INI file required! 
  131.  ENGLISH.INI         English langage support for INI tools required! 
  132.  
  133.  Translat.exe        Translation tool - program 
  134.  INIedit.ico         Icon for INI editor program 
  135.  INIcomp.ico         Icon for INI compare program 
  136.  INIfind.ico         Icon for INI find program 
  137.  Install.ico         Icon for Install / UnInstall program 
  138.  Translat.ico        Icon for Translation tool 
  139.  Folder1.ico         Icon for INI tools folder (closed) 
  140.  Folder2.ico         Icon for INI tools folder (opened) 
  141.  English.inf         Manual for INI tools (English) 
  142.  English.ipf         Source file for manual for INI tools (English) 
  143.  CHINESE.INI         Traditional Chinese langage support for INI tools 
  144.  CROATIAN.INI        Croatian langage support for INI tools 
  145.  FRENCH.INI          French langage support for INI tools 
  146.  GERMAN.INI          German langage support for INI tools 
  147.  POLISH.INI          Polish langage support for INI tools 
  148.  RUSSIAN.INI         Russian langage support for INI tools 
  149.  SPANISH.INI         Spanish langage support for INI tools 
  150.  Bitmap.zip          Bitmaps used by INI editor 
  151.  
  152.  Unzip files from archive initool110.zip (Bitmap.zip is unzipped by Install 
  153.  program) and copy them to the directory you want, start Install / UnInstall 
  154.  program (Install.exe) and select action : 
  155.  Install or UnInstall. 
  156.  
  157.  Note:  if you try to run any of INI tools (INI editor, INI compare, INI find) 
  158.         before installation, Install / UnInstall program will start. 
  159.         DO NOT unzip archive in ROOT DIRECTORY! 
  160.  
  161.  Related Topics : 
  162.  
  163.       Install 
  164.       UnInstall 
  165.  
  166.  
  167. ΓòÉΓòÉΓòÉ 2.1. Install ΓòÉΓòÉΓòÉ
  168.  
  169. After you pressed Install button, you'll see Copyright notice, License 
  170. agreement and Disclaimer. Read this carefuly and press I agree button if you 
  171. want to install INI tools. 
  172.  
  173. Install procedure will do following : 
  174.  
  175.      add some entries in USER (OS2.INI) file, 
  176.      create INI tools folder on Desktop, and INI tools program objects in 
  177.       folder, 
  178.      associate INI editor with INI files 
  179.  
  180.  When you are ready, press Start Install button. 
  181.  
  182.  You can install INI toos: 
  183.  
  184.      to suggested directory (c:\INItools), 
  185.      to current directory - where you started Install program (press Current 
  186.       button), 
  187.      to other drive/directory (press Other button, then select 
  188.       drive/directory), 
  189.      to new directory (enter name for new directory - Install program will 
  190.       create new directory and copy files to this directory). 
  191.  
  192.       Warning: Install program can create only ONE directory - for example: you 
  193.       can create c:\Newdir, but not c:\Newdir1\Newdir2. 
  194.       DO NOT select Installation directory in ROOT DIRECTORY! 
  195.  
  196.  Note:  If Install program find files in directory where you want to install 
  197.         INI toos, they will be OVERWRITTEN. Install procedure will create file 
  198.         INITOOLS.INI in directory where you installed INI tools. Default 
  199.         settings will be written to this file. 
  200.  
  201.  if you copied or moved INI tools to a new drive / directory, start Install / 
  202.  UnInstall program again, and select Install. Program will write new entries in 
  203.  USER (OS2.INI) file, and refresh objects on Desktop. 
  204.  
  205.  Related topics : 
  206.  
  207.       UnInstall 
  208.       Settings 
  209.  
  210.  
  211. ΓòÉΓòÉΓòÉ 2.2. UnInstall ΓòÉΓòÉΓòÉ
  212.  
  213. If you don't like INI tools and want to remove files from your computer, start 
  214. Install / UnInstall program and select UnInstall . When you finish this 
  215. procedure, you can delete all files from directory where you installed INI 
  216. tools. 
  217.  
  218. Warning: Do not remove files without UnInstall procedure. 
  219.  
  220. If you did it, remove following Keys from USER (OS2.INI) file, in Application 
  221. ToolsByGoran : 
  222.  
  223.      INItoolsWorkDir 
  224.      INItoolsINIfile 
  225.      INItoolsVersion 
  226.  
  227.  Related topics : 
  228.  
  229.       Install 
  230.  
  231.  
  232. ΓòÉΓòÉΓòÉ 3. Settings ΓòÉΓòÉΓòÉ
  233.  
  234. After you installed INI tools, start INI editor and configure INI tools. Open 
  235. Settings submenu from PullDown menu (press Alt-S and select Settings ), or 
  236. press button, to open Settings dialog. : 
  237.  
  238.  Open Files via FileList 
  239.       You can open file via FileList or standard FileOpen dialog. 
  240.  
  241.       Note:  this option has effect in INI editor and INI compare. Files in INI 
  242.              find can be selected only via FileList. 
  243.  
  244.  Display toolbar 
  245.       You can select to display or hide Toolbar in INI editor. 
  246.  
  247.  Safe mode (no edit) 
  248.       If you select Safe mode, INI files can not be created, changed or 
  249.       deleted. 
  250.  
  251.       Note:  If Safe mode is ON, following menu items and buttons are disabled: 
  252.  
  253.       File :         New, Save and Delete menu items and buttons in main 
  254.                      Toolbar 
  255.       Application :  all menu items and buttons in Application Toolbar 
  256.       Key :          all menu items and buttons in Key toolbar 
  257.       In INI find    Replace option is disabled for found Value(s). 
  258.  
  259.  Size of INI editor 
  260.       You can select width of main INI editor's dialog between 500 and 900 
  261.       pixels, and height of main INI editor's dialog between 450 and 700 
  262.       pixels. 
  263.  
  264.       Note:  selected width and height is used in ALL programs and dialogs. 
  265.  
  266.  Save position on exit 
  267.       You can select to save position of INI tools on exit. 
  268.  
  269.       Note:  if selected, ALL programs will save their position on exit. 
  270.  
  271.  Fonts 
  272.       Press Open Font Palette button and drag and drop selected font on Font 
  273.       area (blue text on white background). Select Proportional font (default 
  274.       font used in INI tools) and Monospaced font (used in HEX display). 
  275.  
  276.       Note:  selected fonts are used in ALL INI tools. 
  277.  
  278.  Language 
  279.       You can select one of available Languages from list. 
  280.  
  281.       Note:  selected Language support is used in ALL INI tools 
  282.  
  283.  When you finished with changes, press Save settings NOW button. Program will 
  284.  load new settings. Then you can press Return button to close Settings dialog. 
  285.  If something goes wrong, or you just don't like new settings, press Default 
  286.  settings button. 
  287.  
  288.  Related topics : 
  289.  
  290.       Default settings 
  291.  
  292.  
  293. ΓòÉΓòÉΓòÉ 3.1. Default settings ΓòÉΓòÉΓòÉ
  294.  
  295. Install procedure creates file INITOOLS.INI in directory where you installed 
  296. INI tools. Default settings are written to this file : 
  297.  
  298.  Open Files via FileList       Checked (open via FileList) 
  299.  
  300.  Display toolbar               Checked (display Toolbar) 
  301.  
  302.  Safe mode (no edit)           Checked (Safe mode is ON) 
  303.  
  304.  Size of INI editor            Width - 500 pixels, height - 450 pixels 
  305.  
  306.  Save position on exit         Checked (programs save their position on exit) 
  307.  
  308.  Fonts                         Proportional - 9.WarpSans, Monospaced - 
  309.                                10.System VIO 
  310.  
  311.  Language                      ENGLISH 
  312.  
  313.  
  314. ΓòÉΓòÉΓòÉ 4. INI editor ΓòÉΓòÉΓòÉ
  315.  
  316. You can start INI editor : 
  317.  
  318.    1. From Desktop : 
  319.         a. Double-click on INI editor icon 
  320.         b. Drag and drop object (INI file) on INI editor icon 
  321.         c. Double click on INI file 
  322.    2. From command line : 
  323.         a. INIedit.exe 
  324.         b. INIedit.exe File (where File is INI file you want to edit) 
  325.  
  326.  Note:  If you start INI editor without parameter (as described in 1.a. and 
  327.         2.a.), INI editor will open the USER INI file (usually \OS2\OS2.INI) as 
  328.         default INI file. 
  329.  
  330.  Main window follows hierarchical structure of INI file (left to right, and top 
  331.  to bottom) : 
  332.  
  333.      In top left side is list of Applications in INI file, with number of 
  334.       Applications in INI file and display order ( ascending,  descending, 
  335.        no sort). 
  336.      In top right side is list of Keys in selected Application, with number of 
  337.       Keys in selected Application and display order ( ascending,  
  338.       descending,  no sort). 
  339.      In bottom side is Value of selected Key (displayed in ASCII and HEX). 
  340.  
  341.  Note:  when you select Application or Key list (by clicking with mouse or 
  342.         pressing Tab button), it's color is changed to blue text on white 
  343.         background. 
  344.  
  345.  You can select HEX display as readable (with BLANK delimiter between chars) if 
  346.  you select XX XX XX radio button, or fast HEX display (without delimiter) if 
  347.  you select XXXXXX radio button. For longer Value (more than 1,000 bytes) 
  348.  program needs some time to reformat display, so you should select fast HEX 
  349.  display. Program can not display Values longer than 10,000 bytes at once. If 
  350.  Value is longer, you'll see buttons on right side with numbers (1-10000, 
  351.  10001-20000, 20001-30000 ...). Press button to see next or previous group. 
  352.  
  353.  Related Topics : 
  354.  
  355.       FileList 
  356.       Menu 
  357.       Toolbar 
  358.       File operations 
  359.       WIN INI files 
  360.       Application operations 
  361.       Key operations 
  362.       Settings 
  363.  
  364.  
  365. ΓòÉΓòÉΓòÉ 4.1. FileList ΓòÉΓòÉΓòÉ
  366.  
  367. If you selected Open Files via FileList in Settings dialog, then you can create 
  368. list of INI files on your drive(s). 
  369.  
  370. First time you start INI editor, FileList is empty. To create FileList, select 
  371. drive(s) you want to scan and press Scan drive(s) and rebuild List button. If 
  372. you want to scan all drives, press Scan all drives button. 
  373. If you want to see all (OS/2 and WIN) INI files in FileList, select Show ALL 
  374. INI files. Otherwise, to see only OS/2 INI files select Show only OS/2 INI 
  375. files. 
  376.  
  377. You can access to system files (if you press USER (OS2.INI), SYSTEM 
  378. (OS2SYS.INI) or BOTH button), without searching them in the list. To open other 
  379. file, select it and press Open button, or double-click on selected file. If you 
  380. created new, copied, moved or deleted INI file(s), rescan FileList. 
  381.  
  382. Note:  even if you don't want to use FileList in INI editor or INI compare, you 
  383.        have to create FileList, to use it in INI find. 
  384.  
  385.  Related Topics : 
  386.  
  387.       Settings 
  388.  
  389.  
  390. ΓòÉΓòÉΓòÉ 4.2. Menu ΓòÉΓòÉΓòÉ
  391.  
  392. Following menu items in INI editor are in ENGLISH Language. If you selected 
  393. other Language support, text for menu items will be different. 
  394.  
  395. File menu (press Alt-F ) 
  396.  
  397.  New                 Create new INI file 
  398.  Open               Open INI file for editing (submenu) 
  399.                      USER (OS2.INI)                Open the USER INI file 
  400.                                                    (usually \OS2\OS2.INI). 
  401.                      SYSTEM (OS2SYS.INI)           Open the SYSTEM INI file 
  402.                                                    (usually \OS2\OS2SYS.INI). 
  403.                      BOTH                          For querying invocations, 
  404.                                                    both the USER and SYSTEM INI 
  405.                                                    files will be searched. For 
  406.                                                    setting invocations, the 
  407.                                                    USER INI file will be 
  408.                                                    written to. 
  409.                      Other                         Open other INI file 
  410.  Save                Save INI file 
  411.  OS/2->WIN           Save current OS/2 INI file as WIN INI file 
  412.  Info                Show Information about INI file 
  413.  Delete              Delete INI file 
  414.  Rexx script         Write Rexx script to create INI file - use current file as 
  415.                      template 
  416.  Exit                Exit INI editor 
  417.  
  418.  Note:  if Safe mode is ON, New, Save and Delete menu items are DISABLED. 
  419.  
  420.  Application menu (press Alt-A , or double-click on selected Application) 
  421.  
  422.  New App             Create new Application 
  423.  Copy App            Copy selected Application (with all it's Keys and Values) 
  424.                      to other Application in this file (change Application 
  425.                      name) 
  426.  Delete App          Delete selected Application (with all it's Keys and 
  427.                      Values) 
  428.  Export App          Export selected Application (with all it's Keys and 
  429.                      Values) to file TRANSFER.INI 
  430.  Import App          Import Application from file TRANSFER.INI 
  431.  Sort               Sort Applications in list (submenu) 
  432.                      Ascending -            Sort Applications in ascending 
  433.                                               order 
  434.                      Descending -           Sort Applications in descending 
  435.                                               order 
  436.                      No sort -              Don't sort Applications 
  437.  
  438.  Note:  if Safe mode is ON, all Application menu items are DISABLED. 
  439.  
  440.  Key menu (press Alt-K , or double-click on selected Key) 
  441.  
  442.  New Key             Create new Key 
  443.  Copy Key            Copy selected Key to other Key in this Application (change 
  444.                      Key name) 
  445.  Copy to App         Copy selected Key to other Application in this file 
  446.  Edit Key            Edit selected Key's Value (in ASCII mode) 
  447.  HEXedit Key         Edit selected Key's Value (in HEX mode) 
  448.  Delete Key          Delete selected Key 
  449.  Export Key          Export selected Key to file TRANSFER.INI 
  450.  Import Key          Import Key from file TRANSFER.INI 
  451.  Sort               Sort Keys in list (submenu) 
  452.                      Ascending -            Sort Keys in ascending order 
  453.                      Descending -           Sort Keys in descending order 
  454.                      No sort -              Don't sort Keys 
  455.  
  456.  Note:  if Safe mode is ON, all Key menu items are DISABLED. 
  457.  
  458.  Tools menu (press Alt-T ) 
  459.  
  460.  Compare             Start INI compare 
  461.  Find                Start INI find 
  462.  
  463.  Settings menu (press Alt-S) 
  464.  
  465.  Settings            Configure INI tools (open Settings dialog) 
  466.  Safe mode ON        Set safe mode to ON (editing is disabled) 
  467.  Safe mode OFF       Set safe mode to OFF (editing is enabled) 
  468.  Show Toolbar        Show Toolbar 
  469.  Hide Toolbar        Hide Toolbar 
  470.  
  471.  Help menu (press Alt-H) 
  472.  
  473.  INI editor          Show help for INI editor 
  474.  INI tools           Show general help for INI tools 
  475.  
  476.  
  477. ΓòÉΓòÉΓòÉ 4.3. Toolbar ΓòÉΓòÉΓòÉ
  478.  
  479. Note:  all bitmaps used in INI editor's Toolbar are stored in \Bitmap 
  480.        subdirectory. You can use your own bitmaps if you want. To do this : 
  481.  
  482.    1. create your own bitmaps - size MUST be 24 x 24, 
  483.    2. bitmaps MUST have exact names as existing bitmaps, 
  484.    3. replace existing bitmaps in \Bitmap subdirectory with new bitmaps. 
  485.  
  486.  INI editor's main toolbar : 
  487.  
  488.  Create new INI file 
  489.  Open INI file for editing 
  490.  Save selected file 
  491.  Save current OS/2 INI file as WIN INI file 
  492.  Information about selected file 
  493.  Write Rexx script - use selected file as template 
  494.  Delete selected file 
  495.  
  496.  Note:  if Safe mode is ON, New, Save and Delete buttons are DISABLED. 
  497.  
  498.  Set Safe mode to ON (editing is disabled) 
  499.  Set Safe mode to OFF (editing is enabled) 
  500.  Configure INI tools (open Settings dialog) 
  501.  Show help 
  502.  Hide Toolbars 
  503.  Exit INI editor 
  504.  
  505.  Start INI compare 
  506.  Start INI find 
  507.  
  508.  Application's toolbar : 
  509.  
  510.  Create new Application 
  511.  Copy selected Application (with all it's Keys and Values) to new Application 
  512.  in this file 
  513.  Export selected Application (with all it's Keys and Values) to file 
  514.  TRANSFER.INI 
  515.  Import Application from file TRANSFER.INI 
  516.  Delete selected Application (with all it's Keys and Values) 
  517.  
  518.  Note:  if Safe mode is ON, all Application buttons are DISABLED. 
  519.  
  520.  Key's toolbar : 
  521.  
  522.  Create new Key 
  523.  Copy selected Key to new Key in this Application 
  524.  Copy selected Key to other Application in this file 
  525.  Edit selected Key's Value - ASCII 
  526.  Edit selected Key's Value - HEX 
  527.  Export selected Key to file TRANSFER.INI 
  528.  Import Key from file TRANSFER.INI 
  529.  Delete selected Key 
  530.  
  531.  Note:  if Safe mode is ON, all Key buttons are DISABLED. 
  532.  
  533.  
  534. ΓòÉΓòÉΓòÉ 4.4. File operations ΓòÉΓòÉΓòÉ
  535.  
  536. To perform file operations you can select operation from PullDown menu (press 
  537. Alt-F to open file submenu), or press operation button in INI editor's main 
  538. toolbar. 
  539.  
  540. When you edit WIN INI files, there are some specific options and limitations 
  541. (see WIN INI files sections for more details). 
  542.  
  543.  New 
  544.       Create new INI file. File must have at least one Application, each 
  545.       Application must have at least one Key, and each Key must have a Value. 
  546.       When creating new file, INI editor writes one Application, Key, Value to 
  547.       new file. 
  548.  Open 
  549.       Open another INI file for editing. File can be opened via FileList or 
  550.       standard FileOpen dialog. You can open USER (OS2.INI), SYSTEM 
  551.       (OS2SYS.INI) and BOTH INI files without scrolling FileList or searching 
  552.       files. 
  553.  Save 
  554.       Save INI file - you can change file name and save opened INI file under 
  555.       new name. 
  556.  OS/2->WIN 
  557.       Save current OS/2 INI as WIN INI file - press this button after you 
  558.       finished editing of WIN INI file. 
  559.  Info 
  560.       Show some Information about current INI file - file name, path, size (in 
  561.       bytes), last change date and time, file attributes, total number of 
  562.       Applications and Keys in file. 
  563.  Delete 
  564.       Delete current INI file. USER and SYSTEM INI files can't be deleted (in 
  565.       fact, they can be deleted, but INI editor doesn't allow to do this). 
  566.  Rexx script 
  567.       Write Rexx script to create INI file - use all Values from current file. 
  568.       Later, you can run this Rexx script and create identical INI file as 
  569.       current. 
  570.  Exit 
  571.       Exit INI editor. 
  572.  
  573.  Related Topics : 
  574.  
  575.       Settings 
  576.       Menu 
  577.       Toolbar 
  578.       WIN INI files 
  579.  
  580.  
  581. ΓòÉΓòÉΓòÉ 4.5. Application operations ΓòÉΓòÉΓòÉ
  582.  
  583. To perform Application operations you can select operation from PullDown menu 
  584. (press Alt-A to open Application submenu), or double-click on selected 
  585. Application in Application list, or press operation button in Application 
  586. toolbar. 
  587.  
  588. Note:  if Safe mode is ON, all Application operations are DISABLED. 
  589.  
  590.   New Application 
  591.       Create new Application. Each Application must have at least one Key, and 
  592.       each Key must have a Value. When creating new Application, INI editor 
  593.       writes one Application, Key, Value. 
  594.   Copy Application 
  595.       Copy selected Application to other Application in this file (change 
  596.       Application name) with all it's keys and Values 
  597.   Delete Application 
  598.       Delete selected Application with all it's keys and Values 
  599.   Export Application 
  600.       Export selected Application to file TRANSFER.INI with all it's keys and 
  601.       Values 
  602.  Import Application 
  603.       Import Application from file TRANSFER.INI 
  604.  
  605.  Sort Applications in list (submenu) - available only via PopUp menu 
  606.       Sort Applications in ascending order 
  607.       Sort Applications in descending order 
  608.       Don't sort Applications 
  609.  
  610.       Note:  Applications are only sorted for display - no changes are written 
  611.              to INI file. 
  612.  
  613.  
  614. ΓòÉΓòÉΓòÉ 4.6. Key operations ΓòÉΓòÉΓòÉ
  615.  
  616. To perform Key operations you can select operation from PullDown menu (press 
  617. Alt-K to open Key submenu), or double-click on selected Key in Key list, or 
  618. press operation button in Key toolbar. 
  619.  
  620. Note:  if Safe mode is ON, all Key operations are DISABLED. 
  621.  
  622.   New Key 
  623.       Create new Key. Each Key must have a Value. When creating new Key, INI 
  624.       editor writes one Key, Value  in current Application. 
  625.   Copy Key 
  626.       Copy selected Key and it's Value to other Key in this Application (change 
  627.       Key name) 
  628.   Copy to App 
  629.       Copy selected Key and it's Value to other Application in this file 
  630.   Edit Key 
  631.       Edit selected Key's Value (in ASCII mode). See Edit Value topic for more 
  632.       information. 
  633.  HEXedit Key 
  634.       Edit selected Key's Value (in HEX mode). See Edit Value topic for more 
  635.       information. 
  636.  Delete Key 
  637.       Delete selected Key and it's Value 
  638.  Export Key 
  639.       Export selected Key and it's Value to file TRANSFER.INI 
  640.  Import Key 
  641.       Import Key from file TRANSFER.INI 
  642.  
  643.  Sort Keys in list (submenu) - available only via PopUp menu 
  644.       Sort Keys in ascending order 
  645.       Sort Keys in descending order 
  646.       Don't sort Keys 
  647.  
  648.       Note:  Keys are only sorted for display - no changes are written to INI 
  649.              file. 
  650.  
  651.  Related Topics : 
  652.  
  653.       Edit Value 
  654.  
  655.  
  656. ΓòÉΓòÉΓòÉ 4.6.1. Edit Value ΓòÉΓòÉΓòÉ
  657.  
  658. Warning: INI editor CAN NOT EDIT Value longer than 10,000 bytes. 
  659.  
  660. When you select Key, in bottom side of INI editor's main window is displayed 
  661. Value in ASCII and HEX. If Value has NULL byte ['00'x], you'll see text NULL in 
  662. top right corner of ASCII display. 
  663.  
  664. Edit Value - ASCII 
  665.  
  666. If you select Edit from PopUp menu, or press button, Edit dialog is opened. In 
  667. Title bar is displayed Key name (with NULL! text if Value has NULL byte 
  668. ['00'x]. If Value has NULL byte ['00'x], it is changed to BLANK byte ['FF'x] in 
  669. ASCII display). You can: 
  670.  
  671.       Delete  Value (if you delete Value, and press OK button, Key will be 
  672.       deleted too) 
  673.       Cut Value to Clipboard (Value is deleted) 
  674.       Copy Value to Clipboard 
  675.       Paste Value from Clipboard - it's added at the end of existing Value 
  676.  
  677.       Note:  if you want to replace existing Value with Value from Clipboard, 
  678.              press Delete button, then Paste button. 
  679.  
  680.  When finished with editing, press OK to save changes, or Cancel button to 
  681.  close Edit dialog without saving changes. 
  682.  
  683.  Note:  if you select Trailing NULL , NULL byte ['00'x] will be added at the 
  684.         end of Value. 
  685.  
  686.   CAUTION:
  687.  if Value has NULL byte ['00'x], it is changed to BLANK ['FF'x] in editing in 
  688.  ASCII mode. Changed Value will be saved (except trailing NULL). It is 
  689.  RECOMMENDED to edit Value in HEX mode, if it has NULL byte! 
  690.  
  691.  Edit Value - HEX 
  692.  
  693.  If you select HEX edit from PopUp menu, or press button, Edit dialog is 
  694.  opened. In Title bar is displayed Key name. On top side is Value displayed in 
  695.  ASCII. On right side is list with ASCII and HEX Values (to help you in HEX 
  696.  editing). You can: 
  697.  
  698.       Delete Value (if you delete Value, and press OK button, Key will be 
  699.       deleted too) 
  700.       Cut Value to Clipboard (Value is deleted) 
  701.       Copy Value to Clipboard 
  702.       Paste Value from Clipboard - it's added at the end of existing Value 
  703.  
  704.       Note:  if you want to replace existing Value with Value from Clipboard, 
  705.              press Delete button, then Paste button. 
  706.  
  707.  
  708.       Refresh Value, without writing changes 
  709.       Reset changes and display original (loaded) Value 
  710.  
  711.  When finished with editing, press OK to save changes, or Cancel button to 
  712.  close HEX edit dialog without saving changes. 
  713.  
  714.  Related Topics : 
  715.  
  716.       Key operations 
  717.  
  718.  
  719. ΓòÉΓòÉΓòÉ 5. INI compare ΓòÉΓòÉΓòÉ
  720.  
  721. Colors used in program : 
  722.  
  723.  RED       1st INI file (and Applications, Keys and Values in Notebook) 
  724.  GREEN     1st INI file (and Applications, Keys and Values in Notebook) 
  725.  BLUE      IDENTICAL Applications, Keys and Values in Notebook 
  726.  
  727.  INI compare is tool to compare two INI files. To compare files : 
  728.  
  729.    1. Select 1st INI file and 2nd INI file (ONLY OS/2 (binary) INI!) , via 
  730.       FileList or standard FileOpen dialog (options can be changed by INI 
  731.       editor). 
  732.  
  733.    2. Press Compare button. 
  734.  
  735.  After comparison is finished, you'll see Notebook with following pages : 
  736.  
  737.  Write               write INI file and/or Rexx script; Write Report 
  738.  Application(s)      list of compared applications (in 1st and 2nd INI file, 
  739.                      identical) 
  740.  Key(s)              list of compared keys in selected application (in 1st and 
  741.                      2nd INI file, identical) 
  742.  Value               Value in 1st and 2nd INI file (ASCII and HEX) 
  743.  
  744.  Related Topics : 
  745.  
  746.       Comparison result 
  747.       Write INI and/or Rexx 
  748.       Write Report 
  749.       Change data between files 
  750.  
  751.  
  752. ΓòÉΓòÉΓòÉ 5.1. Comparison result ΓòÉΓòÉΓòÉ
  753.  
  754. After comparison is finished, you'll see Notebook with following pages : 
  755.  
  756.  Write               write INI file and/or Rexx script; Write Report 
  757.  
  758.  Application(s)      list of compared Applications (in 1st and 2nd INI file, 
  759.                      identical). Go to Key(s) page and select one of identical 
  760.                      Applications, to see Keys in 1st and 2nd INI file and 
  761.                      identical Keys. 
  762.  
  763.  Key(s)              list of compared Keys in selected Application (in 1st and 
  764.                      2nd INI file, identical). Go to Key(s) page and select one 
  765.                      of identical Keys, to see Value in 1st and 2nd INI files. 
  766.  
  767.  Value               Value in 1st and 2nd INI file (ASCII and HEX). Values are 
  768.                      displayed in ASCII and HEX. 
  769.  
  770.                      Note:  you can export Value from 1st or 2nd file to file 
  771.                             TRANSFER.INI. 
  772.  
  773.  Related Topics : 
  774.  
  775.       Write INI and/or Rexx 
  776.       Write Report 
  777.  
  778.  
  779. ΓòÉΓòÉΓòÉ 5.2. Write INI and/or Rexx ΓòÉΓòÉΓòÉ
  780.  
  781. You can write comparison result to INI file and/or Rexx script. Default name is 
  782. COMPARE. You can change name (without extension please - program adds INI or 
  783. CMD). Options are: 
  784.  
  785. Application(s) 
  786.  
  787.  ALL            Write ALL Applications from 1st and 2nd file to new file. 
  788.  IDENTICAL      Write Applications contained in 1st AND 2nd file. 
  789.  1st INI file   Write only Applications contained in 1st file but NOT in 2nd 
  790.                 file (unique Applications in 1st file). 
  791.                 - when you select this options, only Keys and Values from 1st 
  792.                 file are written to new file 
  793.  2nd INI file   Write only Applications contained in 2nd file but NOT in 1st 
  794.                 file (unique Applications in 2nd file). 
  795.                 - when you select this options, only Keys and Values from 2nd 
  796.                 file are written to new file 
  797.  
  798.  Key(s) 
  799.  
  800.  ALL            Write ALL Keys from 1st and 2nd File  Application to new 
  801.                 file.ew file. 
  802.  IDENTICAL      Write Keys contained in 1st AND 2nd File  Application. 
  803.  1st INI file   Write only Keys contained in 1st File  Application but NOT in 
  804.                 2nd File  Application (unique Keys in 1st File  Application). 
  805.                 - when you select this options, only Value from 1st File  
  806.                 Application  Key are written to new file 
  807.  2nd INI file   Write only Keys contained in 2nd File  Application but NOT in 
  808.                 1st File  Application (unique Keys in 2nd File  Application). 
  809.                 - when you select this options, only Value from 2nd File  
  810.                 Application  Key are written to new file 
  811.  
  812.  Value 
  813.  
  814.  1st INI file   Write Value from 1st file 
  815.  2nd INI file   Write Value from 2nd file 
  816.  UNIQUE         Write only Value unique for 1st File  Application  Key (if 
  817.                 1st INI file radio button in Value frame is selected), or Value 
  818.                 unique for 2nd File  Application  Key (if 2nd INI file radio 
  819.                 button in Value frame is selected). 
  820.                 If this checkbox is unselected, Value for every Key is written, 
  821.                 even if they are identical or different. 
  822.  
  823.  When you selected options, press Write INI button to write new INI file, or 
  824.  press Write Rexx to write Rexx script. Files are written to INI tools working 
  825.  directory, unless you select another directory. 
  826.  
  827.  Warning: if this INI file or Rexx script already exists, it will be 
  828.  OVERWRITTEN without warning. 
  829.  
  830.  Related Topics : 
  831.  
  832.       INI compare - example 1 
  833.       INI compare - example 2 
  834.       INI compare - example 3 
  835.  
  836.  
  837. ΓòÉΓòÉΓòÉ 5.2.1. INI compare - example 1 ΓòÉΓòÉΓòÉ
  838.  
  839. If you are going to install some program and want to see does it make changes 
  840. to USER (OS2.INI) file, do this : 
  841.  
  842.    1. Make copy of OS2.INI file (to OS2OLD.INI) 
  843.  
  844.    2. Install new program 
  845.  
  846.    3. Start INI compare 
  847.  
  848.    4. Select OS2.INI as 1st INI file and OS2OLD.INI as 2nd INI file 
  849.  
  850.    5. Press Compare button and wait until Notebook appears. 
  851.  
  852.    6. First, check does program add new Application(s) to OS2.INI : 
  853.  
  854.         a. Select 1st INI file radio button in Application(s) frame. IDENTICAL 
  855.            buttons will be selected in Key(s) and Value frames. 
  856.         b. Press Write INI button. 
  857.         c. Press OK button when Message box appears to open new INI file with 
  858.            INI editor. 
  859.            If new INI file contains any Application, this is new Application 
  860.            written to OS2.INI when you installed program. 
  861.  
  862.    7. Second, check does program add new Key(s) to existing Application(s) in 
  863.       OS2.INI : 
  864.  
  865.         a. Select IDENTICAL radio button in Application(s) frame. 
  866.         b. Select 1st INI file radio button in Key(s) frame. IDENTICAL button 
  867.            will be selected in Value frame. 
  868.         c. Press Write INI button. 
  869.         d. Press OK button when Message box appears to open new INI file with 
  870.            INI editor. 
  871.            If new INI file contains any Key in Application(s), this is new Key 
  872.            written to existing Application(s) in OS2.INI when you installed 
  873.            program. 
  874.  
  875.    8. Third, check does program change existing Key(s) in existing 
  876.       Application(s) in OS2.INI : 
  877.  
  878.         a. Select ALL radio button in Application(s) frame. 
  879.         b. Select ALL radio button in Key(s) frame. 
  880.         c. Select 1st INI file radio button in Value frame. 
  881.         d. Select UNIQUE checkbox in Value frame. 
  882.         e. Press Write INI button. 
  883.         f. Press OK button when Message box appears to open new INI file with 
  884.            INI editor. 
  885.            If new INI file contains any Key in Application(s), this is changed 
  886.            Key in existing Application(s) in OS2.INI when you installed 
  887.            program. 
  888.  
  889.  Related Topics : 
  890.  
  891.       INI compare - example 2 
  892.       INI compare - example 3 
  893.       Write INI and/or Rexx 
  894.  
  895.  
  896. ΓòÉΓòÉΓòÉ 5.2.2. INI compare - example 2 ΓòÉΓòÉΓòÉ
  897.  
  898. If you want to see identicall Applications and Keys in files USER (OS2.INI) and 
  899. SYSTEM (OS2SYS.INI), do this : 
  900.  
  901.    1. Start INI compare 
  902.  
  903.    2. Select OS2.INI as 1st INI file and OS2SYS.INI as 2nd INI file 
  904.  
  905.    3. Press Compare button and wait until Notebook appears. 
  906.  
  907.    4. Select IDENTICAL radio button in Application(s) frame. 
  908.  
  909.    5. Select IDENTICAL radio buttonin Key(s) frame. 
  910.  
  911.    6. Select 1st INI file radio button in Value frame. 
  912.  
  913.    7. Press Write INI button. 
  914.  
  915.    8. Press OK button when Message box appears to open new INI file with INI 
  916.       editor. 
  917.       New INI contains identical Applications and Keys in both files, with 
  918.       Values from OS2.INI file. 
  919.  
  920.  Related Topics : 
  921.  
  922.       INI compare - example 1 
  923.       INI compare - example 3 
  924.       Write INI and/or Rexx 
  925.  
  926.  
  927. ΓòÉΓòÉΓòÉ 5.2.3. INI compare - example 3 ΓòÉΓòÉΓòÉ
  928.  
  929. If you want combine new INI file from files USER (OS2.INI) and SYSTEM 
  930. (OS2SYS.INI), like when you open BOTH in INI editor, do this : 
  931.  
  932.    1. Start INI compare 
  933.  
  934.    2. Select OS2.INI as 1st INI file and OS2SYS.INI as 2nd INI file 
  935.  
  936.    3. Press Compare button and wait until Notebook appears. 
  937.  
  938.    4. Select ALL radio button in Application(s) frame. 
  939.  
  940.    5. Select ALL radio buttonin Key(s) frame. 
  941.  
  942.    6. Select 1st INI file radio button in Value frame (to write Value from 
  943.       OS2.INI). 
  944.  
  945.    7. Press Write INI button. 
  946.  
  947.    8. Press OK button when Message box appears to open new INI file with INI 
  948.       editor. 
  949.       New INI contains identical Applications and Keys in both files, with 
  950.       Values from OS2.INI file. 
  951.  
  952.  Related Topics : 
  953.  
  954.       INI compare - example 1 
  955.       INI compare - example 2 
  956.       Write INI and/or Rexx 
  957.  
  958.  
  959. ΓòÉΓòÉΓòÉ 5.3. Write Report ΓòÉΓòÉΓòÉ
  960.  
  961. You can write comparison result to Report. Default name is Compare.rpt. You can 
  962. change name. Options are: 
  963.  
  964.  ASCII               Write ASCII Values to Report 
  965.  HEX                 Write HEX Values to Report 
  966.  Long report         Write detail Report : 
  967.                      - all Applications in 1st file, all Applications in 2nd 
  968.                      file, identical Applications 
  969.                      - all Keys in 1st File  Application, all Keys in 2nd File 
  970.                       Application, identical Keys 
  971.                      - Value in 1st File  Application  Key, Value in 2nd File 
  972.                       Application  Key 
  973.  Short Report        Write compact Report : 
  974.                      - identical Applications 
  975.                      - identical Keys in identical Applications 
  976.                      - Value in 1st File  Application  Key, Value in 2nd File 
  977.                       Application  Key 
  978.  
  979.  When you selected options, press Write Report button to write new report. 
  980.  Files are written to INI tools working directory, unless you select another 
  981.  directory. 
  982.  
  983.  Warning: if new Report exists, it will be OVERWRITTEN without warning. 
  984.  
  985.  
  986. ΓòÉΓòÉΓòÉ 6. INI find ΓòÉΓòÉΓòÉ
  987.  
  988. INI find is a tool to search multiple files for a string. To use INI find, do 
  989. this : 
  990.  
  991.    1. Select file(s) from FileList and add to SearchList (double-click or press 
  992.       Add to list  button to add file). If you want to add all files to 
  993.       SearchList, press Add all  button. 
  994.  
  995.       Note:  to refresh FileList, you have to use INI editor. 
  996.  
  997.    2. Write string you want to find (or Paste from Clipboard). If you want to 
  998.       write new string, press Reset button, to delete ASCII and HEX entry 
  999.       fields. Press Refresh button to convert ASCII to HEX display and vice 
  1000.       versa. 
  1001.  
  1002.    3. Select search criteria (Example : if you want to find test string) : 
  1003.  
  1004.       Exact match - search for string (exact match) in Applications, Keys and 
  1005.       Values 
  1006.               - string will be found only in test , but not in Test, testing, 
  1007.               mytest. 
  1008.       Partial (leading chars) - search for string (leading chars) in 
  1009.       Applications, Keys and Values 
  1010.               - string will be found in test , test ing, but not in Test, 
  1011.               mytest. 
  1012.       Partial (anywhere) - search for string anywhere in Applications, Keys and 
  1013.       Values 
  1014.               - string will be found in test , test ing, my test , but not in 
  1015.               Test. 
  1016.  
  1017.       Warning: Search is allways cAsE sensitive! 
  1018.  
  1019.    4. Press Find button. 
  1020.  
  1021.  Related Topics : 
  1022.  
  1023.       Search result 
  1024.       Found Values 
  1025.       Replace string 
  1026.       Change data between files 
  1027.  
  1028.  
  1029. ΓòÉΓòÉΓòÉ 6.1. Search result ΓòÉΓòÉΓòÉ
  1030.  
  1031. After searching is finished, you'll see Notebook with following pages : 
  1032.  
  1033.       Help 
  1034.       Application(s) 
  1035.       Key(s) 
  1036.       Value(s) 
  1037.  
  1038.  Note:  Application(s), Key(s), Value(s) pages are visible, only if some of 
  1039.         them are found. 
  1040.  
  1041.  On help page you can see some statistics : 
  1042.  
  1043.       Number of files and search time (in seconds) 
  1044.       Number of found Applications, Keys and Values 
  1045.  
  1046.  To create report with all found Applications, Keys and Values, press Write 
  1047.  button. Default name for report is Found.rpt and it will be written in current 
  1048.  directory. You can change this and enter new path and filename. 
  1049.  
  1050.  On next pages are lists with found Applications, Keys and Values in format : 
  1051.  
  1052.  drive : \path\file                                found Applications (if 
  1053.                                                    search criteria = exact 
  1054.                                                    match) 
  1055.  drive : \path\file  Application                  found Applications (if 
  1056.                                                    search criteria = partial) 
  1057.  drive : \path\file  Application                  found Keys (if search 
  1058.                                                    criteria = exact match) 
  1059.  drive : \path\file  Application  Key            found Keys (if search 
  1060.                                                    criteria = partial) 
  1061.  drive : \path\file  Application  Key            found Values (if search 
  1062.                                                    criteria = exact match) 
  1063.  drive : \path\file  Application  Key  Value    found Values (if search 
  1064.                                                    criteria = partial) 
  1065.  
  1066.  Note:  Go to 1st (Help) page and press Return button to close Notebook and go 
  1067.         back to program. 
  1068.  
  1069.  Related Topics : 
  1070.  
  1071.       Found Values 
  1072.       Replace string 
  1073.  
  1074.  
  1075. ΓòÉΓòÉΓòÉ 6.2. Found Values ΓòÉΓòÉΓòÉ
  1076.  
  1077. You can select any of Values from list and press Copy to TRANSFER.INI button. 
  1078. Selected Application  Key  Value will be copied to TRANSFER.INI, and you can 
  1079. use it with INI editor to import it into other INI file. 
  1080.  
  1081. If you selected Exact match in search criteria, found Value(s) can be replaced 
  1082. with new Value in selected File  Application  Key. If you press Replace 
  1083. button, only Value in selected line will be replaced with new Value. If you 
  1084. press Replace All button, all found Values will be replaced with new Value. 
  1085.  
  1086. Note:  this option is available only if Safe mode is set to OFF. 
  1087.  
  1088.  Related Topics : 
  1089.  
  1090.       Replace string 
  1091.       Change data between files 
  1092.  
  1093.  
  1094. ΓòÉΓòÉΓòÉ 6.3. Replace string ΓòÉΓòÉΓòÉ
  1095.  
  1096. Note:  this option is available only if Safe mode is set to OFF. 
  1097.  
  1098.  If you selected Exact match: in search criteria, found Value(s) can be 
  1099.  replaced with new Value in selected File  Application  Key. If you pressed 
  1100.  Replace button, only Value in selected line will be replaced with new Value. 
  1101.  If you pressed Replace All button, all found Values will be replaced with new 
  1102.  Value. 
  1103.  
  1104.  When new dialog opens, write new Value in ASCII or HEX format (you can also 
  1105.  Paste Value from Clipboard). Then press Refresh button. If you are absolutely 
  1106.  sure press Replace button. If you pressed Replace button in previous dialog, 
  1107.  only Value in selected line will be replaced with new Value. If you pressed 
  1108.  Replace All button in previous dialog, all found Values will be replaced with 
  1109.  new Value. 
  1110.  
  1111.   CAUTION:
  1112.  Use this options with extreme care. Here is no Undo function. 
  1113.  
  1114.  
  1115. ΓòÉΓòÉΓòÉ 7. WIN INI files ΓòÉΓòÉΓòÉ
  1116.  
  1117. WIN INI files are used with most of WIN-OS/2 (and some of OS/2) programs. WIN 
  1118. INI file is plain-text file with following structure: 
  1119.  
  1120.      Lines beginning with [ and ending with ] are Applications (also called 
  1121.       Sections). For example: [Section] 
  1122.      Character = is separator between key and value in line. For example: 
  1123.       Key=Value. All lines with key and value between Application (Section) and 
  1124.       next Application (Section) or end of file are part of this Application 
  1125.       (Section). 
  1126.      Lines beginning with ; are comments and program does not read application 
  1127.       (section), key or value in this line. 
  1128.  
  1129.  If you want to open WIN INI file via FileList, select Show ALL INI files 
  1130.  radiobutton in FileList dialog. 
  1131.  To view/edit WIN INI file, INI editor converts it to OS/2 INI file (it's name 
  1132.  is WIN__OS2.INI and it is always saved in INI tools working directory). All 
  1133.  changes are written to WIN_OS2.INI file. 
  1134.  
  1135.  You can do all actions on this file as on any other INI file (copy, write Rexx 
  1136.  script, create new, copy, delete, export, import applications and keys, edit 
  1137.  keys ...). 
  1138.  When displayed, applications (sections) and keys are not sorted - they are 
  1139.  displayed in order as in file. 
  1140.  
  1141.  When you view/edit WIN INI files here are some limitations: 
  1142.  
  1143.    1. Lines beginning with comment ; in WIN INI files are lost. Commented keys 
  1144.       and values (for example: ;Key=Value) can be edited as normal keys and/or 
  1145.       values (Key=Value). 
  1146.    2. Only when key and value are in ONE line, INI editor can read it 
  1147.       correctly. 
  1148.    3. To save changes in original WIN INI file, you have to convert it to 
  1149.       OS2_WIN.INI file (in INI tools working directory). To do this select 
  1150.       OS/2->WIN item in File menu, or press button. Then you can copy 
  1151.       OS2_WIN.INI file to original WIN INI file. If there is NULL byte ['00'x] 
  1152.       in value, it is converted to BLANK byte ['FF'x]. 
  1153.  
  1154.  Note:  you have to copy manually OS2_WIN.INI to original WIN INI file. 
  1155.  
  1156.  Related Topics : 
  1157.  
  1158.       INI editor 
  1159.       File operations 
  1160.  
  1161.  
  1162. ΓòÉΓòÉΓòÉ 8. Translation tool ΓòÉΓòÉΓòÉ
  1163.  
  1164. Language support for INI tools (buttons text, messages, frames text ...) is 
  1165. stored in Language INI files (ENGLISH.INI, GERMAN.INI, etc.) and source of help 
  1166. file (this file - English.inf) is file English.ipf in subdirectory Bitmap. 
  1167. You can translate INI tools to your language (or correct some phrases in 
  1168. existing Language INI file) with Translation tool (Translat.exe). 
  1169.  
  1170. To create new Language INI file: 
  1171.  
  1172.    1. Select source language (one of languages in the list). 
  1173.    2. Press New language! button, to create new language file. SOURCE LANGUAGE 
  1174.       will be copied to new language file. 
  1175.    3. Enter language name, comment, your name and email adress (REQUIRED!). 
  1176.       Then press OK - start translation button. 
  1177.    4. Sections (pages in Notebook) are: Menu, Hint, Message, Button, Frame and 
  1178.       Help. Overwrite text with your text. 
  1179.    5. When finished, select your language in program and try it. 
  1180.  
  1181.  To change existing Language INI file: 
  1182.  
  1183.    1. Select your language (as source language and your language). 
  1184.    2. Change comment, your name and email adress if you want, then press OK - 
  1185.       start translation button. 
  1186.    3. Sections (pages in Notebook) are: Menu, Hint, Message, Button, Frame and 
  1187.       Help. Overwrite existing text with your text - press Write changes button 
  1188.       after EVERY CHANGE. 
  1189.    4. When finished, select your language in INI editor and check changes. 
  1190.  
  1191.  Important! 
  1192.  
  1193.  Press Write changes button after EVERY CHANGE to save changes. If you don't 
  1194.  press this button and go to next item, changes WILL BE LOST! 
  1195.  
  1196.  When you create new Language INI file, program will write new Key to file 
  1197.  INITOOLS.INI, Application Languagewhere: 
  1198.  - Key name is name of new language 
  1199.  - Key value is "English.inf" - it is default help file for INI tools. 
  1200.  
  1201.  In section (Page) Help are stored titles of topics in English.inf and they are 
  1202.  used as parameter when you press Help button in INI tools. You should 
  1203.  translate this section only if you want to translate source help file 
  1204.  (English.ipf). Then items in Help section should be identical as translated 
  1205.  titles in new IPF/INF file. 
  1206.  
  1207.  Note:  After you added new Language support to INI tools, I would appreciate 
  1208.         if you send me new INI file, so I can include this file in next version 
  1209.         of INI tools. 
  1210.  
  1211.  
  1212. ΓòÉΓòÉΓòÉ 9. Translate help file ΓòÉΓòÉΓòÉ
  1213.  
  1214. To translate help file you need IPF compiler. 
  1215.  
  1216. If you want to translate and compile English.ipf file, it should be in Bitmap 
  1217. subdirectory, because it uses bitmaps in this directory. After you finished 
  1218. translation, copy translated (and compiled) INF file to INI tools directory and 
  1219. make changes Application Language. 
  1220.  
  1221.  For example: 
  1222.       when you translated ENGLISH to MYLANG (where MYLANG is your Language), 
  1223.       MYLANG.INI file is created. When you translated English.ipf to Mylang.ipf 
  1224.       and compile Mylang.ipf, Mylang.inf file is created. 
  1225.       Copy this file from Bitmap subdirectory to INI tools directory and edit 
  1226.       in INITOOLS.INI: 
  1227.       change in Application Language, Key MYLANG, Value English.inf to 
  1228.       Mylang.inf. 
  1229.  
  1230.  Be sure you also translated Help section in MYLANG.INI. In section (Page) Help 
  1231.  are stored titles of topics help and they are used as parameter when you press 
  1232.  Help button in INI tools. Translate this section only when you translated 
  1233.  source help file (English.ipf). 
  1234.  
  1235.  Note:  After you translated help file, I would appreciate if you send me new 
  1236.         IPF/INF file, so I can include this file in next version of INI tools. 
  1237.  
  1238.  
  1239. ΓòÉΓòÉΓòÉ 10. Known bugs and limitations ΓòÉΓòÉΓòÉ
  1240.  
  1241.  OS/2 Window 
  1242.       INI tools executes some OS/2 commands (copy or delete temporary files 
  1243.       ...). If you see opened OS/2 window after this, you shall select Close 
  1244.       window on exit checkbox in OS/2 window Settings notebook (Session page). 
  1245.  
  1246.  "Classic" vs. Object Rexx 
  1247.       INI tools can run under "Classic" or Object Rexx. If you have Object Rexx 
  1248.       installed, performance is significantly slower. 
  1249.  
  1250.  Limitations 
  1251.  
  1252.      INI editor can view/edit WIN INI files with some limitations: 
  1253.       - Lines beginning with comment ; in WIN INI files are lost. Commented 
  1254.       keys and values (for example: ;Key=Value) can be edited as normal keys 
  1255.       and/or (Key=Value). 
  1256.       - Only when key and value are in ONE line, INI editor can read it 
  1257.       correctly. 
  1258.       - To save changes in original WIN INI file, you have to convert it to 
  1259.       OS2_WIN.INI file (in INI tools working directory) and then save 
  1260.       OS2_WIN.INI file as original WIN INI file. 
  1261.  
  1262.      In ASCII and HEX edit (in INI editor) Value longer than 10,000 bytes can 
  1263.       not be edited. 
  1264.  
  1265.      If Value has NULL byte ['00'x], NULL byte ['00'x] is changed to BLANK 
  1266.       byte ['FF'x] in ASCII display - NO DATA IS CHANGED IN INI FILE. 
  1267.  
  1268.      If Value has NULL byte ['00'x], and you edit Value in ASCII mode: , NULL 
  1269.       byte ['00x] is changed to BLANK byte ['FF'x] - CHANGED DATA IS WRITTEN TO 
  1270.       INI FILE. 
  1271.       If Value has NULL byte, edit Value in HEX mode ! 
  1272.  
  1273.  If you find bug in program, or if DrRexx screen pop up with SYNTAX ERROR 
  1274.  message, try this : 
  1275.  
  1276.    1. READ THE MANUAL please, maybe you'll find some useful information : -). 
  1277.  
  1278.    2. If INI editor is still running, open Settings dialog, and press Default 
  1279.       settings button, exit program and start it again. You will loose your 
  1280.       settings, but program should work. 
  1281.  
  1282.    3. If INI editor, INI compare or INI find is not running, start 
  1283.       Install/UnInstall program (Install.exe). Select Install from main dialog. 
  1284.       You will loose your settings, but programs should work. 
  1285.  
  1286.    4. Delete INITOOLS.INI file in INI tools directory and start INI editor (NOT 
  1287.       INI compare or INI find). Program will load default settings. You will 
  1288.       loose your settings, but programs should work. 
  1289.  
  1290.    5. Visit my Home page to see if there is any bug fix or update. 
  1291.  
  1292.    6. Send me a message with following: 
  1293.       - OS/2 Version (and FixPack) you are using, 
  1294.       - Rexx Version ("classic" or Object Rexx), 
  1295.       - INI tools Version, 
  1296.       - description of bug or error, and SYNTAX ERROR message from DrRexx 
  1297.       dialog. 
  1298.  
  1299.       I will try to help you and correct error. 
  1300.  
  1301.  
  1302. ΓòÉΓòÉΓòÉ 11. Explanation of terms ΓòÉΓòÉΓòÉ
  1303.  
  1304. INI file 
  1305.  
  1306. The name of the INI file which you would like to work with. OS/2 saves a big 
  1307. part of its configuration in the files OS2.INI and OS2SYS.INI. Therefore, many 
  1308. of the changes you might make to the WPS will involve changing some entries in 
  1309. these INI files. The basic structure of OS/2 INI files is hierarchical, 
  1310. consisting of the following elements and order : 
  1311.  
  1312.    1. Application 
  1313.       The application name or some other meaningful value with which you would 
  1314.       like to store keywords (some sort of data). Applications are the main 
  1315.       entries. Each application must have at least one Key. 
  1316.  
  1317.    2. Key 
  1318.       The name of a keyword which is used to hold data. Each Key must have a 
  1319.       Value. 
  1320.  
  1321.    3. Value 
  1322.       The Value to associate with the keyword of the specified application. 
  1323.       (Note that a lot of Values - but not all - include a trailing NULL byte 
  1324.       ['00'x]). This byte may be needed for certain values to function 
  1325.       properly. It should not be discarded when values are modified. 
  1326.  
  1327.  INI file should be a file specification, or one of the following: 
  1328.  
  1329.  USER      The USER INI file (usually \OS2\OS2.INI). This is the default. 
  1330.  SYSTEM    The SYSTEM INI file (usually \OS2\OS2SYS.INI). 
  1331.  BOTH      For querying invocations, both the USER and SYSTEM INI files will be 
  1332.            searched. For setting invocations, the USER INI file will be written 
  1333.            to. 
  1334.  
  1335.  WIN INI files 
  1336.  
  1337.  Used with most of WIN-OS/2 (and some of OS/2) programs. WIN INI file is 
  1338.  plain-text file with following structure: 
  1339.  
  1340.      Lines beginning with [ and ending with ] are Applications (also called 
  1341.       Sections). For example: [Section] 
  1342.      Character = is separator between key and value in line. For example: 
  1343.       Key=Value 
  1344.      Lines beginning with ; are comments and program does not read application 
  1345.       (section), key or value in this line. 
  1346.  
  1347.  
  1348. ΓòÉΓòÉΓòÉ 12. Copyright and contact ΓòÉΓòÉΓòÉ
  1349.  
  1350.  Author         Goran Ivankovic 
  1351.  Address        Ulica Josipa Poduje 8 
  1352.                 HR-52100 Pula 
  1353.                 Croatia 
  1354.  email          duga1@pu.tel.hr 
  1355.  Home page      http://Goran_Ivankovic.tripod.com/ 
  1356.  
  1357.  INI tools is free software but it is not public domain.. The author retains 
  1358.  all copyright to the application and all files within it. 
  1359.  
  1360.  You may use INI tools yourself and you may distribute it to others so long as 
  1361.  all files are left unchanged. You may not distribute INI tools in any way 
  1362.  which leads to your making a profit from it. This means that you can only 
  1363.  charge enough to cover the costs of media, postage etc. involved in 
  1364.  distribution. Also you may not use it as an incentive to buy something else. 
  1365.  If you are in any doubt you should contact the author. 
  1366.  
  1367.  The author's permission must be obtained before INI tools is included on a 
  1368.  magazine disc and P.D. libraries. You should, as a matter of courtesy, inform 
  1369.  the author when you are planning to distribute the application and send one 
  1370.  copy of magazine disc to the author. 
  1371.  
  1372.  Trademarks 
  1373.  
  1374.      OS/2 is Trademark of International Bussines Machines Corporation 
  1375.      DrDialog is Copyright of International Bussines Machines Corporation 
  1376.      FastIni.dll is Copyright of Dennis Bareis - OS/2 Developer in Australia 
  1377.  
  1378.  Related Topics : 
  1379.  
  1380.       Thanks 
  1381.       Disclaimer 
  1382.  
  1383.  
  1384. ΓòÉΓòÉΓòÉ 12.1. Thanks ΓòÉΓòÉΓòÉ
  1385.  
  1386. Thanks to all users for ideas, comments, suggestions and bug reports. 
  1387.  
  1388. Special thanks to : 
  1389.  
  1390.  Franck Bouillard 
  1391.       Translated INI tools to French 
  1392.  Klaus Staedtler 
  1393.       Translated INI tools to German 
  1394.  Peter Vereshagin 
  1395.       Translated INI tools to Russian 
  1396.  Alfredo Fern╨░ndez D╨▒az 
  1397.       Translated INI tools to Spanish 
  1398.  Titus Ou 
  1399.       Translated INI tools to Traditional Chinese 
  1400.  Przemys╨ÿaw Pawe╨ÿczyk 
  1401.       Translated INI tools to Polish 
  1402.  
  1403.  Daniele Vistalli 
  1404.       Created INI editor's new bitmaps collection 
  1405.  
  1406.  
  1407. ΓòÉΓòÉΓòÉ 12.2. Disclaimer ΓòÉΓòÉΓòÉ
  1408.  
  1409. STANDARD DISCLAIMER 
  1410.  
  1411. The author makes no representations about the accuracy or suitability of this 
  1412. material for any purpose. It is provided "as is", without any express or 
  1413. implied warranties. The author will assume no liability for damages either from 
  1414. the direct use of this product or as a consequence of the use of this product. 
  1415.  
  1416.  
  1417. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1418.  
  1419.  Author         Goran Ivankovic 
  1420.  Address        Ulica Josipa Poduje 8 
  1421.                 HR-52100 Pula 
  1422.                 Croatia 
  1423.  email          duga1@pu.tel.hr 
  1424.  Home page      http://Goran_Ivankovic.tripod.com/ 
  1425.  
  1426.  
  1427. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  1428.  
  1429. I started to develop INI editor (AKA INIedit, INIed - there was never official 
  1430. name) in April 1998. with version 0.40. Last version (0.90) was released in 
  1431. February 1999. 
  1432.  
  1433. If you use (and like) this program, I hope you'll like INI tools, too. 
  1434.  
  1435. THE FUTURE IS UNWRITTEN 
  1436. (who said this ?)