last updated at 25 May, 2005 05:47 (2 times)
Hi,A few questions that some of the brilliant minds out here can hopefully help me with:
Can anyone give me some direction on how to modify OS/2's icon resouces safely for things like (but not necessarily limited to) the following?
- Multimedia data file icons such as .bmp, .gif, etc
- System icons that some files won't accept a custom icon for (for instance some DLLs will not allow their icon to be changed when you drag-n-drop an icon to it's Icon page even if you uncheck all it's file attributes)
- The template background object (sticky pad) so that I can make that match the color scheme of an icon set
- etc
I know some utilities will on-the-fly draw other icons (like I think xWP), but I'd rather have a method that doesnt require that overhead (I'm finding in large folders with icons changed that way, it can often take a VERY long time for the folder to open or sometimes even lock the GUI itself)
Also, are there safe size recommendations (byte wise) that I should try to keep the icons themselves to? Perhaps should I be making a 640x480 set with 32x32 and 16x16 icons and a 1024x768, etc set with 40x40 and 20x20 icons instead of putting them in the same file?
And, finally, can someone tell me if those are the correct 4 icon sizes and the way the sets should be broken up for different resolutions?
I'm thinking from what work I've done on the icon sets I'm playing with that icon sizes (wrong dimensions that need to be scaled - or - too large - or - both) seem to consume a decent amount of system resources; (which is another reason for my first question - seems a lot less if the icon is already the default icon for an object type).
For any of these questions, if there's a reference or references online, I'll gladly dig through them and read them myself (so if so, feel free to just point me in the right direction instead of wasting time spelling it out for me unless you really want to
), but as of yet, I've searched all the Toolkit help files and Warp's online references and not found much of anything helpful.
As I'll be busy working some long hours the next 2 weeks, if I don't get back to any of you who post, accept my thanks in advance,
- Robert