IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

[D7] TForm et ManualDock


Sujet :

Delphi

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Points : 32
    Points
    32
    Par défaut [D7] TForm et ManualDock
    Bonjour,

    Le but est d'afficher plusieurs formes (X fois la même) est l'intérieur d'une scrollbox.

    La méthode utilisée est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    ...
    Form.ManualDock(ScrollBox, nil, alLeft);
    Form.Show;
    ...
    Le problème se produit lorsque on affiche la 11ème forme.
    La position de cette forme n'est pas correcte et vient s'intercaler entre le 9 et la 10.
    La position de la 11ème forme est observée à une valeur identique de la 10ème.

    pour 10 formes

    1|2|3|4|5|6|7|8|9|10


    pour 11 formes

    1|2|3|4|5|6|7|8|9|11|10


    Je ne vois pas ce qui pourrait provoquer ce dérangement...

    Une idée???

    D'avance merci

  2. #2
    Nouveau membre du Club
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Points : 32
    Points
    32
    Par défaut
    Bon j'ai trouvé 1 moyen vraiment pas propre pour contourner..

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Form.Left := 6000;  //permet d'avoir 30formes dans l'ordre !?!?
    Form.ManualDock(ScrollBox, nil, alLeft);
    Form.Show;

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [TForm] Problème lors du déplacement d'une fenêtre sans barre de titre
    Par Benjamin GAGNEUX dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/10/2004, 17h10
  2. Réponses: 2
    Dernier message: 17/09/2003, 09h36
  3. Taille d'un TForm à l'état Maximized
    Par Altau dans le forum C++Builder
    Réponses: 2
    Dernier message: 13/06/2003, 12h57
  4. [TForm] Ne pas autoriser l'ouverture d'un form
    Par sbeu dans le forum Composants VCL
    Réponses: 6
    Dernier message: 11/10/2002, 11h20
  5. Probleme d'impression avec la méthode TForm->Print()
    Par Kid Icarus dans le forum C++Builder
    Réponses: 13
    Dernier message: 31/07/2002, 14h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo