[delphiX] funkcja onclick

0

Jak zrobić żeby po kliknięciu na obrazek który znajduję się na dxdraw została wywyołana jakaś funckja..chodzi mi o to że DXimage list nie posiada funkcji "onclick"
czy można ją jakoś dodać lub zastapić.?-- !! POZDRAWIAM !!
!! Zmienilem nick z poczotkujocy na Gilbert !!
!! Bo tamtet mial niedozwolone znaki !! :-)
!! Czy kiedys wam doruwnam ? !!
!! na pewno nie :(:) !!

0

Zrob to w zdarzeniu dla innego komponetu i porownaj wspolrzedne kursora ze wspolzednymi obrazka
{hello}

0

do tego doskonale nadaje się komponęt noxxdxsprite :]

0

cześć ziomber a skąd mam go zassać ?;-)))-- !! POZDRAWIAM !!
!! Zmienilem nick z poczotkujocy na Gilbert !!
!! Bo tamtet mial niedozwolone znaki !! :-)
!! Czy kiedys wam doruwnam ? !!
!! na pewno nie :(:) !!

0

ziomber i od razu mi popwiedz jak zainstalować komponent bo ja nie umiem :-((( umiałem tylko zainstalować delphiX ale zapomniałem jak to zrobiłem...więc od razu powiedz jak go zainstalować-- !! POZDRAWIAM !!
!! Zmienilem nick z poczotkujocy na Gilbert !!
!! Bo tamtet mial niedozwolone znaki !! :-)
!! Czy kiedys wam doruwnam ? !!
!! na pewno nie :(:) !!

0

Chyba cos nie jasno napisalem hmm...

Zalozmy, ze:

DXImages.Items.Find('MojObrazek').Draw(DXDraw.Surface,100,100,0);

...i 'MojObraz' ma wielkosc 100X100 pikseli.

Wtedy ponizsza procedure zasymuluje zdarzenie na kliknie cie wna tym obrazie.

procedure TMainForm.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
if (x&lt200) and (y&lt200) and (x&gt100) and (y&gt100) then showmessage('kliknales mnie!');
end;

{hello}

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