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

C++Builder Discussion :

déplacer un objet TLabel sur une Form


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 7
    Par défaut déplacer un objet TLabel sur une Form
    je n'arrive pas à déplacer mon label sur ma forme principal, j'ai essayé dragmode en automatic ça ne marche pas!j'ai essayé de modifié les paramètres TOp et Left du label en fonction de la position de la souris ça marche pas non plus!
    est-ce que quelqu'un pourrait m'aider svp!!!

  2. #2
    Membre confirmé Avatar de Furlaz
    Homme Profil pro
    Responsable Qualité
    Inscrit en
    Mai 2006
    Messages
    210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable Qualité
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Par défaut

    Bonjour,

    C'est curieux ton problème, normalement le Tlabel il se déplace comme on veut. Il est possible de le placer ou tu veux dans ta Form normalement.

    Ta essayer de le supprimer et dans remettre un pour voir si ca te faisait la meme chose ?

  3. #3
    Membre confirmé Avatar de Furlaz
    Homme Profil pro
    Responsable Qualité
    Inscrit en
    Mai 2006
    Messages
    210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable Qualité
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Par défaut
    Dans ta propriété Align Tu as quoi ?

    Il faut mettre alNome pour que ca fonctionne je pense

    EDIT : ou bien alCustom ca fonctionne aussi !

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 188
    Par défaut
    salut,
    as tu fait un form->repaint()?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Label3->Left=0;
     Form_creer_famille->Repaint();

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 7
    Par défaut
    je vais essayé tout de suite et je te did si ça marche!!

    j'ai essayé un autre label ça marche pas!

  6. #6
    Membre confirmé Avatar de Furlaz
    Homme Profil pro
    Responsable Qualité
    Inscrit en
    Mai 2006
    Messages
    210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Responsable Qualité
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Par défaut
    Tu as essayé ca :
    Citation Envoyé par mike600river
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Label3->Left=0;
     Form_creer_famille->Repaint();
    ou de changer la propriété Align ? ou les 2 ?

  7. #7
    Membre confirmé
    Inscrit en
    Mai 2006
    Messages
    188
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 188
    Par défaut
    chez moi sans le repaint ca marche aussi dsl

    mon label a la propriété align à alNone
    tu peux faire voir comment tu manipules ton label?

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 7
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    void __fastcall TForm1::Label1MouseDown(TObject *Sender,
          TMouseButton Button, TShiftState Shift, int X, int Y)
    {
     
            mem_x=X;
            mem_y=Y;
            sourisclic=true;
     
    }
    //---------------------------------------------------------------------------
    void __fastcall TForm1::Label1MouseMove(TObject *Sender, TShiftState Shift,
          int X, int Y)
    {
            if(sourisclic)
            {
              Label1->Top=Label1->Top+Y-mem_y;
              Label1->Left=Label1->Left+X-mem_x;
            }
    }
    //---------------------------------------------------------------------------
    void __fastcall TForm1::Label1MouseUp(TObject *Sender, TMouseButton Button,
          TShiftState Shift, int X, int Y)
    {
            sourisclic=false;        
    }
    //---------------------------------------------------------------------------
    ça marche c'est bon!

    mais je voudrais savoir quand même comment on peut faire avec la méthode du dragdrop du label sur une form

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

Discussions similaires

  1. Déplacer des objets images sur une page
    Par KeKeMaN dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 17/02/2009, 09h59
  2. copie d'un objet shape sur une form
    Par JockdiL dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 18/09/2008, 19h33
  3. [AJAX] Déplacer des objets HTML sur une page web
    Par brazilia28 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 09/06/2007, 12h47
  4. [VB6] Deplacer un objet sur une form en mode Exploitation
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 30/05/2006, 15h12
  5. Réponses: 13
    Dernier message: 09/05/2006, 16h30

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