Techniques d'enchaînements de formes (SDI, MDI et Docking),
Un tutoriel de Serge Girard

Le , par gvasseur58

103PARTAGES

15  0 
Techniques d'enchaînements de formes
SDI, MDI et Docking


Dès lors que l’on écrit des applications de taille conséquente, l’interface utilisateur se compose de nombreux écrans différents s’enchaînant ou non. Serge Girard passe en revue trois techniques (SDI, MDI et Docking) à la disposition du programmeur pour la gestion de ce problème en insistant sur le Docking.

Les utilisateurs de Delphi seront tout particulièrement intéressés par l'équivalent proposé pour le framework FireMonkey qui ne dispose pas de propriété adaptée.




Merci à Serge pour ce cadeau de Noël qui donne de la couleur au site et de la vitalité aux applications écrites avec Delphi !

Le tutoriel est visible ici : https://serge-girard.developpez.com/...elphi/Docking/

Que pensez-vous de ce tutoriel ?
Comment gérez-vous les écrans de vos applications ?

Les meilleurs cours et tutoriels pour apprendre la programmation Delphi

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 21/12/2018 à 9:43
Merci Gilles d'avoir jouer au Père Noël et d'avoir glisser sous le sapin mon petit cadeau à tous les Delphistes.
Il y en a d'autres dans ma hotte (disque dur) mais l'emballage (corrections) n'est pas encore fait ce sera pour l'année prochaine
- une suite à ce tutoriel : FMX, mettre un bouton dans un onglet
- LiveBindings et composants (je finirai bien par me sortir de l'impasse)
- LiveBindings et POO, je n'ai pas oublié les demandes à Paris

j'envisage aussi d'écrire sur les styles, j'ai découvert quelques astuces suite à ma pose de bouton dans un onglet.

Si d'autres suggestions viennent au lecteur de passage, qu'il n'hésite pas à affuter ma curiosité

Bonnes fêtes de fin d'année à tous

Serge
6  0 
Avatar de lefju cabro
Membre régulier https://www.developpez.com
Le 21/12/2018 à 10:02
Merci pour ce tuto qui présente parfaitement la gestion des formes dans les frameworks VCL et FMX.

Bonne fêtes à tous

Lefju
1  0 
Avatar de
https://www.developpez.com
Le 21/12/2018 à 10:14
Merci Serge pour tous tes tutos
1  0 
Avatar de Charly910
Membre chevronné https://www.developpez.com
Le 21/12/2018 à 10:31
Bravo Serge et encore merci
A+
Charly
1  0 
Avatar de SergioMaster
Rédacteur/Modérateur https://www.developpez.com
Le 21/12/2018 à 11:45
Bonjour Alain,

Question de goût, avec FMX je préfère utiliser AddObject . Certes AddObject lance plus d'instructions, dont celle de changer le parent , mais ainsi je suis sûr qu'interfaces, styles, etc..
1  0 
Avatar de NABIL74
Membre confirmé https://www.developpez.com
Le 22/12/2018 à 0:19
Je te remercie beaucoup pour tous ces magnifiques tutoriels
1  0 
Avatar de gbegreg
Membre émérite https://www.developpez.com
Le 22/12/2018 à 13:20
Merci Sergio pour ce cadeau de Noël
1  0 
Avatar de Galet
Membre habitué https://www.developpez.com
Le 22/12/2018 à 14:03
Merci pour ces tutoriels...encore des nouvelles méthodes alléchantes à tester...
1  0 
Avatar de ALWEBER
Membre chevronné https://www.developpez.com
Le 21/12/2018 à 10:56
Bonjour, une petite alternative à l'un de tes programmes exemple utilisant la propriété Parent (très à la mode ces jours-ci ). Utilisable de la même manière en FMX et en VCL
Amitiés Alain
0  0 
Avatar de ALWEBER
Membre chevronné https://www.developpez.com
Le 21/12/2018 à 15:47
Citation Envoyé par SergioMaster Voir le message
Bonjour Alain,

Question de goût, avec FMX je préfère utiliser AddObject . Certes AddObject lance plus d'instructions, dont celle de changer le parent , mais ainsi je suis sûr qu'interfaces, styles, etc..
J'avais effectivement eu quelques problèmes avec les feuilles de style en FMX que j'avais centralisé dans un TDatamodule
0  0 
Responsables bénévoles de la rubrique Delphi : Gilles Vasseur - Alcatîz -

Partenaire : Hébergement Web