How to design the help document in GUI?

조회 수: 3 (최근 30일)
QiQin Zhan
QiQin Zhan 2013년 2월 28일
I've just finished a GUI program.And I'm going to design a 'help menu' telling people how to use the program.If I click on the help menu,the help document will appear.Would you please tell me how to design it?

채택된 답변

Sean de Wolski
Sean de Wolski 2013년 2월 28일
편집: Sean de Wolski 2013년 2월 28일
Use a uimenu and have the callback call web() with your html file. Or poof a new figure that contains a text box with the info you want.
doc uimenu
doc web
Here's a simple example:
hFig = figure('menubar','none','Toolbar','figure');
surf(peaks)
hM = uimenu('parent',hFig,'Label','Help');
uimenu(hM,'Label','Help Contents','Callback',@(~,~)web('www.google.com'));
uimenu(hM,'Label','About the Author','Callback',@(~,~)msgbox('Sean was here!'));

추가 답변 (1개)

Jan
Jan 2013년 2월 28일
Matlab users are used to read Matlab's help files. Therefore I'd follow the style of the doc files, add the html file to the standard doc browser also and use FEX: popupPanel to display this HTML page when the local help menu is triggered.
  댓글 수: 3
QiQin Zhan
QiQin Zhan 2013년 2월 28일
popupPanel can display doc help. Would you please say something more detail on how to make a doc help so that I can use the popupPanel.
Jan
Jan 2013년 2월 28일
@Sean: Correct, but in a deployed application you can open the same HTML page in a browser instead.
@Chan: You can use standard HTML pages, which can be view by a standard browser also such that you can place it a web page also.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 MATLAB Compiler에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by