Clear Filters
Clear Filters

Info

This question is closed. Reopen it to edit or answer.

Question about Push Button..

2 views (last 30 days)
Jihad Chamseddine
Jihad Chamseddine on 1 Jul 2014
Closed: MATLAB Answer Bot on 20 Aug 2021
I am dealing now with pushbuttons in matlab and I just want to know if I have a pushbutton and I want to use it as a button to add layers so when I click on it there will be layers added as much as I want (layers or another push buttons it doesnt matter) , so how could this be done?
  3 Comments
Joseph Cheng
Joseph Cheng on 2 Jul 2014
Are you asking if there is a tabbed type of GUI interface? by push of a button you are looking at a different "layer?" "tab"?
Jihad Chamseddine
Jihad Chamseddine on 2 Jul 2014
Edited: Image Analyst on 2 Jul 2014
I want that when I click on the push button, another push button appears as a result of that. I hope you can help me, guys. This means that when I click on the push button, another push button will be created. I hope that this can be done.
Actually to understand better, I have a push button called "Add Layer that deals with the project I'm doing". So what I need is that when I click on the "Add layer..." push button, another button appears, so that I can obtain additional buttons by clicking on the "Add layer" push button.

Answers (2)

Joseph Cheng
Joseph Cheng on 2 Jul 2014
No clue why you would do this but you can create a pushbutton to start with with a callback that creates eval() a creation of push button. the pushbutton callback would need to take in the current position of the pushed button so you would offset the new button.

Image Analyst
Image Analyst on 2 Jul 2014
In the "Add layers" pushbuton callback, call the uicontrol() function to create additional pushbuttons. You will need to specify the tag, string, and position properties, at a minimum.

This question is closed.

Community Treasure Hunt

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

Start Hunting!