±±±±±± ±±±± ±±±±±± ±±±±±± ± ± ± ±±±± ±±±±±± ± ± ± ± ± ± ± ± ± ± ± ± ±±±± ±±±± ±±±± ±±±± ± ± ± ± ± ±±±± ±±±± ± ± ± ± ± ± ± ± ±±±±±±± ± ± ± ± ± ± ±±±±±± ±±±±±± ± ± ± ± ± ± ±±±±±± ************************ NEWLOOK V. 0.1 ************************** March 10 1995 copyright (c) Alessandro Cantatore ************************ DISCLAIMER ************************** If you like this program, you are free to use, copy and modify it as you like. Since you are not expected to pay anything for it, under no circumstances the author is liable for any loss or damage. The use of the program implies acceptance of the conditions stated above. ******************************************************************************* WHAT YOU NEED to run this program you must have installed REXX support and Martin Lafaix's Resource Decompiler/Manager, a freeware application distributed as RESMGR.ZIP, should be in a directory included in your CONFIG.SYS PATH statement or in the NEWLOOK directory. If NEWLOOK cannot find any of the needed files it will display a warning message. INSTALLATION just unzip NEWLOOK.ZIP recreating SYSICONS and WINCTLS directories. WHAT IT DOES NEWLOOK.CMD is a REXX script that allows you to change the OS/2 default icons and window controls patching PMWP.DLL and PMMERGE.DLL. You must run it without arguments, just double clic on its icon. If it finds all the files it needs, it will show you the following menu: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ ³ ³ ACTION COMMAND ³ ³ Read NEWLOOK.TXT ...................................... read ³ ³ Edit the new system icons ............................. editico ³ ³ Edit the new window controls .......................... editctls ³ ³ Change the default system icons ....................... newico ³ ³ Change window controls ................................ newctls ³ ³ Change both system icon and window controls ........... newall ³ ³ Restore original system icons ......................... restico ³ ³ Restore original window controls ...................... restctls ³ ³ Restore both original system icons and window controls restall ³ ³ Exit .................................................. quit ³ ³ ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ If you want to perform an action just type the corresponding command. Here is a short description of the actions performed by NEWLOOK: read this command will open NEWLOOK.TXT (this file). After you close the OS/2 Editor window you can go on with another command or quit. editico will open the SYSICONS folder. The icons are saved with a "ptr" extension. DO NOT RENAME THEM!!! You can edit them or substitute them with a different icon file. Just open an OS/2 command window and type: COPY MYFILE.ICO X:\PATH\SYSICONS\OLD.PTR where MYFILE.ICO is the name of the new icon file you want to use, X:\PATH\SYSICONS is SYSICONS folder path and OLD.PTR is the name of the NEWLOOK icon file you intend to replace. Icons and bitmaps are usually saved in various formats. For 640x480 and 800x600 screen resolutions you should care about "Independent Color Form (=VGA)", for normal icons (32x32 pixels), and "Independent Small Color Form" for the smaller ones (16x16 pixels). For 1024x768 and larger screen resolution you should care about "XGA/8514 - 16 colors", for normal icons (40x40 pixels), and "XGA/8514 Small Color Form" for the smaller ones (20x20 pixels). Remeber that if you previously patched your video display DLL, by some utility like Jason R. Shannon's SMALLFIX, your system could use 32x32 pixel icons even if your screen works at 1024x768 pixels or greater resolutions. To access the various formats use the Device|List menu command of OS/2 Icon editor. See the online help of the OS/2 Icon editor for more details. editctls will open WINCTLS folder. See editico for more details. newico newctls newall will patch PMWP.DLL, PMMERGE.DLL or both. Original DLLs are saved in NEWLOOK directory as PMWP.SAV and PMMERGE.DLL. Since I found problems with RESMGR when re-patching DLLs, you MUST RESTORE ORIGINAL DLLs before patching any DLL you previously patched before. If NEWLOOK detects you are re-patching DLLs, it will show you a warning message. When patching is finished you will hear a strange sound (do not get scared :) ) and see a message. Now you are done, you do not have to boot from diskette, copy any file or any other boring thing. JUST SHUTDOWN AND REBOOT!!! Now most of objects on your desktop and in your folders will have a new look. If you previously edited the default icon of an object, you should press the Default button in the General Page of the Settings notebook if you want the new icon to replace the old one. Remember that in this way you will reset the object name as well! restico restctls restall allow you to restore original PMWP.DLL, PMMERGE.DLL or both. YOU MUST NOT ERASE PMWP.SAV or PMMERGE.SAV in order to let this commands work properly. quit you know what it means ;). NPS WPS Enhancer In NEWLOOK archive you will find 3 different close-button BMPs for NPS WPS Enhancer. Just rename your favourite BMP and copy it in NPS WPS directory. That's all folks! If you find any problem or bugs in using NEWLOOK, or just want to improve my poor English, just e-mail me... Alessandro Cantatore Team OS/2 Italy alexcant@mbox.vol.it