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.
MSGBOX Function Details
  ◄Summary►  ◄Details►  ◄Example►                ◄Contents►  ◄Index►  ◄Back►
──────────────────────────────────────────────────────────────────────────────
 MSGBOX(msg$ [,type% [,title$]])
 
 Usage Notes
   ■ No other form events can occur while the MSGBOX dialog is active.
 
   ■ MSGBOX displays a maximum of 1,024 characters. If your message is
     longer, it is truncated after the 1,024th character.
 
   ■ Dialog width is determined by the larger of:
     • Msg$ width (maximum 76)
     • Title$ width (maximum 74)
     • Width necessary to display buttons
 
   ■ MSGBOX truncates lines automatically at the right of the dialog box. To
     set line breaks for multiple line messages, use CHR$(13) (carriage
     return) and CHR$(10) (linefeed character) before the text that begins
     each new line. For example:
 
         Msg$ = "This is the first line of my message"
         Msg$ = Msg$ + CHR$(13) + CHR$(10) + "This is the second line"
         x% = MSGBOX(Msg$)
 
   ■ The dialog box is movable but not sizable. It is closable only if the
     message box type contains a Cancel button.