Annexe 1

 Kylix ou Delphi pour Linux



Rapport de projet / promotion DESS CCI 2000-2001
V.Lollier et E.Noire sous la direction de RM di Scala
 

Etude de portabilité KYLIX béta-field4 et Delphi
de Borland


Description du projet

Nous possédons une béta-version de Kylix sous Linux, il semblait intéressant d’étudier les éléments et les conditions de portabilité d’applications Delphi Windows --> Kylix Linux.
 

Objectif : Etablissement d’un cahier des charges d’étude de portabilité, puis tests des points essentiels sur les configurations et rédaction d’un compte rendu sur le sujet étayé d’exemples et de contre exemples. En outre il est demandé de fournir un manuel d'installation de Kylix sous Linux.
 
 

Annexe.1- chap 1 : Installation de Kylix sous Mandrake 7.2
 
1.1 Monter le cdrom
1.2 Lancez le programme d'installation
1.3 Deux choix de repertoires possibles
1.4 Désinstallation de Kylix:
1.5 Pour lancer un exécutable Kylix
 
 
Annexe.1- chap 2 : Premières comparaisons
 
2.1. Fichiers générés par la création d'un projet
2.2. Aide en ligne
2.3. Raccourcis clavier
2.4. Les onglets
2.5. Récupération des projets Delphi
 
 
Annexe.1- chap 3 : Exemples sur des composants de base
 
3.1. Test des Tedit-TradioButton-TRadioGroupButton-TButton
3.2. Test des TMainMenu
3.3. Test des Tlistbox
3.4. Test des Images, TBevel, TCheckList, TradioGroup, Tlistbox, Tlabel
3.5. Test des TMemo, TOpenDialog,  TSaveDialog, TmainMenu; TMenuItem; TFontDialog; TColorDialog, TPanel, TSpeedButton.
3.6. Test des Ttimer
3.7. Test des TStringGrid, TTimer, TtrackBar
3.8. Test des TabControl
3.9. Test travail avec deux Units, de Show et de ShowModal
3.10. Test  de Application.ProcessMessage
3.11. Test  d'une application du système: le presse-papier
3.12. Test  d'une application utilisant la procédure ProcessMessages(bis)
3.13. Les Exceptions
3.14. Les Frames
3.15. Création dynamique de classe
 
 
Annexe.1- chap 4 : Nouveau composant et messages
 
4.1. Installation de nouveau composant
4.2. Le cracking de message...
4.3. Un exemple avec Qt