Bonsoir a tous,
SVP une chose que je n'arrive pas a comprendre dans EDI du Delphi Berlin
le rôle du concepteur de fiche , comme indiqué dans l'image qui suit :
Bonsoir a tous,
SVP une chose que je n'arrive pas a comprendre dans EDI du Delphi Berlin
le rôle du concepteur de fiche , comme indiqué dans l'image qui suit :
la zone blanche ne l'est que parce que la fiche est plus petite que la fenêtre...c'est un conteneur tout simplement.
la zone en bas par contre permet d'indiquer la position de la fiche à l'écran (l'image représente le bureau), en déplaçant la fiche dans cette miniature, cela change ses valeurs Top/Left
Dans les anciennes versions, il y avait une option pour un concepteur non incorporé, la DFM se baladant à l'écran
La fenêtre se baladait toute seule librement
Ce fonctionnement merveilleux n'existe plus, il y a maintenant toujours un conteneur autour de nos fenêtres en conception avec l'indicateur de position TopLeft
FMX ne supporte pas ce mode et l'option a été retiré "Outils > Options > Concepteur VCL > Concepteur incorporé "
Tu peux forcer cela en modifiant la BDR
Vu ton screenshot, j'ai l'impression que cela a été remis en place mais pas comme avant
Je ne peux vérifier mon Delphi Berlin Starter ne contient AUCUNE option dans "Concepteur de fiches", une limitation, je suppose !
Pour la coche sous 10.1, tente "HKEY_CURRENT_USER\Software\Embarcadero\BDS\18.0\Form Design", valeur "Embedded Designer", passer à False
Cela fonctionne encore bien jusqu'en XE7 (RAD 15) où la fenêtre était bien séparée
Mais sous RAD 18 (Berlin) cela sépare le concepteur avec la fiche à l'intérieur, ce qui n'est plus aucun intérêt, et cela même en Disposition Bureau Flottant ... maintenant si même les bidouilles cela ne fonctionne plus !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Paul TOTH et ShaiLeTroll , merci pour vos réponses et vos suivies.
Bonjour
Normalement maintenant il y a une disposition d'écran "Classique flottante" qui permet de permuter directement dans cette configuration. Tout est alors détaché, mais effectivement la Form reste dans son conteneur, ce qui pour moi est plutôt bien. En effet la possibilité de la placer visuellement sur le bureau grâce à la vignette en bas, sans la faire bouger de place en conception est plutôt pratique je trouve.
@++
Dany
Mon Tutoriel sur le développement Intraweb
N'oubliez pas de consulter les FAQ Delphi ainsi que les Cours et tutoriels sur la programmation Delphi
Ah oui, c'est vrai !
Ce qui est pas mal pour moi, c'est même l'inverse, pouvoir bouger le concepteur sans que cela impacte le Left et Top de la fiche
Utile pour les DataModule lorsque dans l'équipe tu as des développeurs en mode flottant et d'autres en mode fixe
Avant de commiter, je retire souvent le Left Top issu de mon poste
Idem pour les fiches !
Comment cela se comporte en double screen, si l'on déplace le conteneur, c'est le conteneur qui est sur l'écran secondaire et pas la fiche en cours de design, c'était une gêne ça !
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager