Mes programmes OpenSource
Pour une offre professionnelle, consultez mon site http://www.execute.re.VCL Light - Une VCL minimaliste
LVCL
Téléchargez les sources de LightVCL.
Projet
Cette petite VCL permet de compiler un petit projet Delphi 5 sous Windows et Linux
Le but principal est de réduire la taille des programmes Windows, et de supprimer la
dépendance à QT sous Linux.
Le but est également éducatif sur la VCL, les DFM, les API Windows et Linux.
Sous Windows | Sous KDE |
Historique
Première release, v0.1 le 5 avril 2001
v0.2 le 2 mai 2001
Implémentation
La LighVCL supporte partiellement :- v0.1
- TForm
- TLabel
- TButton
- TEdit (sans edition sous linux)
- v0.2
- TImage (Bitmap seulement)
Fichiers
/ Readme.txt : this file /0.1 Project1.* : the original Delphi 5 project MyProject1.* : the same as above with a SearchPath to "MySoft" (and "Linux" under Linux) Unit1.* : the main TForm, exactly the same for Project1 & MyProject1 QProject1.* : same as Project1 for Kylix ("uses" clause changed) QUnit1.* : same as Unit1 for Kylix ("uses" clause changed) KDE.JPG : snapshot of the Linux version WIN.JPG : snapshot of the Windows version /Fobec Delph*.* : FOBEC Installer Delph*2.* : VCL Version of FOBEC Installer MyDelph*.* : LVCL version of FOBEC Installer /MySoft *.pas : LightVCL 0.2 sources /Linux *.pas : Partial Linux port of Windows API
Résultats
Binaire | Compilateur | Option | Taille | Dépendence |
---|---|---|---|---|
v0.1 | ||||
Project1.exe | Delphi 5 | - | 329 Ko | - |
MyProject1.exe | Delphi 5 | MySoft | 38 Ko | - |
QProject1 | Kylix 1 | - | 407 Ko | QT |
MyProject1 | Kylix 1 | MySoft | 45 Ko | - |
v0.2 | ||||
DelphTools.exe | Delphi 5 | (api) | 126 Ko | - |
DelphTools2.exe | Delphi 5 | (vcl) | 388 Ko | - |
MyDelphTools2.exe | Delphi 5 | MySoft | 106 Ko | - |