questdlg issue about size of the font
13 views (last 30 days)
Show older comments
HI.
There is a way to set fontsize of questdlg without using tex interpreter or html language?
Here is an example that currently doesn't work :
answer=questdlg('\fontsize{20} MOSTRARE RISULTATI CALCOLATI?')
0 Comments
Answers (1)
Voss
on 21 Apr 2022
Using tex interpreter is going to be much easier than any other way:
answer = questdlg('\fontsize{20}MOSTRARE RISULTATI CALCOLATI?','', ...
struct('Interpreter','tex','Default','Yes'));
If the dialog box was not modal you could modify properties of its contents immediately after it's created, e.g., using findall/findobj, but it is modal, so that doesn't work.
Another option would be to copy questdlg.m and modify it to do whatever you want.
2 Comments
Walter Roberson
on 22 Apr 2022
You must pass in a title if you are going to provide options.
optsa.Interpreter = 'tex';
optsa.WindowStyle = 'modal';
optsa.Default='Yes';
answer=questdlg('\fontsize{20} MOSTRARE RISULTATI CALCOLATI?', '', optsa)
See Also
Categories
Find more on Dialog Boxes 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!