Please help me creating help button please!!

18 views (last 30 days)
Hye guys.. I need help here. How can i make a help pushbuttons for my figure. For example, when i push help button, then it will popup the menu list(which is the help of my program)? What i mean is, i have a program that i created using GUIDE and then if you are the user of my program, for sure you need help with it. So how can i make my program as a user-friendly program? I plan to create a help button so that user can understand my coding.. How to popup the help??

Accepted Answer

Matt Fig
Matt Fig on 8 Mar 2011
For very complicated GUIs, why not just use another GUI as the helper? For example, just make another GUI which has different choices for the help topic, and one big textbox where the help for each topic gets displayed. I have used this in the past and gotten good feedback.
  3 Comments
Matt Fig
Matt Fig on 8 Mar 2011
You already made one GUI, right? Just make another GUI, and put a call to it in the callback of the 'HELP' button of the first GUI. That way, when the user pushes the 'HELP' button the new GUI will launch.
slumberk
slumberk on 8 Mar 2011
oooo.. now i get it.. thx!

Sign in to comment.

More Answers (1)

Matt Tearle
Matt Tearle on 8 Mar 2011
Make a pushbutton uicontrol (or menu item) and give it a callback that creates a new figure window. This figure has a static text box uicontrol and a pushbutton that closes the window.
A nice trick is to give the figure a unique tag. Then your callback can do a findobj on that tag first. If it finds anything, it just makes the figure current. If not, then it creates it. That way you won't create new help windows every time you click on "help".
You can also give mouse hover/tooltip strings to you uicontrols.

Categories

Find more on Migrate GUIDE Apps in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!