A.J. I've browsed through the list and find that some icons are missing (packages / run / among others). But I guess we could use the existing ones here. Another thing is that the icons all are 16x16 in size. There should be a 22x22 equivalent though also included. Just have a look at the todolist for example to see why. Large buttons plainly need 22x22 or else it looks flimsy.
I think it's a good idea though to make "icon sets" that ship with lazarus (in time). For instance high contrast or large size iconsets should be included IMHO. You are using Nuvola and CrystalSVG, ever considered Tango? I also like the naming they use. It's like a taxonomy of functionality. I would like to suggest taking over the naming for our purpose and start from there. You added a huge list of icons, but I would be in favor of limiting the number. Because all you get is each button having their own icon (like we do now have). If we start with from functionality and work our way up I believe we have more success in unifying lazarus. We can vote per icon wether to use it in te "base" set or not. I would also be glad to make a wiki on this subject and make it look similar to this: http://tango-project.org/Tango_Icon_Gallery BTW: why does the icons need to be converted to ICO? Lazarus is quite happy with XPM. This format is also supported on all main platforms Lazarus is available at (GIMP). So I see no real need it only adds to maintenance. And if you want to do it then use the convert util from ImageMagick. Darius ----- Original Message ----- From: "A.J. Venter" <[EMAIL PROTECTED]> To: <lazarus@miraclec.com> Sent: Sunday, March 05, 2006 5:23 AM Subject: [lazarus] button icons for lazarus > After some positive feedback on the suggestion last week, I did the work and > created a full set of button icons for lazarus. This set provides a > replacement for everything in the standard delphi "buttons" directory under > images. > > Right now, only xpm's exist. Most of the icons were taken from the Nuvola set > for KDE (lgpl license) but a few came from CrystalSVG as well. Where I could > not find a suitable replacement, I made it myself. Overall they are as > consistent as I could get them and should hopefully help give lazarus apps a > more consistent look and feel. Most importantly though I hope they will save > lazarus programmers some time by providing prebuilt icons for most common > button-tasks so that nobody has to sit and create/find icons first. > > The icon names were taken directly from their delphi counterparts for > familiarity reasons (of course it also made it a lot easier for me to see > what I had done yet and what was waiting). > > Andrew Higgs has offered to do ico format versions of them, I personally see > no point in redoing the masked bitmap format that delphi used though I am > open to the idea if somebody can give a good reason and will volunteer for > the labour. However, I do think that before Andrew starts to do ico's I would > like everyone interested to take a look at the icons and make suggestions for > improvements, if you send me a better version of one of them, I will happily > replace it. > > The bit which would make me very happy if guys on top were so inclined would > be to see it included in the main lazarus tree eventually (based on it's > delphi counterpart it should go under $LAZARUSDIR/images/buttons) but that > should wait until after people had a chance to at least comment on the > current set. > > I am wearing my asbestos undies so if you think I did a horrible job, you are > welcome to tell me :) > > The icons are in my subversion server and can be checked out with: > svn co svn://silentcoder.co.za/lazarus/buttons/ > > Ciao > A.J. > PS. Andrew, mail me with the username and password you would like, and I will > give you write access to the tree. > > -- > "there's nothing as inspirational for a hacker as a cat obscuring a bug > by sitting in front of the monitor" - Boudewijn Rempt > A.J. Venter > Chief Software Architect > OpenLab International > www.getopenlab.com > www.silentcoder.co.za > +27 82 726 5103 > > _________________________________________________________________ > To unsubscribe: mail [EMAIL PROTECTED] with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives