Bonjour,

La réponse est sans doute simple, mais j'ai du mal à la saisir alors ...

J'essaye d'activer (ou de désactiver) dans un fichier .m les toggle tool présentés par défaut (comme les zoom et le pan).

Cependant, comme ils n'ont pas de 'OnCallback', j'essaye de passer par 'ClickedCallback', mais rien ne se produit : il n'est pas possible de zoomer.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
%Le handleVisibility a été mis sur 'On' précédemment
zoom_in_h = findobj('tooltipstring','Zoom In')
 
zoom_in_h =
 
   31.0237
 
tb = findobj('tag', 'toolbar')
 
tb =
 
   29.0237
 
get(zoom_in_h, 'clickedcallback')
 
ans =
 
putdowntext('zoomin',gcbo)
 
 
set(zoom_in_h, 'state', 'on');
 
putdowntext('zoomin',zoom_in_h);
putdowntext('zoomin',tb);
Aucune des deux dernières commandes ne marche ... je pourrais passer à la place par
mais je me demande s'il n'est pas préférable d'utiliser ce ClickedCallback, le "putdowntext", qui après tout n'a pas été mis là pour faire joli ... si ?