uisetfont
Ouvre une boite de dialogue de selection de police.
📝Syntaxe
s = uisetfont
s = uisetfont(initialFont)
s = uisetfont(initialFont, title)
📥Arguments d'entrée
Paramètre Description
initialFont Structure with fields such as FontName and FontSize.
📤Arguments de sortie
Paramètre Description
s Structure with fields FontName, FontSize, FontWeight, FontAngle, and FontUnits, or 0 when canceled.
📄Description

uisetfont returns font properties selected by the user.

💡Exemples
Apercu d une boite de selection de police.
f = dialog('Name', 'Choose font', 'WindowStyle', 'normal', 'Position', [100 100 420 230]);
uicontrol(f, 'Style', 'listbox', 'String', {'Arial', 'Consolas', 'Segoe UI'}, 'Value', 2, 'Position', [30 78 150 110]);
uicontrol(f, 'Style', 'text', 'String', 'Sample Text', 'FontName', 'Consolas', 'FontSize', 16, 'Position', [210 124 150 34]);
uicontrol(f, 'Style', 'pushbutton', 'String', 'OK', 'Position', [220 30 70 24]);
uicontrol(f, 'Style', 'pushbutton', 'String', 'Cancel', 'Position', [304 30 70 24]);
Example illustration
Choose a font with a custom title.
initial.FontName = 'Consolas';
initial.FontSize = 10;
s = uisetfont(initial, 'Choose editor font');
if ~isequal(s, 0), disp(s.FontSize); end
🔗Voir aussi
uisetcolor
🕔Historique des versions
Version Description
2.0.0 version aide API dialogue mise a jour.
Modifier cette page sur GitHub