Witam.
- Mam klasa
TZrodlo i ImageZrodlo
oraz klasa
TCel i ImageCel
Image pokazane są np na osobnych formach.
- W chwili wywołania **TCel **przekazuję do zmiennej
TCel:= TCel.Create( ImageZrodlo )
// gdzie
fImageZrodloTemp:= ImageZrodlo;
czyli mam coś co pokazuje na ImageZrodlo,
w timerze odświeżam :
ImageCel.Canvas.CopyRect( Rect(0,0, 50,50),
fImageZrodloTemp.Canvas,
Rect(0 -(MyszX div 2),0 -(MyszY div 2), 50 +(MyszX div 2), 50 +(MyszY div 2))
);
i pytanie, jak pobrać współrzędne myszki a jak się uda to i stany przycisków z **ImageZrodlo **nie przez zmienne globalne tylko jakoś tak w obrębie klasy TCel, korzystajac z np fImageZrodloTemp, może handle lub czegoś w tym stylu.
Chodzi mi o to, że chce tylko wywołać Create dla TCel i nie przejmować się komunikacją między klasami dla wykrycia co się dzieje z myszką.