Pregunta

Estoy utilizando D2007 para un proyecto que tiene una serie de acciones en una ActionManager que se utilizan después en actiontoolbars y menús. Yo también los he colocado en categorías (por ejemplo. Archivo, Herramientas, de entrada, etc ...). Me gustaría habilitar / deshabilitar las acciones individuales o un grupo de acciones (por ejemplo) por entrada. Repite una lista de ActionManager. La propiedad de las acciones ActionManager vuelve TContainedAction que no es lo que se necesita para completar mi tarea. ¿Alguien sabe donde la colección correcta es que tengo que repetir? Gracias de antemano.

¿Fue útil?

Solución

Esto se debe a TContainedAction no tiene la propiedad Enabled. Prueba esto: (ActionManager1.Actions[i] as TAction).Enabled := False

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top