About INI editor v.0.90

INIedit is an freeware INI editor for binary OS/2 INI with integrated tools to compare ini files and search multiple files for a string. Data (applications, keys and values) can be exported and imported between INI files. Current INI file can be used as template for Rexx script to create new INI file.
If SafeMode is ON, INI file can be only viewed (useful if you are not sure what you are doing).
INIedit has language support for English, Croatian, French, German, Italian and Spanish. You are free to translate INI edit. Just contact me, and I'll send you a program to do this. When finished, send me translated file, so I can include it in next release of INIedit.
INIedit is easy and simple to use and no special help or tutorial is needed. INIedit has built-in help and instructions for most of actions.

Installation 
Tools 
Limitations 
History 
Future plans 
License 
Copyright 
Thanks 
Warp3 user
read this!
 


Installation and Usage

You need: 1 MB free disk space on HPFS partition and Rexx installed on your system.

If you have older version of INIedit, remove it:
For INIedit v.0.40 installed: Delete old files.
For INIedit v.0.50, 0.60, 0.70 or 0.80 installed: Start INIedit, select: Settings->UnInstall. Delete old files.

Installation is simple:
Create new directory somewhere on your disk. Unzip inied090.zip into directory. Note: unzip with -d option - there must be subdirectory bitmap.
Important: Copy fastini.dll somewhere in your LIBPATH.
Start INIinst.cmd. WPS object will be created on your Desktop. Start INIedit.exe.
Usage - Command line:
INIedit.exe
INIedit.exe myfile.ini (where myfile.ini is INI file you want to edit)
Usage - Desktop:
Double click on INIedit icon
Drag and drop object (INI file) on INIedit icon
Top of page

Tools

INI compare
Using INI compare you can compare 2 OS/2 INI files and find diferences between them; try to use this program to find changes in INI file, after installing programs or changing configuration. Result can be saved to new INIfile, Rexx script or Report.

Usage - Command line:
INIcomp.exe
INIcomp.exe 1st.ini 2nd.ini(where 1st.ini and 2nd.ini are INI files you want to compare)
Usage - Desktop:
Double click on INIcomp icon

ScreenShot (15,078 bytes)

INI find
Using INI find you can find particular string (or part - begining of string)in selected OS/2 INI file(s). Result can be written to file.
ScreenShot (19,195 bytes)

Top of page

Limitations and known problems

This program is written with DrDialog. It seems to be problems, when running programs written with DrDialog under OS/2 Version 4 (Merlin)!
HEX char 00 is displayed as blank in ASCII. So, be careful when editing value in ASCII mode (edit value in HEX mode).
INIedit can't edit values longer than 10000 chars.

Top of page

History

Version 0.90, 31 Jan 1999.
Added:
Spanish Language Support.
INIcomp and INIfind can be translated, too.
Option: open file via FileList or standard FileOpen Dialog.
New options in INIcomp - result can be written to new INI file, Rexx script or Report.
Save Window position on exit.
Changed:
WINedit removed from package. I am working on new, improved version.
Bugs reported by users are fixed.
Version 0.80, 23 Nov 1998.
Added:
Install / ReInstall / UnInstall Procedure. Option for Fast HEX display (no BLANK delimiter) - useful for long values (more than 1000 chars). Option to display only OS/2 INI files, or all (OS/2 and WIN-OS/2)INI files in FileList. Italian Language Support. Default font set to WarpSans (looks better than System Monospaced). New bitmaps (old are here, too).
Changed:
WINedit is separate program now (excluded from INIedit).
Version 0.70(A), September 1998.
Added:
German Language Support.
Version 0.70, September 1998.
Added:
Current INI file can be used as template to make Rexx script. When you run this script, another INI file is written (with same apps, keys and values). External tool: INIfind - search for string (or part of string) in selected OS/2 INI file(s). French Language Support. Internal viewer for text files.
Changed:
In older versions of INIedit was problem when reading and writting value with HEX 00 (DEC 0) . Fixed. Some minor bugs fixed. Cosmetic changes.
Version 0.60, June 1998.
Added:
Runs faster than old version (thanks to Dennis Bareis - OS/2 Developer in Australia) WINedit - for editing WIN-OS/2 files.
Changed:
INIedit crashes when opening file from empty FileList - fixed; INIedit crashes when loading key with value NULL - fixed; INIcomp crashes when writing Compare.rpt with value NULL - fixed.
Version 0.50, April, 1998.
Added:
Toolbars for File, Application, Key, Settings and Help functions. Possibility to use standard Pull-down menu; Possibility to change bitmaps used in program. Export/Import Application to/from other File; Export/Import Key to/from other Application, or File. HEX editing; INIcomp tool - compare two INI files.
Changed:
Install / Uninstall and Settings procedure - improved; Help - more details. Data refreshing works now; Some minor bugs fixed.
Version 0.40, April 1998.
First release
Top of page

Future plans

Translate program (menus, messages, help etc). Some translations are finished.
If here is not your Language support, what are you waiting? Do it yourself!
Add "Search and Replace" option to INIfind.
Something else ?
Ideas, suggestions, bug reports are welcome.

Top of page

License

© Copyright: Goran Ivankovic
You may:
use this program on one or more machines at a time, make copies of the Program for use or backup, make copies of the original file you downloaded and distribute it, with all files included in inied090.zip.
You may not:
sublicense, rent, lease, or assign the Program, reverse assemble, reverse compile, or otherwise translate this program.
I am not liable for any of the following:
third-party claims against you for losses or damages, loss of, or damage to, your records or data, economic consequential damages (including lost profits or savings) or incidental damages, even if I am informed of their possibility.
View license

Top of page

Copyright

OS/2 is Trademark of International Bussines Machines Corporation
DrDialog is © Copyright of International Bussines Machines Corporation
fastini.dll is © Copyright of Dennis Bareis - OS/2 Developer in Australia.

Top of page

Special Thanks to:

Franck Bouillard
Translated INIedit to French
Klaus Staedtler
Translated INIedit to Greman.
He is also updating the DAT file for Configinfo - http://www.buntspecht.de/files/cfginfo7.zip
Daniele Vistalli
Translated INIedit to Italian.
Created new collection of bitmaps for INIedit (bitmap1.zip)
Alfredo Fernandez Diaz
Translated INIedit to Spanish
Top of page

WarpSans is default font in my programs

If you are WARP 3 user and do not have WarpSans installed, please read this:


WarpSans is the new default font of WARP 4 (Merlin). To use this font in WARP 3, copy the file DSPRES.DLL from WARP 4 to \OS2\DLL and reboot.
Be careful, though! Some video drivers require a specific version of DSPRES.DLL to work properly.
If the DLL is locked (i.e., in use), just unlock it with the Unlock program from LX lite.
You can use this entry to change the default font for the WPS.

Example:

File          OS2.INI
Application   PM_SystemFonts
Key           DefaultFont
Value         font name "00"x
Description   Default font for the WPS

/* REXX cmd to set the default font for the WPS                       */

call rxFuncAdd "SysIni", "REXXUTIL", "SysIni"
call SysIni "USER", "PM_SystemFonts", "DefaultFont","9.WarpSans"||"00"x
(This is article from "REXX Tips and Tricks" Version 2.8 by Bernd Schemmer)

If you can't find DSPRES.DLL from WARP 4, you can try this:

There are many WPS Enhancers for OS/2 (most of them are free). They give "look and feel" of OS/2 WARP 4 (Merlin) to OS/2 WARP 3.

One of them is Warp2Merlin (Ver.1.1, Sep 1996.) by
Francisco Caselin Nava . It provides a new apearance to OS/2 Warp v3.0, replacing Folder icons, Pointers, warning dialog icons, spooler icons, also control buttons and the "WarpSans", "WarpSans Bold", "New Font C ISO" from OS/2 Merlin. This program also includes new icons, taken from OS/2 Merlin as well . If you install this program, you'll have WarpSans on your system. But, there is no guarantee (see article above).

I tested it on WARP 3 with FP 26, and it works well.

Warp2Merlin can be found on http:/hobbes.nmsu.edu/pub/os2/util/wps/wrp2mrln.zip (451 Kb)

And you can - do nothing:

I can not guarantee that any of this methods will work properly on your machine. If you are not sure, leave it "as is". Nothing will be damaged, but with System Proportional font programs will not look very nice on your screen. Suggestion: set Helvetica to default Font.

Top of page