bonjour à tous,

Je suis en train de mettre en place une interface graphique. Pour cela, je fais une boucle pour créer des checksBox :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
for i = 1 : 8
    SF_AD_Panel(i) = uipanel('parent',SF_Adpat_Dispo2,'position',[0.02 0.95-i*1.1/10 0.82 0.1],'Bordertype','beveledin','BackgroundColor',[0.8 0.8 0.8]);
    SF_AD_ChckB(i) = uicontrol('parent',SF_AD_Panel(i),'position',[5 2 140 15],'style','checkbox','string',[BaseDon_Adapt_Nom(i) , ':'],'BackgroundColor',[0.8 0.8 0.8],'callback','CB_SF_AD_ChckB');
    SF_AD_Masse_txt(i) = uicontrol('parent',SF_AD_Panel(i),'position',[155 2 60 15.5],'style','edit','string',num2str(BaseDon_Adapt_Masse(i)),'backgroundcolor',[1 1 1],'Enable','off');
 
end
Je veux ensuite mettre en place un "callback" dans lequel je dois tester la valeur de la "checkbox" cochée par l'utilisateur. pour cela je dois savoir quel est l'index "i" du vecteur pour ensuite la stocker dans un autre vecteur

je ne sais pas si je suis très clair

Merci pour votre aide

Fred