Warning: main(menu.php) [function.main]: failed to open stream: No such file or directory in /home/public/web/sites/zoo-logique/tothpaul/lvcl.php3 on line 7

Warning: main() [function.include]: Failed opening 'menu.php' for inclusion (include_path='.:/usr/share/php4') in /home/public/web/sites/zoo-logique/tothpaul/lvcl.php3 on line 7

Light VCL

cette page a été visitée 2480 fois depuis le 21/10/2005
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 WindowsSous KDE
Téléchargez les sources de LightVCL.
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
BinaireCompilateurOptionTailleDépendence
v0.1
Project1.exeDelphi 5-329 Ko-
MyProject1.exeDelphi 5MySoft38 Ko-
QProject1Kylix 1-407 KoQT
MyProject1Kylix 1MySoft45 Ko-
v0.2
DelphTools.exeDelphi 5(api)126 Ko-
DelphTools2.exeDelphi 5(vcl)388 Ko-
MyDelphTools2.exeDelphi 5MySoft106 Ko-

* Les sources sont sous the GNU General Public License - [Retour]