Bonjour ,j'ai un petit problème pour la taille de la fenêtre et la position des uiobjects quand je change de pc ( changement de résolution et de taille d'écran).
J'ai mis cela à la déclaration de mon programme :
1 2
| set(Fenetre,'Units','Normalized','Position',[0.1 0.1 0.8 0.8],'Color','k');
set(findobj(Fenetre,'-property','Units'),'Units', 'normalized'); |
Et mes uitext défini comme suit , ne bouge pas
handles(2)=uicontrol('style','text','units','normalized','position',[0.765 0.83 0.15 0.04],'string','Choix des canaux ');
Enrevanche les uiobject défini comme sui , ne reste pas fixe en fonction du PC :
VIDEO=uicontrol('Style','pushbutton','String','Charger video','Position',[10,570,100,40],'Callback',@charger_video);
Je ne comprend pas ce qu'il se passe , puisque j'ai utilisé la fonction normalized....
merci de votre aide en avance
Partager