Discussion: Poignée sur une Polyligne [Lazarus]

  1. #1
    Invité régulier
    Homme Profil pro
    Inscrit en
    novembre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : novembre 2011
    Messages : 8
    Points : 5
    Points
    5

    Par défaut Poignée sur une Polyligne

    Bonjour,

    Voilà, je voudrais pouvoir modifier une polyligne déja tracée, c'est-à-dire sélectionner un point, le deplacer et redessiner la polyligne... Pour l'instant je ne suis qu'au dessin de la polyligne où j'utilise un objet TBGRABitmap, mais je ne vois pas trop comment je peux faire pour modifier l'emplacement d'un point...
    Peut-être en testant la couleur du pixel, je ne sais pas trop.

    Voilà ce que j'ai fait pour l'instant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    procedure TForm1.ToolButton1Click(Sender: TObject);
    begin
         image.Canvas.Pen.Color := ClRed;
         image.Canvas.Polyline([Point(400, 100), Point(200, 600), Point(300, 600)]);
     
    end;
    Merci

  2. #2
    Invité régulier
    Homme Profil pro
    Inscrit en
    novembre 2011
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : novembre 2011
    Messages : 8
    Points : 5
    Points
    5

    Par défaut [RESOLU]

    Bon j'ai trouvé ceci sur le forum delphi, je pense que je vais pouvoir m'arranger avec ça :

    http://www.developpez.net/forums/d47...essin-vecteur/

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

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