Bonjour,
Je suis en train de créer une interface graphique sous Matlab, et je souhaite que mes uicontrol de type 'popupmenu' soient centrés horizontalement.
J'ai vu sur l'aide matlab que cela était possible, et qu'il fallait ajouter la ligne de code :
Le problème, c'est que cela ne change rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part 'HorizontalAlignment','center'
J'ai essayé d'autres solutions trouvées sur Internet :
Aucun message d'erreur, mais pas d'effet
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 align(handlesId,'center',...) set(0,'defaultUicontrolHorizontalAlignment','center')
Ci-dessous le code complet du uicontrol :
Merci par avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 handles.PM1 = uicontrol('Style', 'popupmenu',... 'BackgroundColor', 'White',... 'String', 'A|B|C',... 'fontsize',8,... 'fontweight','bold',... 'Units', 'Normalized',... 'HorizontalAlignment','center',... 'Position', [0.285 0.56 0.04 0.02]);
Yoachim
Partager