1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
f=figure();
...
hexpl = uimenu(f,'label', '1er menu');
hext = uimenu(hexpl, 'label', 'Choix 1', 'callback', 'choix_ext');
...
function choix_ext()
///////////////////ESSAI SLIDER
uicontrol(f,"Style","text","string", "Année","Position",[260,100,220,20],"Callback","","horizontalalignment","center","background",[1,0.5,0.1]);
hchoixext = uicontrol(f,"style","slider","Min",1991,"Max",2006,"value",2006,"SliderStep", [1,5],"position",[280 70 180 20],"units", "pixels","callback","def_ext","tag","ext");
TxtMinext=uicontrol(f, 'style', 'text', 'position', [250 70 30 20], 'string', '1991');//affichage de la valeur min-max
TxtMaxext=uicontrol(f, 'style', 'text', 'position', [465 70 30 20], 'string', '2006');//affichage valeur curseur
Valext=string(get(hchoixext, "value"));
endfunction//choix_ext
function def_ext()
//////////////////////////////////////////
set(findobj("tag", "ext") , "value", 2006);//???
//////////////////////////////////////////
Valext=string(get(hchoixext, "value"));//???
TxtValext=uicontrol(f, 'style', 'text', 'position', [360 50 30 20], 'string', '2006');
set(TxtValext, 'string', Valext);
// set(TxtValext, 'string', num2str(2006));
endfunction//def_ext |
Partager