when i change page on tab (where the name of the page is writed) and when i have many pages it 's very slow to draw page like this http://www.dsw.fr/hexa/hexa.htm
When the program counts a number of opened pages major than 4 it unloads all data in inactive pages; this in order to save memory or it will crash; so for every page (when you have 5 or more pages) it has to load all data in the active page and unload all data from inactive pages.
If you have big images in your active page (large picture files resized to small thumbnails) your page will be displayed quite slow.
why you don't translate you software to .net version i better stable as vb6 for memory and you can find many translator for transform vb6 code to c# or vb.net code
Many translators from VB6 to C#? Are you joking? The only one that seems to work requires me to rewrite many and many parts of the program (that is huge)