Domanda

Sto usando D2007 per un progetto che ha un certo numero di azioni in un ActionManager che vengono poi utilizzati in actiontoolbars e menu. Ho anche loro posto in categorie (ad es. File, strumenti, ingresso, ecc ...). Vorrei abilitare / disabilitare singole azioni o un gruppo di azioni (es. Ingresso) per iterare una lista in ActionManager. La proprietà delle azioni in ActionManager ritorna TContainedAction che non è ciò che è necessario per completare il mio compito. Qualcuno sa dove la raccolta corretta è che ho bisogno di iterare? Grazie in anticipo.

È stato utile?

Soluzione

Questo perché TContainedAction non ha proprietà Enabled. Prova questo: (ActionManager1.Actions[i] as TAction).Enabled := False

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top