PIconTools

 
Home    Programs    PIconTools
 

Introduction
PIconTools is a small collection of various GUIs for managing icons. They are written in the Gui4Cli programming language, and thus requires AmigaOS 3.0 or higher to work. Most of the Tools uses Dirk Stoecker's ProcessIcon command for managing the icons, and this concept would not have been possible without it.
Compatibility has been a priority when creating these tools, where they should work fine even on basic Amiga setups. Most of them allows for selecting an icon by just dragging & dropping it onto the GUI.  Both icons in the OldIcons, NewIcons and ColorIcons (aka GlowIcons) format is supported.  PIconTools can be downloaded from Aminet.


Currently PIconTools consists of the following:
 
   PIconCopy
A small GUI for copying icons by using drag & drop. The Dest icon will be in the same format as the Source icon, while the StackSize, ToolTypes, Default Tool, etc. will remain the same.
 
   PIconSnap
Snapshot your icons with precision by using this program. Just drag & drop an icon, then edit the X & Y positions and finally click the Snap button.
 
   PIconGridSnap
Snapshot a bunch of icons by using an imaginary grid. Allows for better controlling the layout of the icons. Can be useful when dealing with icons of different sizes in the same dir.
 
   PIconInfo
Simple GUI that displays various info about an icon. Just like with the above ones, drag & drop can be used for choosing icon.
 
   PIconBackup
A small utility for backing up your icons, either to another drawer or to a lha archive (with or without compression).
 
   PIconMenu
Opens a small menu which allows you to select one of the above mentioned tools. Primarily meant for program launchers.

More PIconTools will come at a later date.


Please note the following:
 •  If you drag & drop a non-existing "fake" icon on the GUI, you will be asked if the icon shall be created. If the answer is yes, it will then be done by using the CreateDefaultIcon command.
 •  Drawer icons MUST have matching dirs for drag & drop to work, otherwise the actual dropping will not be registered by the GUI.
 •  The PIconTools GUIs are kind of font-sensetive, meaning that they might be resized to match the height of the fonts used by Workbench. If this happens, there will be a slight delay upon starting them (due to patching).



Requirements
Any Amiga with Kickstart 3.0 or higher.
 
Gui4Cli 3.8.5, which can be found on Aminet under:
   dev/gui/gui4cli-update.lha
 
PIconTools uses the ProcessIcon, CreateDefaultIcon, KillNewIcon and IconCopy commands, which is included.
They can also be found on Aminet under:
   util/wb/ProcessIcon.lha
   util/wb/NewIcons46.lha
   util/cli/iconcopy.lha


New in version 1.4
 •  Added new PIconGridSnap, PIconInfo and PIconMenu GUIs to the collection.
 •  It is now possible to choose icons via a file-requester as an alternative to simply using the drag & drop method on the GUIs.
 •  PIconCopy will now use Sebastian Bauer's IconCopy command for copying icon images when icon.library v44 or higher is not present. This replaces the old "kludge" that was used earlier.
 •  The way icon information is gathered by PIconSnap has been optimized.
 •  Negative numbers can now be entered directly in the X Pos and Y Pos boxes of PIconSnap.
 •  Added much better support for the Ram Disk icon.
 •  Various small improvements and bug-fixes has been done to all the old GUIs.


Compatibility
As previously mentioned, compatibility has been a priority when creating this software. While the images above shows two PIconTools running on my main A1200 which uses a heavily customized AmigaOS 3.9 setup, the ones below shows the tools being used on a basic OS 3.1 install  (with a non-laced screenmode).




    Followed a link? Please go to the Main Site                   © Roger E. Hεseth  2016 - 2017