Modifier la position d'un segment de 5° à gau

nouvelleB Messages postés 2 Statut Membre -  
nouvelleB Messages postés 2 Statut Membre -
Bonjour tout le monde, je debute avec Builder C++ et j'aimerai modifier la position d'un segment de 5° à gauche lorsqu'on appuie sur la touche `K` ou `k` du clavier et 5° à gauche lorsqu'on appuie sur la touche `L` ou `l`.
voici ce que j'ai fais pour dessiner le segment, mais comment modifier sa position? Merci d'avance...

void __fastcall TFormGuerrier::PanelGrapheClick(TObject *Sender)
{
        const int segmentLongueur = ImageGraphe->Height/10;
        int segmentDebutX  = ImageGraphe->Width/2;
        int segmentDebutY  = ImageGraphe->Height/1.04;
        int segmentFinX  = segmentDebutX;
        int segmentFinY = segmentDebutY - segmentLongueur;
 
        ImageGraphe->Canvas->Pen->Color = clRed;
        ImageGraphe->Canvas->Pen->Width = 5;
 
        ImageGraphe->Canvas->MoveTo(segmentDebutX, segmentDebutY);
        ImageGraphe->Canvas->LineTo(segmentFinX, segmentFinY);
 

2 réponses

baladur13 Messages postés 50212 Date d'inscription   Statut Modérateur Dernière intervention   13 744
 
Je suppose que c'est 5° a gauche, puis 5° a droite
Regarde ce post il y a la meme question considérée comme résolue:

https://www.developpez.net/forums/d338943/c-cpp/outils-c-cpp/cppbuilder/modifier-position-d-segment-5-gauche-5-a/
Salut
0
nouvelleB Messages postés 2 Statut Membre
 
en fait, avec cette personne on a le meme prof, j'aimerai avoir une autre solution si possible.
merci
0