i dałem w on clik na shape1 GetCursorPos(pozycja.x , pozycja.y) ale wywala mi błąd

bool move = false;
void __fastcall TForm1::Shape1MouseUp(TObject *Sender, TMouseButton Button,
TShiftState Shift, int X, int Y)
{
if(!move) // jedno kliknięcie uaktywnia przesuwanie, drugie je dezaktywuje
move = true;
else
move = false;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormMouseMove(TObject *Sender, TShiftState Shift,
int X, int Y)
{
if(move)
{
Shape1->Left = X - (Shape1->Width/2); // (Shape1->Width/2) - to po to, żeby kursor myszy wypadał w środku obiektu Shape1
Shape1->Top = Y - (Shape1->Height/2); // (Shape1->Height/2) - to po to, żeby kursor myszy wypadał w środku obiektu Shape1
}
}
//---------------------------------------------------------------------------

Powrót do Ogólne problemy z programowaniem
Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 3 gości