Gary & Erel,
I have a Dell Axim X51V which has a vga screen (not that I think that is necessary relevant to the question you asked.....but just in case).
With my application I have a huge number of textboxes on the screen in groups of eight. I use the application for my work as I records details of work completed, etc. The screen itself defaults to four (4) groups of these eight (8) text boxes. In this "default" condition there is no vertcal scroll bar present.
In Designer, I created the form to be approx 2.5 times the height of the screen. I laid out all of the textboxes on it to accommodate ten (10) groups of text boxes, but the last six are set and not visible (hence why the default screen shows only four (4) lots).
When the fourth of the groups is used in the app', it makes the fifth group visible, however as this fifth group is off the screen,the application automatically inserts a vertical scroll bar so that I an scroll down to use the fifth group.
I hope my description is clear enough. I have not "programmed" the verticle scroll bar to appear...it just does, all by itself!
The Axim that I have is the 624Mhz version which was the top of teh range at the time (just over 12 months ago). I found that from day 1, running it at full speed (624Mhz) was necessary otherwise it was too slow. Reading other forums, this is more a result of he "sluggish" WM5, and not the Axim itself. Unfortunately, Dell has not brought out an upgrade to WM6 which is appently quicker : ( [unless someone can tell me otherwise].
Regarding the comment that with all the text boxes it would be too slow, well yes it is. I am keen to try it optimized compiled but t speed it up, but as it uses a Calendar control, I can't do that just yet, as Calendar control and VGA screen don't like each other at the moment! (maybe in the future they might
) My programming methods could probably do with some sharpening up to to improve speed, but as I am learning B4P, as I pick up bits and pieces, I'll have a play to see what effect they have. I've had some gains. But this leads me to a question pertaining to Erel's comment......
Would it improve performance (speed), if I place the text boxes on a "panel". Is there any advantage for me to go to a panel format if the current verticle scroll bar is "working"? Secondly, would a table / database speed this up for me? In my app' background colors are being changed for text box groups depending upon their content, this checking content and changing background colors, obviously put a load on the cpu.
Burd