2009-11-17 5 views
3

actiontoolbars 및 메뉴에서 사용되는 actionmanager에 여러 액션이있는 프로젝트에 D2007을 사용하고 있습니다. 또한 카테고리 (예 : 파일, 도구, 입력 등)에 배치했습니다. actionmanager에서 목록을 반복하여 개별 작업 또는 작업 그룹 (예 : 입력)을 활성화/비활성화하고 싶습니다. actionmanager의 actions 속성은 내 작업을 완료하는 데 필요한 것이 아닌 TContainedAction을 반환합니다. 누구든지 올바른 컬렉션이 어디에서 반복해야하는지 알고 있습니까? 미리 감사드립니다.actionmanager에 포함 된 액션을 반복하는 방법 - Delphi 2007

답변

3

TContainedAction에는 Enabled 속성이 없기 때문입니다. 이것을보십시오 : (ActionManager1.Actions[i] as TAction).Enabled := False

+0

대단히 고마워요. 나는 그것을 시도 할 것이다. –