Graphisoft®

Dialog ManagerVersion: 2.0

Dialog Class

다이얼로그 관리자의 다이얼로그들의 베이스 클래스입니다.

class Dialog : public Panel

멤버

Public 메소드

BeginMoveResizeItems 다이얼로그 항목들을 이동 또는 리사이즈하는 동안 업데이트를 비활성화합니다.
Center 다이얼로그의 위치를 화면 또는 애플리케이션의 클라이언트 창의 중앙으로 이동시킵니다.
~Dialog 클래스 소멸자입니다.
DisableGrowBox 만약 다이얼로그가 리사이즈 가능하다면, 성장 박스 그리기를 비활성화합니다.
DisableNormalUpdate 다이얼로그의 부분적인 업데이트가 가능한 유저 아이템들의 일반 업데이트 메커니즘을 비활성화합니다.
EnableGrowBox 만약 다이얼로그가 리사이즈 가능하다면, 성장 박스 그리기를 활성화합니다.
EnableIdleEvent 다이얼로그에 대한 유휴 이벤트 처리를 활성화합니다.
EnableNormalUpdate 다이얼로그의 부분적인 업데이트가 가능한 유저 아이템들의 일반 업데이트 메커니즘을 활성화합니다.
EndMoveResizeItems 다이얼로그 항목들을 이동 또는 리사이즈하는 동안 업데이트를 활성화합니다.
GetClientHeight 클라이언트 영역 높이를 가져옵니다.
GetClientPosition 클라이언트 영역 위치를 가져옵니다.
GetClientRect 클라이언트 영역 직사각형을 가져옵니다.
GetClientWidth 클라이언트 영역 너비를 가져옵니다.
GetDialogType 다이얼로그의 타입을 가져옵니다.
GetFrameHeight 다이얼로그 프레임 직사각형의 높이를 가져옵니다.
GetFramePosition 다이얼로그 프레임 직사각형의 위치를 가져옵니다.
GetFrameRect 다이얼로그 프레임 직사각형을 가져옵니다.
GetFrameWidth 다이얼로그 프레임 직사각형의 너비를 가져옵니다.
GetGrowBoxForm 성장 박스의 형태를 가져옵니다.
GetGrowBoxSize 성장 박스의 크기를 가져옵니다.
GetGrowType 다이얼로그의 성장 박스를 가져옵니다.
GetIcon 다이얼로그의 시스템 메뉴 아이콘을 가져옵니다.
GetMinClientHeight 클라이언트 영역의 허용된 최소 높이를 가져옵니다.
GetMinClientWidth 클라이언트 영역의 허용된 최소 너비를 가져옵니다.
GetMinFrameHeight 다이얼로그 프레임 직사각형의 허용된 최소 높이를 가져옵니다.
GetMinFrameWidth 다이얼로그 프레임 직사각형의 허용된 최소 너비를 가져옵니다.
GetOriginalClientHeight 다이얼로그의 원래 클라이언트 영역 높이를 가져옵니다.
GetOriginalClientWidth 다이얼로그의 원래 클라이언트 영역 너비를 가져옵니다.
GetOriginalFrameHeight 다이얼로그의 원래 프레임 높이를 가져옵니다.
GetOriginalFrameWidth 다이얼로그의 원래 프레임 너비를 가져옵니다.
GetTitle 다이얼로그 타이틀을 가져옵니다.
GetWindow 다이얼로그의 다이얼로그 포인터 또는 창 핸들을 가져옵니다.
IsGrowBoxEnabled 성장 박스의 가시성 상태를 확인합니다.
Move 주어진 상대 값들로 다이얼로그를 이동시킵니다.
RegisterDragAndDrop 드롭 대상 능력을 다이얼로그에 등록합니다.
Resize 주어진 상대 값들로 다이얼로그를 리사이즈합니다.
RevokeDragAndDrop 드롭 대상 능력을 다이얼로그에서 제거합니다.
SetClientHeight 클라이언트 영역 높이를 세트합니다.
SetClientPosition 클라이언트 영역 위치를 세트합니다.
SetClientRect 클라이언트 영역 직사각형을 세트합니다.
SetClientSize 클라이언트 영역 크기를 세트합니다.
SetClientWidth 클라이언트 영역 너비를 세트합니다.
SetFrameHeight 다이얼로그 프레임 직사각형의 높이를 세트합니다.
SetFramePosition 다이얼로그 프레임 직사각형의 위치를 세트합니다.
SetFrameRect 다이얼로그 프레임 직사각형을 세트합니다.
SetFrameSize 다이얼로그 프레임 직사각형의 크기를 세트합니다.
SetFrameWidth 다이얼로그 프레임 직사각형의 너비를 세트합니다.
SetGrowBoxForm 성장 박스의 형태를 세트합니다.
SetGrowBoxSize 성장 박스의 크기를 세트합니다.
SetGrowType 다이얼로그의 성장 타입을 세트합니다.
SetIcon 다이얼로그의 시스템 메뉴 아이콘을 세트합니다.
SetMinClientHeight 클라이언트 영역의 허용된 최소 높이를 세트합니다.
SetMinClientSize 클라이언트 영역의 허용된 최소 크기를 세트합니다.
SetMinClientWidth 클라이언트 영역의 허용된 최소 너비를 세트합니다.
SetMinFrameHeight 다이얼로그 프레임 직사각형의 허용된 최소 높이를 세트합니다.
SetMinFrameSize 다이얼로그 프레임 직사각형의 허용된 최소 크기를 세트합니다.
SetMinFrameWidth 다이얼로그 프레임 직사각형의 허용된 최소 너비를 세트합니다.
SetTitle 다이얼로그 타이틀을 세트합니다.

Protected 메소드

Dialog 클래스 생성자입니다.

Public 타입

CaptionType 다이얼로그의 캡션 타입입니다.
CloseType 다이얼로그의 닫기 타입입니다.
DialogType 다이얼로그의 타입입니다.
FixPoint 다이얼로그의 고정 포인트입니다.
FrameType 다이얼로그의 프레임 타입입니다.
GrowBoxForm 성장 박스의 포맷입니다.
GrowType 다이얼로그의 성장 타입입니다.
MaximizeType 다이얼로그의 최대화 타입입니다.
MinimizeType 다이얼로그의 최소화 타입입니다.

요구사항

네임스페이스: DG

헤더: DGDialog.hpp

참고사항

ModalDialog | ModelessBase