Important alert: (current site time 7/16/2013 2:52:43 AM EDT)
 

winzip icon

iICO 1.0

Email
Submitted on: 6/21/2004 5:00:19 PM
By: Carles P.V. 
Level: Intermediate
User Rating: By 55 Users
Compatibility: VB 6.0
Views: 19553
 
     All formats icon/cursor editor. __________________________________________________ Important: This application has been tested under Windows XP/2000 (NT?). Because of GDI limitations in Windows 9x with geometric* pens, 'brush', 'line' and 'shape' tools will not give desired final appearance. [*Using geometric pens with Paths will end with same results]. __________________________________________________ Yes, this little application is still far of some well known professional ones, but, I think is quite complete for a first release, as well as a good example of GDI and GDI+ joining. // All thanks to Avery and Vlad V. // Zip 165 Kb __________________________________________________ Update 2004.06.28: Fixed W9x memory leak. Thanks Vlad! (and thanks Fred, for all your tests). // Alpha effects now available on selection frame. __________________________________________________ Update: See CodeID=54968 (NT/2000/XP).

 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzip to decompress it.Virus note:All files are scanned once-a-day by Planet Source Code for viruses, but new viruses come out every day, so no prevention program can catch 100% of them. For your own safety, please:
  1. Re-scan downloaded files using your personal virus checker before using it.
  2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
  3. Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
  1. You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.
  2. You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
  3. You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
  4. You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 53 submission(s) by this author

 


Report Bad Submission
Use this form to tell us if this entry should be deleted (i.e contains no code, is a virus, etc.).
This submission should be removed because:

Your Vote

What do you think of this code (in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor (See voting log ...)
 

Other User Comments

6/21/2004 5:02:54 PMCarles P.V.

Platform SDK Redistributable: GDI+ RTM (GdiPlus.dll) http://www.microsoft.com/downloads/release.asp?releaseid=32738
(If this comment was disrespectful, please report it.)

 
6/21/2004 5:19:21 PMPRoPHEZZoR

It has less bugs than ICQ 2000a! Excellent!
(If this comment was disrespectful, please report it.)

 
6/21/2004 5:50:30 PM

this is an excellent submission. I am also glad your doing well Carles, myself and robert hadn't heard from you in a while. I would advise you to keep working on this application. I believe using this code it is possible to edit gif 'images' (frames). You should complete your GIF editor/builder also! Keep up the excellent work and checkout microangelo for some feature idea's.
(If this comment was disrespectful, please report it.)

 
6/21/2004 7:03:36 PMBrent Culpepper

Fantastic submission! Thanks for sharing, wish I could vote more than 5
(If this comment was disrespectful, please report it.)

 
6/21/2004 7:05:36 PMFred.cpp

As usual Excellent Submission Charles.
Lo usaré en estos dias, asi que te digo que tal me va.
De antemano 5 pelotótas.
Saludos
(If this comment was disrespectful, please report it.)

 
6/21/2004 11:00:52 PMAbel Ricaurte

Excelent work. Very complete. 5 globes.
(If this comment was disrespectful, please report it.)

 
6/22/2004 2:06:31 AMRobert Rayment

Stratospheric code Carles, named arguments, Friend etc, etc, beyond me, brilliant. Beautiful interface (needs Help perhaps). *****
(If this comment was disrespectful, please report it.)

 
6/22/2004 2:20:36 AMZhu JinYong

I like this professional application.five ***** from me.
(If this comment was disrespectful, please report it.)

 
6/22/2004 7:28:15 AMLight Templer

A fine project, proper code style, credits and comments - very good!
Thx for sharing and ***** for, Carles.
LiTe
(If this comment was disrespectful, please report it.)

 
6/22/2004 8:30:17 AMCarles P.V.

Thank you very much for this kind feedback! And don't forget to let me know about any bug/s.
(If this comment was disrespectful, please report it.)

 
6/22/2004 9:12:17 AMMatthias Bartelt

No joke, I uninstalled my (demo) version of Microangelo. 5 dots for this excellent work!
Idea: Add an "inverted color" button

(If this comment was disrespectful, please report it.)

 
6/22/2004 9:48:50 AMDan Redding - Blue Knot Software

Excellent, Excellent. Makes me wish I could vote twice.

Yes, the 'inverted color' option is a nice idea, especially for cursor editing. And speaking of Microangelo; they have options for ARGB icons that let you edit the full icon (as in your prog), or the RGB or Alpha channel seperately. Can be very handy, and something you might want to consider if you plan to develop this further.
(If this comment was disrespectful, please report it.)

 
6/22/2004 12:18:17 PMMike Douglas

wow. very impressive. wish you wrote this a bit earlier (before I shelled out $20 for a decent icon editor).

thx.
(If this comment was disrespectful, please report it.)

 
6/22/2004 2:12:45 PMPaul Caton

Bye bye MA I shan't miss you for a second. A fiver if ever I saw one.
(If this comment was disrespectful, please report it.)

 
6/23/2004 4:41:12 PMVlad Vissoultchev

Your code is a joy to read (as usual:-)) Keep up the good work!

cheers,
</wqw>
(If this comment was disrespectful, please report it.)

 
6/23/2004 6:40:18 PMCarles P.V.

What is a joy is to read these comments :-) Thanks to all of you, and thank you Vlad, for all your help.
(If this comment was disrespectful, please report it.)

 
6/23/2004 11:31:26 PMPaul Turcksin

Excellent work. Thanks for sharing. 5 planets from me.

(If this comment was disrespectful, please report it.)

 
6/24/2004 4:29:53 AMPhantom Man

Another Great Submission
Carles.


(If this comment was disrespectful, please report it.)

 
6/24/2004 10:05:13 PMUnruled Boy

It does not support multi-page icons.
(If this comment was disrespectful, please report it.)

 
6/24/2004 11:44:03 PMCodeFester

Carles-
Your code runneth over. Just look at the whos who list of people voting for this excellently structured project. It makes me truly proud to bestow 5 sweating balls from Texas onto to this cool editor and it's outstanding author. Thanks so much as usual for sharing this!
(If this comment was disrespectful, please report it.)

 
6/25/2004 8:12:26 AM

Message de France.
Encore et toujours un tres bon code source de Carles P.V.,
Merci Carles P.V.
(If this comment was disrespectful, please report it.)

 
6/25/2004 11:12:26 AMredbird77

as usual your work is fantastic :), but i can't seem to get it to run on my win98 computer.

everytime i try to run it in the ide or even compile it, my whole system completley freezes, i can't even ctrl-alt-del my way out of it.

i have downloaded the gdi+ dll and placed it in the app's dir. can anybody help this dunce :)?
(If this comment was disrespectful, please report it.)

 
6/25/2004 6:07:51 PMFred.cpp

Sadly I can Vote Again, I've been reading the code, wow Excellent code! Beautifull formating, elegant naming for variables and functions, Beginners! please download an READ the code, You will learn a LOT from here ( As I always do :P ) Congratulations Charles. Go on with the project, I would pay for this App.
(If this comment was disrespectful, please report it.)

 
6/25/2004 9:09:06 PMUnruled Boy

I mean a icon with multi size and colors frames. It IS very normal nowadays, for example, an icon with all the following sizes and colors: 16*16*16color, 16*116*256color, 16*16*64K color, 32*32*16color, 32*32*256color, 32*32*64K color ... etc.

That is, it has many icons within one icon.

(If this comment was disrespectful, please report it.)

 
6/26/2004 10:27:34 AMLuprix

Excelente y útil código., así como un buén ejemplo de manejo de GDI+
Sería de agradecer la importación de BMP's.


5 for you.
(If this comment was disrespectful, please report it.)

 
6/30/2004 1:51:47 PMAnibal Sarasua

excellent!!! five globes *****
(If this comment was disrespectful, please report it.)

 
7/7/2004 8:35:35 PMKris Bennett - (i00 Productions)

five blobs from me - good stuff mate :)
(If this comment was disrespectful, please report it.)

 
7/12/2004 1:26:44 PMDan Redding - Blue Knot Software

Congrats on winning the contest. One note here: the description text for this project says to see the update at 54754; but going to that sode says it was deleted; did you re-up the update to this original article?
(If this comment was disrespectful, please report it.)

 
7/14/2004 2:40:03 AM

Good Program!!!
(If this comment was disrespectful, please report it.)

 
7/14/2004 7:59:17 PMViliam Kubis

This is very excellent program! Thank you for sharing this! Its free, and even better than some shareware editors!
5 globes from me(they wont be helpful right now), and congratulations for winning the contest!
(If this comment was disrespectful, please report it.)

 
7/17/2004 3:09:05 AM

This program is deserted to get the contest winner at no doubt with his effort and thoughts! Thanks for sharing this code and congratulation.

(If this comment was disrespectful, please report it.)

 
7/20/2004 5:13:17 AMHappy Lobster

Excellent code. Professional work.
(If this comment was disrespectful, please report it.)

 
7/20/2004 7:08:37 PMMrBobo

Well done Charles - glad to see you got there in the end ! I've been in .NET land and didn't notice this till now - glad you won - well deserved. Speak soon - Bobo. 5 green balls !!
(If this comment was disrespectful, please report it.)

 
7/29/2004 2:57:32 PM

This is an excellent product. So good in fact, that we here at Mintra Systems are going to publish and distribute it. We will write a help file for it, so if anyone has any contributions to make, feel free to send them to me. Obviously our distribution will be completely free of charge and give credit where it is due.
(If this comment was disrespectful, please report it.)

 
11/8/2004 11:27:40 PMRob Crombie

Hi, previous poster

www.mintasystems.co.uk
does not work

This one works -
www.mintrasystems.co.uk
(If this comment was disrespectful, please report it.)

 
11/17/2004 4:34:51 PM

You're right. It was a typo.
(If this comment was disrespectful, please report it.)

 
1/31/2005 11:59:44 AMUltraSBM

amazing. where do i send the money? :)
(If this comment was disrespectful, please report it.)

 
8/18/2006 11:36:04 PMMohammed Sayed

Till now this is the best project I have from PSC good work
(If this comment was disrespectful, please report it.)

 
8/19/2006 3:31:40 AMMohammed Sayed

But i guess that Microangelo get angry
(If this comment was disrespectful, please report it.)

 
8/20/2006 3:47:27 AMLooi Tuck Wai

Excellent, I never seen any ICO editor power than this before !!!
(If this comment was disrespectful, please report it.)

 

Add Your Feedback
Your feedback will be posted below and an email sent to the author. Please remember that the author was kind enough to share this with you, so any criticisms must be stated politely, or they will be deleted. (For feedback not related to this particular code, please click here instead.)
 

To post feedback, first please login.