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 :

tracer un trait entre deux button


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 42
    Par défaut tracer un trait entre deux button
    bonsoir

    est ce que il ya une possiblité de tracer oudessiner un trait entre deux button(button1 , button2) en utilisant souris ?

    merci

  2. #2
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Pourquoi ne pas le faire avec un TShape en forme rectangle avec les dimension qu'il faut pour un trait ?

  3. #3
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 42
    Par défaut
    Citation Envoyé par pottiez Voir le message
    Pourquoi ne pas le faire avec un TShape en forme rectangle avec les dimension qu'il faut pour un trait ?
    merci bien pour votre aide
    mais je suis debutant et je ne sais pas ce quoi TShape en forme rectange
    ou comment le programmé
    et comment utilise la souris

    merci en avance

  4. #4
    Rédacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par défaut
    Salut sliminformatique
    Peut etre quelque chose comme ceci a adapter bien sur en fonction des composants
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    void __fastcall TForm1::Button1MouseDown(TObject *Sender,
          TMouseButton Button, TShiftState Shift, int X, int Y)
    {
    int YDepart = Button1->Top + (Button1->Height / 2);
    int XDepart = Button1->Left + Button1->Width;
    int XArrivee = Button2->Left;
    int YArrivee = Button2->Top + (Button2->Height / 2);
    Form1->Canvas->MoveTo(XDepart, YDepart);
    Form1->Canvas->LineTo(XArrivee, YArrivee);
    }

  5. #5
    Membre averti
    Inscrit en
    Mars 2008
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 42
    Par défaut
    c'est magnefique marche tres bien
    sera mieux pour mois s'il ya une petite modification au niveau de code pour que me permet de tracer le trait lorsque j'appuit sur le button1 par la souris jusqu'a on arrive au button2 sans lacher le button de souris
    et merci pour votre aide et votre comprehension

  6. #6
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 407
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 407
    Par défaut
    Salut !

    Pourquoi utiliser des boutons dans ton projet de jeu ?
    On peut tout résoudre graphiquement.
    Un simple TCustomControl suffirait, et pour ceux à qui cela ferait peur, un TPaintBox aussi ! On peut tout dessiner !

    A plus !

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/06/2012, 12h00
  2. Tracer une ligne entre deux DIV
    Par akrogames dans le forum jQuery
    Réponses: 1
    Dernier message: 04/05/2009, 20h29
  3. [Dojo] Tracer une ligne entre deux DIV
    Par Invité dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 04/03/2009, 00h54
  4. tracer un trait entre deux points
    Par takepaf dans le forum Graphisme
    Réponses: 4
    Dernier message: 15/02/2008, 08h21
  5. Réponses: 6
    Dernier message: 27/04/2007, 22h50

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