forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Icon Browser

 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Other Product Support/Announcements
View previous topic :: View next topic  
Author Message
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Thu Feb 28, 2008 9:55 am    Post subject: Icon Browser Reply with quote

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 Wink
* 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
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
vdsalchemist
Admin Team


Joined: 23 Oct 2001
Posts: 1448
Location: Florida, USA

PostPosted: Thu Feb 28, 2008 9:50 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website AIM Address Yahoo Messenger MSN Messenger
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Fri Feb 29, 2008 1:03 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Sat Mar 01, 2008 11:13 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
PGWARE
Web Host


Joined: 29 Dec 2001
Posts: 1562

PostPosted: Sun Mar 02, 2008 12:27 am    Post subject: Reply with quote

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
View user's profile Send private message
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Sun Mar 02, 2008 1:18 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Sun Mar 23, 2008 3:53 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
DaveR
Valued Contributor
Valued Contributor


Joined: 03 Sep 2005
Posts: 413
Location: Australia

PostPosted: Sun Mar 23, 2008 5:57 am    Post subject: Reply with quote

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
View user's profile Send private message
ShinobiSoft
Professional Member
Professional Member


Joined: 06 Nov 2002
Posts: 790
Location: Knoxville, Tn

PostPosted: Sun Mar 23, 2008 9:21 am    Post subject: Reply with quote

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. Sad

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. Confused

_________________
Bill Weckel
ShinobiSoft Software

"The way is known to all, but not all know it."
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Other Product Support/Announcements All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group