[ mojeKorIme @ 23.12.2006. 15:42 ] @
Zanima me kako uhvatiti koordinate na koju je kliknuto na Timage.. slika je veca od same komponente image pa me zainma ako se ta slika scroluje i klikne negdje na tu sliku kako mogu "zapamtiti" gdje je kliknuto.. razmisljao sam da uzmem klasicno mause.x,mausey vrijednosti uz vrijednost scroll za koliko je pomaknuto i malo matematike da to dobijem ali ne znam kako da ocitam trenutne vrijednosti pozicije scrollera

moze li mi neko pomoci

hvala
[ savkic @ 23.12.2006. 18:22 ] @
> Zanima me kako uhvatiti koordinate na koju je kliknuto na Timage..

TImage.OnMouseDown ili GetCursorPos.

> slika je veca od same komponente image pa me zainma ako se ta slika scroluje
> i klikne negdje na tu sliku kako mogu "zapamtiti" gdje je kliknuto.. razmisljao sam da uzmem klasicno mause.x,mausey vrijednosti uz vrijednost scroll
> za koliko je pomaknuto i malo matematike da to dobijem ali ne znam kako da ocitam trenutne vrijednosti pozicije scrollera

TImage nema podršku za skrolovanje slike (radi ili stretch ili odsecanje). Odgovor na tvoje pitanje zavisi od toga kako skroluješ tu sliku.
[ _v!rus_ @ 26.12.2006. 11:54 ] @
Ako ti koriscenje 3-rd party kontrola ne predstavlja problem mozes da probas sa Graphics32 bibliotekom. Imas vec komponentu TImgView32 ili sl., ima scrollere, zoom, doublebuffered prikaz i oko 100x je brza od TImage-a.
Pa je plus besplatna :) Ja sam je koristio kao base klasu za komponentu za prikaz karte u jednom programu za pracenje vozila (prikazuje bitmape 10000x10000) i pokazala se odlicno, svaka greska je bila moja greska sto je dobar znak :)

[Ovu poruku je menjao _v!rus_ dana 26.12.2006. u 13:09 GMT+1]
[ mojeKorIme @ 26.12.2006. 12:25 ] @
@_v!rus_ i ja sam pronasao tu komponentu i odlicna je..
samo sad imam jedan problem ...kada sam instalirao x-baloon componentu ova mi se
prethodna izbrisala.. nisam bas iskusan sa komponentama , ali kad pokusam da ponovo instaliram
graphic32 javlja mi gresku da vec postoji..mucim se sad da to izbrisem :((( nemam pojma sto smeta komponenta jedna
drugoj... isti problem na dva racunara
PROBLEEEMI..