ďťż

Ładny brzuch

W czasie działania programu tworze sobie dynamicznie obiekty TImage i wykorzystuje pole Tag do numerowania ich. Jednak w innej części programu potrzebuje odczytać ten numer, jak można tego dokonać?



obiektklasyTImage->Tag? ;)

@down: moglbys sprecyzowac pytanie, bo odpowiedzialem dokladnie na postawione w pierwszym poscie :)
Użytkownik krajew4 edytował ten post 02 październik 2006, 06:49

obiektklasyTImage->Tag? ;)
No tak w tym polu wprowadzam numer. Chodzi o to, że po wskazaniu na obiekt TImage myszką dowiedzieć się co jest w polu Tag

Na różne sposoby.
Nie wiem; może w Borlandzie jest zdarzenie onmouseover, to go wykorzystaj :P
Jak nie, to przechwytuj komunikaty WM_MOUSEMOVE, sprawdzaj co chwilę stan myszki albo wpisz taga po prostu jako alternatywny tekst obrazka (zapewne jest coś takiego ;P). Te dynamiczne obiekty TImage możesz trzymać na jakiejś liście / w vector'rze / tablicy / whatever, więc sprawdzenie ich wszystkich względem położenia kursora myszki nie powinno być trudne :)

Pozdrawiam,
TeMPOraL.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •