Bonjour,
j'ai un petit problème : quand je passe une fenêtre en
set(h_fenetre,'windowstyle','modal');
(afin que l'utilisateur ne puisse pas passer sur d'autres fenêtres lorsque qu'une simu est en cours ), la barre d'outil en haut de cette fenêtre disparaît, et réapparait à la fin de la simu quand je fais un
set(h_fenetre,'windowstyle','normal');
j'ai beau faire un
set(h_toolbar,'visible','on');
juste après avoir passé la fenêtre en mode modal, la barre de menu reste invisible...
une lecture de l'aide me précise que :
Window Decorations on Modal Figures
Modal figures do not display uimenu children, built-in menus, or toolbars but it is not an error to create uimenus in a modal figure or to change WindowStyle to modal on a figure with uimenu children. The uimenu objects exist and their handles are retained by the figure. If you reset the figure's WindowStyle to normal, the uimenus are displayed.
est-ce une fatalité, ou y a t il un moyen de la faire réapparaitre?
Sinon, il y a t il un autre moyen de "bloquer" l'utilisateur sur la fenêtre en cours que le windowstyle modal?
je précise que la toolbar en question est une toolbar personnalisée, créée avec uitoolbar.
Merci!
Partager