-
Notifications
You must be signed in to change notification settings - Fork 56
Home
Actual official version 1.10 (VCL) and 1.5 (FMX)
The VCL component is compatible with Delphi versions starting from Delphi 7 to actual version.
The FMX components are compatible with Delphi versions starting 10.1 to actual version.
In this repository you can find all the sources of components and some demos.
Full support for Fonts collections with surrogate pair characters and a complete CharMap form (VCL only) to show and collect icons more easily: look here for more informations.
This image shows the component editor and the CharMap (VCL version)
This image shows the demo and the component editor (FMX version)
Watch this video tutorial on Youtube:
Use the advanced Component Editor (VLC) to easily create your Font Icons, from different Fonts:
Change the color of all Icons of your application with "one line of code", according to the active VCL Style:
Resize Icons at any pixel size is very simple:
Use the advanced Component Editor (FMX) to easily create your Font Icons, from different Fonts, and automatically synchronize source and destination icon collection:
For FMX you can use two components: TIconFontsImageListFMX and TIconFontImageFMX.
With TIconFontsImageListFMX you can easily create your Font Icons, from different Fonts, with autoresize support.
With TIconFontImageFMX you can use a single Font Icon into a Image component with autoresize support.
You can use any "Icon Font": remember to deploy them with you app and install them into the device.
The Demos uses the materialdesignicons-webfont.ttf Icon-Font, so you must install it in your system.
WARNING:
Take care of different versions of the same Font, as explained here: Deploy of the application.
Clone repository, open Package Group "IconFontsImageGroupPackages.groupproj" of your Delphi version located in: IconFontsImageList\Packages\DXXX. For Delphi7 the file to open is "IconFontsImageListPackage.bpg".
Build RunTime package: IconFontsImageList_DXXX and IconFontsImageListFMX_DXXX
Install DesignTime package: dclIconFontsImageList_DXXX and dclIconFontsImageListFMX_DXXX
Start here for further information.
Licensed under the Apache License, Version 2.0, (the "License")
Any contribution is welcome!