interesting webs & galleries of my friends:
Delphi and Lazarus:
interesting webs & galleries of my friends:
Delphi and Lazarus:
Another component that is sometimes useful. This component makes sense if a more complex manipulation with icons (or better icon files *.ico) than just viewing is needed.
I was googling for a suitable component in January 2005 and although i found many components, there was always some problem with them. The main issue was a lack of versatility, i.e. the ability to display any icon - inclusive 32-bit icons with alpha channel - in any 32-bit Windows system (KIcon does this, not tested on a 64-bit system).
| KIcon features |
|---|
| 32-bit icons and cursors supported |
| Full PNG icon image support (up to Delphi 2007 PngImage component is needed) |
| Correct rendering in all 32-bit Windows |
| Optionally all icon images can be drawn |
| Icons can be stretched when drawn |
| Except for the normal rendering the sole color image (image information) or the sole mask (transparency) can be drawn |
| Icons can be loaded from an ico file, stream, HICON, module resources (exe or dll), associated modules (file associations) |
| Icons can be saved into an ico file or stream |
| Icon image manipulation (inserting/deleting/cropping/enlarging) |
| full TPicture integration |
From version 1.8 none. Up to version 1.7 JEDI Code Library (JCL) - Version 1.100+ - download here.
Note: there are only stable packages here. For latest changes and hotfixes please download KControls.
| File | Version | Number of downloads | Available tools: | Changes |
|---|---|---|---|---|
| kicon_2.1.zip | 2.1 | 501 | Delphi 6+, Lazarus 0.9.26+ | CopyToAlphaBitmap function fixed |
| kicon_2.0.zip | 2.0 | 138 | Delphi 6+, Lazarus 0.9.26+ | fixed several bugs |
| kicon_1.9.zip | 1.9 | 55 | Delphi 6+, Lazarus 0.9.26+ | tiny changes due to the first release of KControls, 16.11.09 hotfix: ability to load some slightly corrupted icons, LoadFromModule png loading fixed, kcontrols.pas put into the package. |
| KIcon_1.8.zip | 1.8 | 180 | Delphi 6+, Lazarus 0.9.26+ | doesn't need JCL, port to Lazarus(Win32), full PNG icon support |
| KIcon17.zip | 1.7 | 339 | Delphi 6+ | Update for Delphi 2009, PNG read/write support, 256x256 pixel icon support |
| KIcon16.zip | 1.6 | 489 | Delphi 6 till 2007 | Initial release on this web site |
Home | Software | Delphi and Lazarus | Trekking, travelling | Sport | Others | Blog
| KGrid (16287x) | |
| KControls Development Suite (5017x) | |
| KHexEditor (3324x) | |
| KIcon (1702x) | |
| Semestrální práce ZČU-FEL (1031x) | |
| EMWD (198x) | |
| CAN Event Manager (186x) | |
| RM-Evidence (23x) |
|
|
2011-04-16 |
|
|
Problem with comments and logins 2010-01-29 |
|
|
2009-10-15 |
|
|
Working hard on KGrid update... 2009-06-22 |
|
|
2007-12-03 |
|
|
2007-10-30 |