modifier la position d'un segment de 5° à gauche et 5 ° à droite
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...
//---------------------------------------------------------------------------
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| 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); |
}
//---------------------------------------------------------------------------