Left Pane Explorer-Like Thumb Paint events 
Author Message
 Left Pane Explorer-Like Thumb Paint events

Hi there

Ive written an app that implements windows explorer like
functionality.
In order to improve its performance i want to be able to handle scroll
events for the subclassed ListView control that i have created.

At the moment the control paint thumbs from top to bottom for every
file in the list. This becomes unacceptable in terms of memory and
responsiveness after about 25 files. I want to be able to paint the
thumbs according to position in the List (which i could access though
Top Item property) but i need an event source and i cant find one.

There is no OnScroll event for the ListView and i cant find a similar
"trigger" such as OnPositionChanged, etc to allow me to clean up
previously painted thumbs and redraw new (visible) thumbs.

Any pointers would be greatly appreciated.

TIA

Richard



Mon, 03 Oct 2005 08:13:08 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. Change of focus from the item list pane to the folder list pane in an explorer

2. Capture screen coordinates of the Explorer (View/pane) in Outlook2000

3. extending or adding panes in OL Explorer?

4. Capture screen coordinates of the Explorer (View/pane) in Outlook2000

5. Control like dual panes in Explorer

6. Adding buttons to an explorer upon new explorer event

7. VB6?: Properties & Explorer Windows Sharing left edge

8. Paint Event isn't ever called by the Rich Text Box control

9. calling the paint event of a form from another form

10. custom paint event for checkbox

11. Paint Event different design vs run-time?

12. Triggering a Paint Event on another App

 

 
Powered by phpBB® Forum Software