OKDLGWITHLISTBOX

Produces a simple OK dialog to be used to display long messages.

You are now following this Submission

Produces a simple OK dialog to be used to display long help messages but may really be used for many purposes.

The lengthy message is displayed in a listbox, which has the advantage of permitting scroll bars.

INPUT
QUESTION, type = string
NAME, type = string
LISTBOX MESSAGE,type = cell array of strings
OR a filename preceeded by "-f"

OUTPUT
SELECTEDBUTTONNAME, type = string

USAGE
out = OKDlgWithListBox( ...
['Help for SearchReplaceManyGUI. This help page has been created ' ...
'to provide some basic guidance for the program ' ...
'SearchReplaceManyGUI. Unfortunately, since the programmer was ' ...
'very lazy, he used an automated help tool, AUTOHELP, and as a ' ...
'result this help may not be of much use.'], ...
'SearchReplaceManyGUI :: Help', ...
{['This is line one. It may be very long and scroll off the page. ' ...
'It may, in fact, be so long as to require scroll bars to ' ...'
'view.'], ...
'A 2nd Row','datum','more','another'});

ANOTHER EXAMPLE:
out = OKDlgWithListBox( ...
['OKDLGWITHLISTBOX This window page has been created ' ...
'to allow OK dialog boxes with a large listbox for long ' ...
'strings and cell strings. This ' ...
'Example loads the file Article1.txt and displays it in ' ...
'the listbox.'], ...
'OKDLGWITHLISTBOX :: File Example', ...
'-fArticle1.txt');

SEE ALSO QUESTDLGWITHGRID AUTOHELP QUESTDLG GRID_AND_TABLE SPREADSHEET

Cite As

Michael Robbins (2026). OKDLGWITHLISTBOX (https://uk.mathworks.com/matlabcentral/fileexchange/7581-okdlgwithlistbox), MATLAB Central File Exchange. Retrieved .

Categories

Find more on App Building in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0