Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Scroll bar problem in VFP6
Message
From
30/05/2001 15:01:10
 
 
To
24/05/2001 18:53:00
General information
Forum:
Visual FoxPro
Category:
Forms & Form designer
Miscellaneous
Thread ID:
00511257
Message ID:
00512834
Views:
37
>Has anyone else experience the following problem with using scroll bars on a form in VFP6:
>
>I have several similar but different forms that require one or both scroll bars to navigate and see the whole form. All forms are generated by the same procedures, just different controls on them (but very similar) and different heights but same widths. One of the dynamically generated instances of the form is wider than the form width but does NOT display a horizontal scroll bar yet all the others that are wider do. This happens in 1024x768 screen-size mode. If I bump the screen res to 1280x1024, the Hscroll bar shows up (the form size is still the same).
>
>Since the same procedure generates all variations of the form, how can one just decide not to have the HScroll bar?? And why would resizing the Windows screen res cause it to appear? FWIW, the SCROLLBAR property of the form is set to 3 (both) at design-time. I have tried to work around the prob by setting the SCROLLBAR property to various combos at run-time to no avail.

Thanks to all for the responses. It appears that the correct answer is that the max [OBJECT].left can be is < 2*ScreenWidth. This is a bummer, because I can't bump the users' screen res (already at 1024x800) and now I don't know what to do. In this case, the user actually "places" the objects on the form in a design-mode and I'm loathe to tell them they can't make their form as wide as they want because it's a form representation of a physical environment.

Any suggestions for a work-around? Is this "bug" being "fixed"?

-Arne
arne@synercom-edi.com "There are no absolutes but this one."
President, synercom/edi - Event Ticketing Solutions
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform