Ребят, прошу помощи в первом знакомстве с канвой!
__fastcall TMyForm5::TMyForm5(TComponent* Owner)
: TForm(Owner)
{
MyForm5 -> Canvas -> Pen -> Color = clRed;
MyForm5 -> Canvas -> Pen -> Width = 5;
}
void __fastcall TMyForm5::FormMouseDown(TObject *Sender, TMouseButton Button, TShiftState Shift,
int X, int Y)
{
if (Button == mbLeft) {
MyForm5 -> Canvas -> MoveTo(X,Y);
}
}
По идее мне нужно, чтобы за четыре клика мышки по форме можно было бы нарисовать треугольник. Т.е. первый шекчок ничего не рисует, а уже второй шелчок рисует линию от координат точки запомненных от первого клика. Помогите пожалуйста советом!
Upd:Я предполагаю, что нужен второй обработчик OnMouseDown(FormMouseDown2) и как-то их оба связать между собой. Никто не знает как это осуществить?