can i have a box with 3 buttons?
11 次查看(过去 30 天)
显示 更早的评论
Hi,
Is there a way to add additional button to Inputdlg?, i know it comes with ok and cancel, i was looking to add one more to it.
for example:
prompt = {'Enter matrix size:','Enter colormap name:'};
dlg_title = 'Input';
num_lines = 1;
defaultans = {'20','hsv'};
answer = inputdlg(prompt,dlg_title,num_lines,defaultans);
so i was looking to add one more button called 'Apply all'.
Is it possible? is there any other pre defined function where i can have 2 text fileds and 3 buttons?
2 个评论
采纳的回答
Adam Danz
2019-10-1
编辑:Adam Danz
2019-10-2
"Is there a way to add additional button to Inputdlg?"
No.
One alternative is to build your own input dlg using uicontrol() but a quicker solution would be to add 1 more input to your inputdlg that merely asks if the user would like to "apply all" by entering yes/no or 1/0.
prompt = {'Enter matrix size:','Enter colormap name:','Apply all (1/0)?'};
dlg_title = 'Input';
num_lines = 1;
defaultans = {'20','hsv','0'};
answer = inputdlg(prompt,dlg_title,num_lines,defaultans);
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!