home *** CD-ROM | disk | FTP | other *** search
- Set the form's AutoScroll property to False to make the form scale
- correctly. AutoScroll = True means "preserve the form's width and
- height by inserting scrollbars to scroll controls, if necessary".
- The controls in the form will be scaled, but the form itself will
- not. AutoScroll = False means "change the size of the form when
- it is scaled."
-
- So that text labels will not be cut off by font size changes,
- set the labels' Autosize property toTrue.
-
- Also, it's a good idea to use a scaleable TrueType font
- for the form font, so that the font displayed in the controls
- will more closely match the required pixel height. Bitmap fonts
- (like System and MS San Serif) only scale in whole multiples
- (1x, 2x, 3x), which can make your forms look awful.
-
- Note that since scaling depends more on font sizes than on
- pixel sizes, a scaled form will be noticeably larger on, say,
- an 800x600 large font system than on an 800x600 small font
- system. The effect of the font is less noticeable when a
- resolution change is also involved.
-
- Forms designed on a small font system will be noticeably
- larger (but still proportional) on the other system, and
- forms designed on the large font system will be scaled
- smaller on the other. Scaling to a larger size creates
- less noticeble roundoff error artifacts than scaling to
- a smaller size, so I advise folks to do the final touch-ups
- on their forms on a small-font system.
-
-