Ĺadny brzuch
Witajcie dobrzy ludzie
Mój problem jest następujący:
TrackBar nie posiada zdarzenia onmouseup a ja potrzebuję wykonac dany kod w momencie gdy zwalniam lewy przycisk myszy na komponencie TrackBar??
Czy ktos z was wie jak to zrobic???
Witajcie dobrzy ludzie
Mój problem jest następujący:
TrackBar nie posiada zdarzenia onmouseup a ja potrzebuję wykonac dany kod w momencie gdy zwalniam lewy przycisk myszy na komponencie TrackBar??
Czy ktos z was wie jak to zrobic???
Ok juz wiem jak sobie z tym poradzic, tylko jescze jak przechwycic jakikolwiek komunikat systemowy???
Ok juz wiem jak sobie z tym poradzic, tylko jescze jak przechwycic jakikolwiek komunikat systemowy??? http://forum.ks-eksp...ndpost&p=388010
zamień WM_QUERYENDSESSION na WM_LBUTTONUP ;)
Użytkownik Cyrkiel edytował ten post 11 wrzesień 2005, 12:09
http://forum.ks-eksp...ndpost&p=388010
zamień WM_QUERYENDSESSION na WM_LBUTTONUP
ok ale tu pojawia sie następujoncy problem:
To dziala gdy zwolnie przycisk myszy na formie a nie na jakims komponencie
Jak przechwycic komunikat na jakims komponencie????
ok ale tu pojawia sie następujoncy problem:
To dziala gdy zwolnie przycisk myszy na formie a nie na jakims komponencie
Jak przechwycic komunikat na jakims komponencie????
Sprawdzaj w jakiej pozycji byla mysz, jesli x jest wieksze od Left komponenetu i mniejsze od Left+Witdh i y jest wieksze od Top komponenetu i mniejsze od Top+Height, wtedy znaczy ,ze mysz byla nad komponentem.
Ale komunikat nie jes wysylany gdzy zwolnie mysz na innym komponencie niz forma. Tak jakby obszar komponentow bym obszarem martwym
Ale komunikat nie jes wysylany gdzy zwolnie mysz na innym komponencie niz forma. Tak jakby obszar komponentow bym obszarem martwym
Zrob klase oparta o klase bazowowa TTrackBar i dodaj ta procedure jako jej metode.
Czyli co?? Mam stworzyc nowy komponent opaty na TTrackBar i zarejetrowac nowe zdarzenie.
:/ Tylko nie wiem jak sie za bardzo za to zabrac, w ksianzce ktorom posiadam Tworzenie komponentowe sprowadza sie tylko do tworzenia wlasciwosci, a o znadzeniach nic. W necie tez nic nie moge znaleźć.
W jaki sposób moge zarejetrowac nowe zdarzenie znajonc komunikat windows po odebraniu ktorego ma byc wykonane to zdarzenie???
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Mój problem jest następujący:
TrackBar nie posiada zdarzenia onmouseup a ja potrzebuję wykonac dany kod w momencie gdy zwalniam lewy przycisk myszy na komponencie TrackBar??
Czy ktos z was wie jak to zrobic???
Witajcie dobrzy ludzie
Mój problem jest następujący:
TrackBar nie posiada zdarzenia onmouseup a ja potrzebuję wykonac dany kod w momencie gdy zwalniam lewy przycisk myszy na komponencie TrackBar??
Czy ktos z was wie jak to zrobic???

Ok juz wiem jak sobie z tym poradzic, tylko jescze jak przechwycic jakikolwiek komunikat systemowy???
Ok juz wiem jak sobie z tym poradzic, tylko jescze jak przechwycic jakikolwiek komunikat systemowy??? http://forum.ks-eksp...ndpost&p=388010
zamień WM_QUERYENDSESSION na WM_LBUTTONUP ;)
Użytkownik Cyrkiel edytował ten post 11 wrzesień 2005, 12:09
http://forum.ks-eksp...ndpost&p=388010
zamień WM_QUERYENDSESSION na WM_LBUTTONUP
ok ale tu pojawia sie następujoncy problem:
To dziala gdy zwolnie przycisk myszy na formie a nie na jakims komponencie
Jak przechwycic komunikat na jakims komponencie????
ok ale tu pojawia sie następujoncy problem:
To dziala gdy zwolnie przycisk myszy na formie a nie na jakims komponencie
Jak przechwycic komunikat na jakims komponencie????

Sprawdzaj w jakiej pozycji byla mysz, jesli x jest wieksze od Left komponenetu i mniejsze od Left+Witdh i y jest wieksze od Top komponenetu i mniejsze od Top+Height, wtedy znaczy ,ze mysz byla nad komponentem.
Ale komunikat nie jes wysylany gdzy zwolnie mysz na innym komponencie niz forma. Tak jakby obszar komponentow bym obszarem martwym
Ale komunikat nie jes wysylany gdzy zwolnie mysz na innym komponencie niz forma. Tak jakby obszar komponentow bym obszarem martwym

Zrob klase oparta o klase bazowowa TTrackBar i dodaj ta procedure jako jej metode.
Czyli co?? Mam stworzyc nowy komponent opaty na TTrackBar i zarejetrowac nowe zdarzenie.
:/ Tylko nie wiem jak sie za bardzo za to zabrac, w ksianzce ktorom posiadam Tworzenie komponentowe sprowadza sie tylko do tworzenia wlasciwosci, a o znadzeniach nic. W necie tez nic nie moge znaleźć.
W jaki sposób moge zarejetrowac nowe zdarzenie znajonc komunikat windows po odebraniu ktorego ma byc wykonane to zdarzenie???