Przesuwanie obiektow po formie...

0

Witam,

Byc moze temat postu nie jest zbyt jasny...
Chcialbym sie dowiedziec jak przesuwac np pionki na szachownicy, czy jakies bierki warcabowe czy cokolwiek.
Definiuje sobie po prostu jakis tam obiekt, umieszam go we wspolrzednych X,Y a nastepnie klikam na niego lewym przyciskiem myszy i przenosze w miesce o wspolrzednych S2,Y2 i on rzecz jasna juz tam pozostaje. Chcialbym za to zlapac myszka i po prostu przesuanc w inne miejsce ekranu. Czy ktos ma jakis pomysl jak to zrobic?

Z gory dzieki za odpowiedz...

Pozdrawiam,

Wodzu

0

proponuje ustalic onMouseDown, OnMouseUp, OnMouseMove: na onmousedown dajesz przesuwanie := true, na onmouseup dajesz przesuwanie := false, a ba onmousemove dajesz jezeli przesuwanie to pozycja obiektu rowna cie pozycja myszy

Zreszta poszukaj na forum - bylo chyba o tym

0

No za wiele to Ty mi nie pomogles....

Szukalem na forum i nie znalazlem...

Jest jeden przyklad do przesuwania wlasnego okienka...
Ale tworzenie obiektow bazujacych na oknach to chyba marnotrawstwo pamieci i na pewno da sie to zrobic szybciej. Tylko jak stworzyc taka klase?

0

W FAQ masz przykład, jak przesuwać formę, gdy border style=bsnone. W przypadku komponentów możesz postępować analogicznie.

1 użytkowników online, w tym zalogowanych: 0, gości: 1