Support de formation Delphi: Cours et exercices Delphi

Extrait du cours support de formation Delphi: Cours et exercices Delphi

3. Glisser-empiler (drag and dock)
La nouvelle fonction appelée « glisser-empiler » peut permettre à l’utilisateur de déplacer les objets (de type TWinControl) à l’exécution, par exemple de créer une barre d’outils flottante. De plus, il est possible de prévoir un site d’empilement (DockSite) pour y fixer temporairement ces objets.
3.1 Objets empilables
Choisir un contrôle Windows et attribuer ses propriétés « DragKind » à « dkDock » et « DragMode » à « dmAutomatic » (sinon il faudra gérer méthode « BeginDrag »).

Si l’on effectue maintenant un cliquer-glisser sur l’objet, il se met dans une fenêtre  indépendante adaptée à sa taille. L’utilisateur peut déplacer cette fenêtre ou même la fermer (pour revoir l’objet, attribuer « visible » à « true » sur un événement utilisateur).

3.2 Sites d’empilement
C’est le contrôle qui servira de lieu de stockage des objets empilables. Il suffit de mettre sa propriété « DockSite » à « true ».

Exercice: créer des barres d’outils flottantes que l’utilisateur pourra déplacer ou fixer sur un bord de la fenêtre.

Table des Matieres: Support de formation Delphi: Cours et exercices Delphi

1. DESSIN DE GRAPHIQUES AVEC LE CANEVAS
1.1 PROPRIETES PRINCIPALES
1.2 METHODES PRINCIPALES
1.3 EXERCICE
2. CLIQUER-GLISSER (DRAG AND DROP)
2.1 COMPOSANT SOURCE
2.2 COMPOSANT DESTINATION
3. GLISSER-EMPILER (DRAG AND DOCK)
3.1 OBJETS EMPILABLES
3.2 SITES D’EMPILEMENT
4. MANIPULATIONS DE FICHIERS
4.1 LISTE DES METHODES DISPONIBLES
4.2 DECLARATION DE FICHIER
4.3 ECRITURE DANS UN FICHIER SEQUENTIEL
4.4 LECTURE D’UN FICHIER SEQUENTIEL
4.5 CAS PARTICULIER DES FICHIERS TEXTE
4.6 EXERCICE: ENCODAGE ET DECODAGE DE FICHIERS
5. UTILISATION DU DEBOGUEUR
5.1 EXECUTION PARTIELLE
5.2 POINTS DE SUIVI
5.3 EVALUATION D’EXPRESSIONS
5.4 AUTRES FONCTIONNALITES
5.5 L’EXPLORATEUR (ANCT. SCRUTEUR)
5.6 EXERCICE PROPOSE
6. UTILISATION SOUS DOS
6.1 CREATION SOUS WINDOWS
7. TRAITEMENT DES EXCEPTIONS
7.1 PROTECTION DU CODE SENSIBLE
7.2 PROPAGATION D’EXCEPTION
7.3 GESTION GLOBALE DES EXCEPTIONS
8. LES DLL
8.1 CREATION D’UNE DLL
8.2 APPEL D’UNE DLL
8.3 TRANSFORMATION D’UNE FICHE DELPHI EN DLL
9. CREATION DE COMPOSANTS
9.1 COMPOSANT NON-VISUEL
9.2 COMPOSANT VISUEL
9.3 IMPORTATION DE CONTROLES ACTIVE X
10. OLE 2
10.1 OBJETS INCORPORES
10.2 CONTROLEUR D’AUTOMATION
11. DDE
11.1 LE SERVEUR DDE
11.2 LE CLIENT DDE
12. LES MESSAGES WINDOWS
13. TRUCS ET ASTUCES
13.1 MODELES DE CODES ET INDENTATION
13.2 PROPOSITIONS D’AFFECTATION
13.3 QUI A SUBI UN EVENEMENT? (EXCLUSIVITE DELPHI)
13.4 AFFECTATION DYNAMIQUE DE PROCEDURES EVENEMENTIELLES
13.5 TEST DE L’APPLICATION EN MULTIPOSTES
13.6 LAISSER L’UTILISATEUR DEFINIR LUI-MEME SES RACCOURCIS-CLAVIER
13.7 LANCER UNE APPLICATION A PARTIR DE DELPHI (EN EXECUTION)
13.8 BASES DE DONNEES

……….

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Support de formation Delphi: Cours et exercices Delphi (512 KO) (Cours PDF)
Cours et exercices Delphi

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *