Delphi - opet scrollovani v D6 - problem

Prichy prichy@volny.cz
Pondělí Leden 10 17:02:04 CET 2005


Moje puvodni odpoved zel nedosla - tedy znova:

pri mych dosavadnich znalostech bohuzel neproveditelne :(
zkusim si najit priklady nebo nejake podklady na netu
ale....nevim...

Diky

Vitezslav Gazda napsal(a):

>Tak to prave neni, zpravy od vstupnich zarizeni dostava vzdy aktivni okno a 
>to je ve vasem pripade ten listbox. K tomu abyste prepsal window proc 
>jakehokoliv okna nepotrebujete zadne zdrojaky, ale pouze handle toho okna. 
>Listbox bude mit pravdepodobne nejakou property Handle. V delphi jsem delal 
>naposledy ve verzi 3, a uz si z neho moc nepamatuju, takze vas navedu pouze 
>v ramci Win32API. Pomoci funkce SetWindowLong muzete nahradit window proc 
>jakehokoliv okna. Pred tim si vsak pomoci GetWindowLong zjistete puvodni 
>window proc, kterou pak budete volat v te vasi window proc, pokud nebudete 
>chtit zmenit chovani na danou zpravu. V pripade zpravy od kolecka mysi, 
>misto volani puvodni window proc, tuto zpravu poslete pomoci SendMessage do 
>parent window, jehoz handle zjistite pomoci GetParent.
>
>  
>
>>From: Prichy <prichy@volny.cz>
>>Reply-To: HW-news <hw-list@list.hw.cz>
>>To: HW-news <hw-list@hw.cz>
>>Subject: Re: Delphi - opet scrollovani v D6 - problem
>>Date: Sun, 09 Jan 2005 14:38:22 +0100
>>
>>
>>
>>Vitezslav Gazda napsal(a):
>>
>>    
>>
>>>Budete asi muset prepsat window proc toho listboxu a tu zpravu si v ni
>>>preposlat do parent window.
>>>
>>>
>>>      
>>>
>>Pockejte, ted vsak nevim, jestli jsem neco v zakladech spatne nepochopil a
>>velice se omlouvam jestlize ted neco placnu:
>>
>>Ten ListBox je napsan tak jak je ( nemam zdroje  - pouzivam delphi
>>personal),
>>ale musi na neco reagovat tzn, pokud zachytim vsechny zpravy  zatoceni
>>koleckem
>>jiz na urovni formu (hl.okna aplikace), tak by listbox (jehoz vlastnikem
>>je form)
>>ani nemel vedet, ze jsem zatocil koleckem, nenilis pravda?
>>Nebo jsem zcela na scesti a pochopil jsem neco spatne?
>>
>>Prichy
>>_______________________________________________
>>HW-list mailing list  -  sponsored by www.HW.cz
>>Hw-list@list.hw.cz
>>http://list.hw.cz/mailman/listinfo/hw-list
>>    
>>
>
>_________________________________________________________________
>Chcete sdilet sve obrazky a hudbu s prateli? http://messenger.msn.cz/
>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>Hw-list@list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>
>  
>



Další informace o konferenci Hw-list