Graphisoft®

Dialog ManagerVersion: 2.0

Panel Class

패널들에 대한 일반 베이스 클래스입니다.

class Panel

멤버

Public 메소드

Attach 옵저버 객체를 이 이벤트 소스에 부착합니다.
ClearFocus 패널에서 현재 포커스된 다이얼로그 항목으로부터 키보드 포커스를 제거합니다.
Detach 옵저버 객체를 이 이벤트 소스로부터 떼냅니다.
DisableHotKeys 패널에 등록된 핫키들을 비활성화합니다.
DisableItems 패널의 모든 다이얼로그 항목들을 비활성화합니다.
EnableDragAndDropEvent 드래그 앤 드롭 이벤트 수신하기를 활성화합니다.
EnableHotKeys 패널에 등록된 핫키들을 활성화합니다.
EnableItems 패널의 모든 다이얼로그 항목들을 활성화합니다.
GetHeight 패널의 높이를 가져옵니다.
GetId 패널 ID를 가져옵니다.
GetItem 주어진 인덱스로 지정한 다이얼로그 항목의 포인터를 가져옵니다.
GetItemCount 패널의 다이얼로그 항목들의 개수를 가져옵니다.
GetResourceId 패널의 리소스 ID를 가져옵니다.
GetResourceModule 패널과 연관된 리소스 모듈을 가져옵니다.
GetAnchorString 'DLGH' 리소스로부터 다이얼로그의 앵커 문자열을 읽습니다.
GetWidth 패널의 너비를 가져옵니다.
HideItems 패널의 모든 다이얼로그 항목들을 숨깁니다.
IsValid 패널의 유효한 상태를 확인합니다.
MoveItems 주어진 상대 값들을 이용하여 패널의 모든 다이얼로그 항목들을 이동시킵니다.
Panel 클래스 생성자입니다.
~Panel 클래스 소멸자입니다.
RedrawItems 패널의 모든 다이얼로그 항목들을 다시 그립니다.
RegisterHotKey 패널에 핫키 하나를 등록합니다.
SetItemStatus 패널의 모든 다이얼로그 항목들의 활성/비활성 상태를 세트합니다.
SetItemVisibility 패널의 모든 다이얼로그 항목들의 가시성 상태를 세트합니다.
SetResourceModule 리소스 모듈을 패널과 연관시킵니다.
ShowItems 패널의 항목들을 보여줍니다.
UnregisterHotKey 패널의 핫키 하나를 등록 해제합니다.

Protected 메소드

GetReference 패널에 대한 레퍼런스를 가져옵니다.

요구사항

네임스페이스: DG

헤더: DGPanel.hpp

참고사항

Dialog | SystemDialogPanel | TabPage