I nuovi progetti OpenSource presentati all’ITDevCon


Ethea ha partecipato all’IT-DevCon 2022 con 2 Speech tenuti da Carlo Barazzetta, che ha presentato “come modernizzare applicazioni VCL” e “l’estensione della Shell di Windows”. Oltre allo speech sono stati rilasciati 2 nuovi progetti Open-Source:

StyledComponents (github.com/EtheaDev/StyledComponents), un set di componenti moderni (Button, Dialogs) ed altamente configurabili e adattabili ai temi chiaro e scuro.

SkiaShellExtensions (github.com/EtheaDev/SKIAShellExtensions), una nuova estensione della shell per mostrare i file di animazione (git, lottie, Telegram stickers) direttamente nella shell di Windows.

StyledComponents è una collezione di componenti open-source (destinata a crescere) pensata per migliorare la GUI di una applicazione utente moderna. Gli StyledButton sono pulsanti “evoluti” che hanno la possibilità di essere configurati e classificati in “classi” per assomigliare ai pulsanti di librerie WEB famose: nel progetto sono stati rilasciati già 4 classi: “Classic” (simili ai pulsanti di Delphi/Windows), Bootstrap e AngularLight e AngularDark). StyledTaskDialog è un componente alternativo alla TaskDialog di sistema per fornire pieno controllo alle Dialog, compresa la possibilità di avere delle animazioni (come mostrato nell’esempio AnimatedStyledDialog che sfrutta Skia4Delphi).

SkiaShellExtensions fornisce una estensione alla Shell di Windows per mostrare in Explorer le icone relative a tipi di file non noti (come es. i file Lottie o Telegram Stickers) e di vederne l’animazione in anteprima direttamente nel pannello di Preview di Windows. Il progetto contiene un comodo Setup per installare l’estensione senza dover ricompilare il progetto.

Spread the word. Share this post!