문제

Delphi 2010에서 Action Manager와 Action Main Menu Bar를 사용하려고 하는데 어떻게 해야 할지 모르겠습니다.Delphi 2010에 포함된 예제를 살펴보았지만 이 내용을 이해할 수 없는 것 같습니다.

나는 예제를 가지고 놀아 보았습니다.이미지 목록 구성 요소에 이미지를 추가하고 해당 항목을 새 항목 인덱스로 설정할 수 있었습니다.디자인 타임에는 런타임 시 제대로 표시되고 원본으로 되돌아갑니다.

Action Manager 및 Action Main Menu Bar를 사용하는 방법을 배우고 싶지만 이러한 주제에 대한 도움을 찾을 수 있습니다.Action Manager 및 Action Main Menu Bar를 사용하는 방법에 대한 튜토리얼이 있습니까?

도움이 되었습니까?

해결책

  1. ActionManager, ActionMainMenuBar 및 ImageList를 양식에 끌어다 놓습니다.
  2. ImageList를 두 번 클릭하면 Imagelist Editor가 나타납니다.추가 버튼을 사용하여 아이콘을 추가합니다(크기가 ImageList 컨트롤에 설정된 높이 및 너비 속성과 동일한지 확인).
  3. ActionManager의 Images 속성을 ImageList로 설정하고 ActionMainMenuBar의 ActionManager 속성을 ActionManager로 설정합니다.
  4. ActionManager를 두 번 클릭하고 '액션' 탭으로 이동한 후 '새로 만들기' 버튼을 눌러 새 액션을 추가합니다.
  5. ActionManager에서 각 작업을 클릭하고 최소한 다음과 같은 각 작업의 속성을 설정합니다.ImageIndex(아이콘 선택), 캡션 및 카테고리.메모: 카테고리는 메뉴의 기본 항목(예: 파일, 편집, 보기) 역할을 하며 각 작업은 메뉴 항목(예: 저장, 다른 이름으로 저장, 로드) 역할을 합니다.따라서 하나의 기본 메뉴 항목에 속하려는 모든 작업의 ​​Category 속성을 동일한 이름으로 설정하십시오.예를 들어 '저장' 및 '로드' 작업에 '파일' 범주를 지정하고 '실행 취소' 및 '다시 실행' 작업에 '편집' 범주를 지정합니다.
  6. ActionManager에서 각 Action을 두 번 클릭합니다.코드 편집기가 제공됩니다.사용자가 이 메뉴 항목을 클릭할 때 수행할 코드를 입력하세요.코드나 설명을 입력하지 않으면 애플리케이션이 실행될 때 메뉴 항목이 자동으로 비활성화됩니다.
  7. 이제 카테고리 ActionManager에서 ActionMainMenuBar로.

그게 다야.

다른 팁

제 생각에는 행동, 조치 목록 및 조치 관리자 Brian Long은 행동의 영역을 탐구하기위한 좋은 시작입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top