Bonjour à toutes et à tous,

Je dois être bien bête, mais je n'arrive pas à avoir accès par programmation à la propriété "Enabled" d'une action d'un TActionList, bien que cette propriété figure dans l'inspecteur d'objets et que si on la coche ou décoche dans l'inspecteur cela agit.

Que j'écrive :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  i:= MaListeActions.IndexOfName('MonAction');
  MaListeActions.Actions[i].  // pas de propriété "Enable"
ou

Code : Sélectionner tout - Visualiser dans une fenêtre à part
MaListeActions.ActionByName('MonAction').  // pas de propriété "Enable"
Je n'ai pas de propriété "Enabled". Comment fait-on pour y accéder ?

Cordialement.

Pierre