Thank you Mr. Rao,
I tested and noticed folowing :
I best make a tumbnail folder with all my images in the smallest size possible (with xnvieuw convert)
This will speed up reading and browsing for sure.
You use
:lVThumbTrack := .t.
Looked into the class, but for me not clear what it will do
I need to change my loop for reading images.
BUT...
I do see that moving to left and right with the cursor, the function is also called 12 times. That supprices me since I could think that moving left and right would only trigger a function after a oBrw:bChange is called.
now the bStrImage inside the xbrowse is called also every movement of cursor. There will be a reason for this..... but maybe we can consider a logical Var that toggles this beheavior ?
For this specific browse, maybe I can trap the cursor key value and process it to only do a goleft... goright with no processing ? Just thinking, but not able to do it.