VisualWx
 Home |  OOO |  Tutorials |  Screenshots |  LF |  Downloads |  Reporting bugs |

Privacy Policy



Link

LF new version 0.25 [ 2 Agosto 2004 ]
LF è un framework (open source per windows) che ha il pregio di essere piccolo ma per grandi.
Spesso lavorando con altri framework ci si pone il problema dello spreco di risorse e del download su internet , e allora perchè non creare un framework  che risolva tutti questi problemi?
LF è nato appunto per questi scopi e ne offre una buona soluzione(almeno ci proviamo).Abbiamo creato delle piccole classi che con pochi bytes danno tutto il necessario per creare i vostri programmi.
Queste sono le classi che,al momento,offre LF :

» LFapp          :Gestisce l'applicazione
» LFframe       :Frame 
» LFgroup       :Gestisce il posizionamento dei controlli
» LFpanel        :Pannello 
» LFcontrol      :Vari controlli windows
» LFlistbox      :Listbox 
» LFcombobox :Combobox
» LFstring       :Stringhe
» LFlist           :liste 
» LFarray        :Array

L'intero framework compilato (con mingw ) è meno di 100K di conseguenza si puo' capire quanto sia valido per gli scopi che ci siamo posti.Ma i pregi non sono finiti in quanto lo abbiamo incluso in VisualWx ed è supportato sotto tutti gli aspetti (Gruppi,messaggi,stili controlli).Teniamo a precisare che il framework puo' essere usato anche senza l'ambiente di sviluppo,ma chiaramente l'uso sarà molto più difficoltoso.
La licenza  è LGPL adottata da quasi tutti i framework open source .L'unica limitazione in più è quella che NON puo' essere usato per creare altri framework o librerie simili (al limite chiedere autorizzazione).

Adesso giusto 2 informazione per l'installazione ed uso con VisualWx:
» effettuare il download di VisualWx
» settare le directory per Mingw dal menu Option\directories (visualwx supporta solo Mingw)
» Se state usando una versione vecchia di MingW ricompilate il framework tramite il file 
       progetto nella directory VwxLF\BUILD\ .Cmq il framewoork non richiede particolari opzioni 
       per cui la compilazione non presenta problemi di alcun genere.
» Per creare il progetto esiste un template apposta che ne faciliterà l'uso (menu File\New Project ) 

Download