Witam.
Nie wiem za bardzo, jak Wam to dobrze wytlumaczyc, ale sproboje swoich sil =]
Wiec tak:
Mamy panel wymiarow np. 209x137
W OnMouseMove komponentu:
I na labelach pokazuja mi sie wspolrzedne myszy (Lewy gorny rog Panelu to 0x0 a dolny prawy zas 209x137)
I teraz pytanie, lecz nie wiem czy tak sie da.
By dolny prawy rog panelu pokazywal wspolrzedne 1024x768 trzeba zwiekszyc wielkosc panelu do tych wymiarow.Lecz jak zrobic, by panel nadal mial wielkosc 209x137 lecz wspolrzedne panelu pokazywane przez mysz by sie rownaly np aktualnej rozdzielczosci pulpitu?
Nie wiem za bardzo, jak Wam to dobrze wytlumaczyc, ale sproboje swoich sil =]
Wiec tak:
Mamy panel wymiarow np. 209x137
W OnMouseMove komponentu:
Kod:
Label1.Caption:=inttostr(x);
Label2.Caption:=inttostr(y);
I teraz pytanie, lecz nie wiem czy tak sie da.
By dolny prawy rog panelu pokazywal wspolrzedne 1024x768 trzeba zwiekszyc wielkosc panelu do tych wymiarow.Lecz jak zrobic, by panel nadal mial wielkosc 209x137 lecz wspolrzedne panelu pokazywane przez mysz by sie rownaly np aktualnej rozdzielczosci pulpitu?