View previous topic :: View next topic |
Author |
Message |
ShinobiSoft Professional Member
Joined: 06 Nov 2002 Posts: 790 Location: Knoxville, Tn
|
Posted: Thu Feb 28, 2008 9:55 am Post subject: Icon Browser |
|
|
Icon Browser has just been updated to allow for saving of binary icon resources
to a disk file. Currently Icon Browser allows for browsing of icons in
applications (.exe), libraries (.dll), icon libraries (.icl), and icon files (.ico).
Icons in most of the system dlls, such as shell32.dll, usually contain more
than one image. This allows the operating system to select the icon to
display according to the users display color setting. When saving an icon
to disk file, Icon Browser will copy every images from the icon resource
to the disk file specified.
Currently when a file is opened by Icon Browser, the only images that are
loaded and displayed are either 16x16 or 32x32. The color depth is chosen
by the operating system at this time. As the application progresses I will
add the ability for it to display every image in a icon regardless of size or
color resolution.
FUTURE FEATURES::
* Remember app size and position
* History list
* Ability to save individual icons from icon libraries (.icl)
* Ability to create icon libraries (.icl)
* Ability to save individual images from icon resources and files
* Ability to save as bitmap
- Other formats will follow possibly (gif, png, jpg, etc...)
* Ability to insert or add images to icon files from various formats
- There are no plans for this ability on resources already compiled into
an executable or dll. I'm not trying to write a resource manager, atleast
not yet
* I am seriously considering adding some simple icon creation/editing
abilities as well. However, I may also just write another app for that.
To use Icon Browser is fairly straight foreward and self explanatory. Therefore
no help file is included at this time.
Please send bug reports, questions, and/or suggestions to shinobisoft@vdsworld.com.
Be sure to put "Icon Browser" in your subject line. _________________ Bill Weckel
ShinobiSoft Software
"The way is known to all, but not all know it." |
|
Back to top |
|
|
vdsalchemist Admin Team
Joined: 23 Oct 2001 Posts: 1448 Location: Florida, USA
|
Posted: Thu Feb 28, 2008 9:50 pm Post subject: |
|
|
Bill,
I have a DLL that has a couple of functions that create a Icon Editing dialog if you want the source code I would be happy to send it to you to add too your Icon Browser? The functions do not save the icons to a file they just return a HICON for the edited icon. _________________ Home of
Give VDS a new purpose!
|
|
Back to top |
|
|
ShinobiSoft Professional Member
Joined: 06 Nov 2002 Posts: 790 Location: Knoxville, Tn
|
Posted: Fri Feb 29, 2008 1:03 am Post subject: |
|
|
dragonsphere wrote: | Bill,
I have a DLL that has a couple of functions that create a Icon Editing dialog if you want the source code I would be happy to send it to you to add too your Icon Browser? The functions do not save the icons to a file they just return a HICON for the edited icon. |
That would be awesome Johnny. Thanks. I can convert the HICON fairly
easily to the format required for saving it to a disk file. _________________ Bill Weckel
ShinobiSoft Software
"The way is known to all, but not all know it." |
|
Back to top |
|
|
ShinobiSoft Professional Member
Joined: 06 Nov 2002 Posts: 790 Location: Knoxville, Tn
|
Posted: Sat Mar 01, 2008 11:13 pm Post subject: |
|
|
Ok. Saving to bitmap is now supported.
Now I'm struggling with saving the bitmap to JPEG. Once I get this
figured out, I'll release another update.
Once I implement all of the general functionality of Icon Browser, I plan on
reworking the UI (user interface). This will allow for displaying of the icons
images by user selection instead of having the OS determine which images
to display. _________________ Bill Weckel
ShinobiSoft Software
"The way is known to all, but not all know it." |
|
Back to top |
|
|
PGWARE Web Host
Joined: 29 Dec 2001 Posts: 1562
|
Posted: Sun Mar 02, 2008 12:27 am Post subject: |
|
|
The vdsconv extension does bmp to jpeg conversions and vise versa, also does gif (although will reduce the color due to gif limitations). |
|
Back to top |
|
|
ShinobiSoft Professional Member
Joined: 06 Nov 2002 Posts: 790 Location: Knoxville, Tn
|
Posted: Sun Mar 02, 2008 1:18 am Post subject: |
|
|
Thanks Prakash for the tip. But Icon Browser is written in C so I can't use
the extension with it. _________________ Bill Weckel
ShinobiSoft Software
"The way is known to all, but not all know it." |
|
Back to top |
|
|
ShinobiSoft Professional Member
Joined: 06 Nov 2002 Posts: 790 Location: Knoxville, Tn
|
Posted: Sun Mar 23, 2008 3:53 am Post subject: |
|
|
Icon Browser has been updated again. It now has a new GUI. Icon
Browser now also displays all images from an icon group or icon file
instead of the image that best fits the current display color resolution.
Please download and give it a test drive.
Any comments, bugs, etc. please send to shinobisoft@vdsworld.com and
include "Icon Browser" in the subject line. _________________ Bill Weckel
ShinobiSoft Software
"The way is known to all, but not all know it." |
|
Back to top |
|
|
DaveR Valued Contributor
Joined: 03 Sep 2005 Posts: 413 Location: Australia
|
Posted: Sun Mar 23, 2008 5:57 am Post subject: |
|
|
Bill, With this latest version I get the dreaded Windows debug error message:
Quote: | Icon Browser has encountered a problem and needs to close.
We are sorry for the inconvenience. |
Using XP Pro SP2 with a Power User account. _________________ cheers
Dave |
|
Back to top |
|
|
ShinobiSoft Professional Member
Joined: 06 Nov 2002 Posts: 790 Location: Knoxville, Tn
|
Posted: Sun Mar 23, 2008 9:21 am Post subject: |
|
|
Hi Dave,
Icon Browser was developed on an XP Pro SP2 machine, so the OS isn't
the problem. I've been having a problem with random crashes of Icon
Browser, but only on exiting, quitting, the application. I thought I had
worked out the bug, guess not. Sorry.
Is this happening when quitting Icon Browser? If it is, I've narrowed the
problem down to a few specific lines of code, just gotta figure out which
line of code exactly. _________________ Bill Weckel
ShinobiSoft Software
"The way is known to all, but not all know it." |
|
Back to top |
|
|
|