ActionManager -Delphi 2007에 포함 된 조치를 어떻게 반복합니까?
-
20-09-2019 - |
문제
ActionToolbars 및 메뉴에 사용되는 ActionManager에 여러 작업이있는 프로젝트에 D2007을 사용하고 있습니다. 또한 카테고리 (예 : 파일, 도구, 입력 등)에 배치했습니다. ActionManager의 목록을 반복하여 개별 조치 또는 행동 그룹 (예 : 입력)을 활성화/비활성화하고 싶습니다. ActionManager의 조치 속성은 내 작업을 완료하는 데 필요한 TContainedAction을 반환합니다. 올바른 컬렉션이 내가 반복해야한다는 것을 아는 사람이 있습니까? 미리 감사드립니다.
해결책
이 때문입니다 TContainedAction
이 없습니다 Enabled
재산. 이 시도: (ActionManager1.Actions[i] as TAction).Enabled := False
제휴하지 않습니다 StackOverflow