Carlo Barazzetta Speaker al Delphi Day 2020 (on-line)

Carlo Barazzetta di Ethea terrà una sessione (on-line) al Delphi Day sul tema della “Modernizzazione di app VCL”, martedì 9 Giugno dalle 16:30 alle 18:30.
Una sessione completa, con casi reali, attraverso esempi e l’utilizzo di componenti open-source che facilitano la transizione, come IconFontsImageList e SVGIconImageList, VCLThemeSelector (tutti sviluppati da Carlo) e linee guida per affrontare il supporto High-DPI.

SVGIconImageList

SVGIconImageList

SVGIconImageList è una libreria di componenti Delphi (sia VCL che Firemonkey) per utilizzare in modo semplice e immediato le immagini SVG (Scalable Vector Graphics) come icone in un componente ImageList.

Il progetto è disponibile Open-Source su Git-Hub a questo indirizzo:

https://github.com/EtheaDev/SVGIconImageList

 

Versioni Delphi supportate

La versione VCL è disponibile a partire da Delphi XE6 fino all’ultima versione Delphi disponibile e sfrutta la tecnologia GDI+ per il rendering delle Icone.
Se nel repository non ci sono i package specifici per la vostra versione di Delphi basta partire dalla versione più vicina per generarli.

La versione FMX (Windows Platform), è disponibile da Delphi 10.2 fino all’ultima versione Delphi disponibile.

Component Editor (VCL e FMX)

Entrambi i componenti IconFontsImageList (VCL e FMX) hanno un comodissimo Component Editor per gestire facilmente la raccolta di icone da utilizzare nella propria applicazione Delphi.

Licenza e Supporto

  • Il progetto è rilasciato con licenza open-source Apache 2.0
  • Direttamente sul progetto Git-Hub è possibile segnalare problemi nella sezione “issue”: verranno prontamente presi in carico e risolti.

Demo

All’interno del progetto sono presenti alcune Demo (sia VCL che FMX) che mostrano in modo intuitivo il funzionamento dei componenti.

Documentazione

Sempre all’interno del progetto su Git-Hub c’è una ricca sezione nella “Wiki”:

https://github.com/EtheaDev/SVGIconImageList/wiki

Trovate anche una comoda sezione di domande e risposte (FAQ):

https://github.com/EtheaDev/SVGIconImageList/wiki/FAQ

 

Case studies

Ethea utilizza con successo IconFontsImage List in tutte le sue app moderne, come quelle sviluppate con InstantSolutions Framework 7 oppure Basket Scouting.

E’ possibile anche vedere il componente all’opera nel progetto VCLThemeSelector.

Contatti

Se vi serve supporto/consulenza per utilizzare questo componente nelle vostre applicazioni, contattateci tramite il form presente sul sito.

Componenti

Componenti Open-Source per Delphi

I popolari componenti Delphi (VCL+FMX) per sfruttare facilmente gli Icon-Fonts (Web-Fonts) all’interno di applicazioni Delphi, per renderle moderne, facilmente scalabili e adattabili agli stili della applicazione come il tema chiaro/scuro.
Free e Open-Source.

VCLTheme Selector è una Form e un componente speciale per permettere ad una applicazione Delphi/Windows di fornire la scelta del tema all’utente attraverso la preview dei temi disponibili. Free e Open-Source.

I popolari componenti Delphi (VCL+FMX) per sfruttare facilmente le icone SVG all’interno di applicazioni Delphi, per renderle moderne, facilmente scalabili e adattabili agli stili della applicazione come il tema chiaro/scuro.
Free e Open-Source.

Componenti a pagamento per Delphi

Una libreria di componenti basati su DbExpress che emulano totalmente le interfaccia e il comportamento dei componenti BDE, più le tecniche e le metodologie per integrarli facilmente in applicazioni esistenti, anche voluminose, per trasformare vecchie applicazioni.

EnglishItalian