hull@hao.ucar.edu (Howard Hull) (01/30/89)
Bernie, IconType works ok for me. Perhaps you do not have the instructions Larry Phillips included with the source on the Fish disk?: ----- IconType A useful utility for changing the type of an icon after editing with IconEd. The "Kick" icon type is not supported, mainly because I can't see a use for it. If you have a use, let me know, and I'll put it in. Typing the command name by itself or with a "?" for an argument will print a short "usage" message. Please note that if you change the type of an icon that is currently displayed in a window, the window must be closed, then re-opened before you will see any change in the "INFO" for that icon. Usage is as follows: IconType clock.info project (change "clock.info" to a "project" icon) IconType tools.info drawer (change "tools.info" to a "drawer" icon ) Valid icon types are Disk, Drawer, Tool, Project, Garbage, and Device. ----- Read the part about WB not realizing the change until you RE-READ the icon! Also, when changing disk icons to tool or project icons, you may need to open the window to full screen to find where the heck they dissappeared to. Alternatively, use the "NoIconPos" program (on Fred Fish #113) to clear the position to null. Following is a summary of Icon manipulating programs from the Fish Disks (up to FF #160, anyway, and excluding programs of the Icon Exec type). Some of them will not handle more than two bit planes [hint: If you are into writing icon manipulating programs, plan for expansion. A three-color workbench may be slow on a 68000, but 68020s are becoming more common now, and so with them will come more planes in the workbench - I use a three plane workbench with AmigaDOS v1.3 and Lavitsky's dropcloth program. Every now and then it even causes color Mac users to stumble into the furniture. :-) ] ----- Disk 12: SetAlternate Merge the images from two icons to produce one icon with a primary image, and a possibly completely different image to display when selected. Author: John Toebes VIII Disk 55: ScreenSave A program to save a normal or HAM mode screen as an IFF file. Also creates an icon for the saved file. Author: Carolyn Scheppner Disk 56: Icon2C Reads an icon file and writes out a fragment of C code with the icon data structures, for inclusion in a larger program. Author: Carolyn Scheppner Disk 69: IconType Change the type of an icon after editing with IconEd. Types are Disk, Drawer, Tool, Project, Garbage, and Device. Includes source. Author: Larry Phillips Disk 71: IconMk Iconmaker builds icons for files that were created without them. Version 1.2a, binary only. Author: Eric Levy Disk 85: ImageTools A set of shareware tools, submitted by the author, to do various manipulations on IFF images, including comparison of the color palettes of a pair of IFF images, filtering an IFF image in various ways, producing a color usage frequency chart for an IFF image, reducing the size of an IFF image to produce a miniature to use as an icon, converting an icon to an IFF image, and recoloring an IFF image using the palette of a second image, in a least squared error fashion. Shareware, binary only. Author: Stephen Vermeulen Disk 101: IconAssembler This program loads existing WorkBench icon files and allows you to change either the primary or alternate images to another image loaded from an IFF-brush file. Binary only. Author: Stefan Lindahl Disk 113: NoIconPos This program clears the position info of any of your icons to allow WorkBench to pick a reasonable place for the icon again. Useful for disk and drawer icons where Snapshot rewrites the icon and the window information. Written in Modula-2, another demo for M2Amiga, showing the simplicity of programming with this Modula-2 compiler. Author: Markus Schaub Disk 120: IconImage Program to replace an old icon image with a new image, without affecting icontype, drawer data, etc. Includes source. Author: Denis Green Disk 150: Iconizer A utility program that saves your current mouse pointer to a small icon. You can restore the pointer just by double-clicking on its icon. Allows for building a whole library of pointers and to use them whenever you want. Binary only. Author: Alex Livshits Disk 151: Surveyor A little utility that opens a window on the current screen and displays information about the pointer. Allows for absolute or relative measurement between two points on the screen. Very handy for precise positioning of icons and such. Includes source. Author: Dirk Reisig ----- That's all, folks. Howard Hull hull@hao.ucar.edu