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 :(:) !!
Zrob to w zdarzeniu dla innego komponetu i porownaj wspolrzedne kursora ze wspolzednymi obrazka
{hello}
do tego doskonale nadaje się komponęt noxxdxsprite :]
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 :(:) !!
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 :(:) !!
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<200) and (y<200) and (x>100) and (y>100) then showmessage('kliknales mnie!');
end;
{hello}
noxxdxspirte mozez zasac z http://www.resportgql.republika.pl/kurs/komp.html