메인 콘텐츠로 건너뛰기
Visual Component는 Windows용 FRE에서 구현됩니다.
이 객체는 Visual Component의 컨텍스트 메뉴를 나타냅니다. 각 구성 요소의 컨텍스트 메뉴는 표준 부분과 사용자 지정 부분으로 이루어져 있습니다.
  • 컨텍스트 메뉴의 표준 부분은 구성 요소에 기본으로 표시되는 메뉴입니다. 이 부분은 변경할 수 없습니다. StandardMenuEnabled 속성을 사용해 이 메뉴 부분을 표시하거나 숨길 수만 있습니다.
  • 컨텍스트 메뉴의 사용자 지정 부분은 편집할 수 있습니다. 기본적으로는 비어 있습니다. 구성 요소에서 사용할 수 있는 표준 명령이나 사용자 지정 명령을 이 부분에 추가할 수 있습니다. 사용자 지정 부분은 항상 표준 부분 다음에 표시됩니다. 또한 사용자 지정 부분도 활성화하거나 비활성화할 수 있습니다. 이때는 CustomMenuEnabled 속성을 사용합니다. 인덱스가 있는 모든 속성과 메서드는 컨텍스트 메뉴의 사용자 지정 부분에 있는 명령 컬렉션의 인덱스를 사용한다는 점에 유의하십시오.
다음 Visual Component에는 컨텍스트 메뉴가 있습니다: ImageViewer, ZoomViewer, TextEditor, DocumentViewer. 사용 가능한 명령 목록과 컨텍스트 메뉴에서 사용할 수 있는 명령은 다음을 참조하십시오.

속성

NameTypeDescription
Countint, 읽기 전용컨텍스트 메뉴의 사용자 지정 부분에 있는 요소 수를 반환합니다. 요소에는 명령과 구분선이 포함됩니다.
CustomMenuEnabledVARIANT_BOOL, 읽기 전용컨텍스트 메뉴의 사용자 지정 부분 사용 여부를 지정합니다. 기본적으로 이 속성의 값은 FALSE입니다.
ElementMenuItemEnum, 읽기 전용컨텍스트 메뉴의 사용자 지정 부분에서 지정한 인덱스에 있는 요소의 식별자를 반환합니다.
StandardMenuEnabledVARIANT_BOOL, 읽기 전용컨텍스트 메뉴의 표준 부분 사용 여부를 지정합니다. 기본적으로 이 속성의 값은 TRUE입니다.

메서드

이름설명
Delete컨텍스트 메뉴의 사용자 지정 부분에서 지정된 명령을 제거합니다.
DeleteAll컨텍스트 메뉴의 사용자 지정 부분에서 모든 요소를 제거합니다.
DeleteAt컨텍스트 메뉴의 사용자 지정 부분에서 지정된 위치에 있는 요소를 제거합니다.
Has컨텍스트 메뉴의 사용자 지정 부분에 지정된 명령이 포함되어 있는지 확인합니다.
InsertAt컨텍스트 메뉴의 사용자 지정 부분의 지정된 위치에 지정된 명령을 삽입합니다.
Item컨텍스트 메뉴의 사용자 지정 부분에서 지정된 위치에 있는 요소에 해당하는 MenuItemEnum 상수를 반환합니다.

참고 항목

IImageViewer::PopupMenu IDocumentViewer::PopupMenu ITextEditor::PopupMenu ITextValidator::PopupMenu 컬렉션 사용 속성 사용