advr.hlp (Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Max, Min Property Details
  Summary  Details  Example                Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
 [form.]{hscrollbar. | vscrollbar.}Max[ = limit%]
 [form.]{hscrollbar. | vscrollbar.}Min[ = limit%]
 
 Usage Notes
   ■ The operating environment automatically sets ranges for scroll bars
     proportional to the contents of forms, combo boxes, and list boxes. For
     a scroll bar control, however, you must specify these ranges. Use Max
     and Min to set a range appropriate to how the scroll bar control is
     used - for example, as an input device, or to indicate speed, velocity,
     or quantity. See: Horizontal Scroll Bar Control
                       Vertical Scroll Bar Control
 
   ■ Max and Min determine the Value property settings depending on the
     position of the scroll box and the type of scroll bar used:
 
     Scroll Box Position   Scroll Bar   Value Setting
     ═══════════════════   ══════════   ════════════════════════════════════
     Top                   Vertical     Max
     Bottom                Vertical     Min
     Far left              Horizontal   Min
     Far right             Horizontal   Max
     ───────────────────────────────────────────────────────────────────────
     See: Scroll Box Definition  Value Property
 
   ■ If Max is set to a value less than Min, the setting is ignored and
     Max is instead set equal to Min. This visually sets the scroll bar at
     the leftmost or topmost position of a horizontal or vertical scroll bar,
     respectively.
 
   ■ Typically, you set Max and Min at design time. You can also set them
     in code at run time if the scrolling range must change dynamically -
     for example, when adding records to a database that can be browsed
     with a scroll bar.
 
   ■ You set the maximum and minimum scrolling increments for a scroll bar
     control with the LargeChange and SmallChange properties.
     See: LargeChange Property  SmallChange Property