La versione 2.0 di SVGIconsImageList è un importante rilascio con moltissime novità e migliorie!
Grazie al contributo di Vincent Parrett (l’autore di Final Builder) sono stati aggiunti 2 nuovi componenti: SVGIconImageCollection e SVGIconVirtualImageList per poter centralizzare la collezione di icone ed avere diverse imagelist sulle form che “reagiscono” al cambio di DPI (utilizzabile anche con versioni di Delphi precedenti a 10.3).
Grazie al contributo di Kiriakos Vlahos (l’autore di pyscripter) sono state fixati diversi bug del motore di rendering delle icone SVG, ma sopratutto è stato reso “estensibile” il motore SVG (con la possibilità futura di integrarne di terze parti). Inoltre è stato aggiunto un motore alternativo che sfrutta il supporto SVG di Windows 10 tramite Direct 2D!
- Nuovo componente SVGIconImageCollection
- Nuovo componente SVGIconVirtualImageList
- Aggiunta la scelta del motore di rendering (Direct2D o GDI+)
- Aggiunte interfacce per utilizzo di engine SVG alternativi
- Aggiunta delle categorie alle icone e nuovo component editor
- Integrabile con VirtualImageList (da D10.3)
- Fixati moltissimi bug (da n.#35 a #72)
Tutte le novità sono disponibili nel repository:
https://github.com/EtheaDev/SVGIconImageList
Tutte le funzionalità sono ampiamente descritte nella documentazione online:
https://github.com/EtheaDev/SVGIconImageList/wiki