대화 상자 테이블
대화 상자 테이블에는 전체 모드와 축소된 모드 모두에서 UI(사용자 인터페이스)에 표시되는 모든 대화 상자가 포함되어 있습니다.
대화 테이블에는 다음 열이 있습니다.
열 | 형 | 열쇠 | Nullable |
---|---|---|---|
대화 | 식별자 | Y | N |
HCentering | 정수 | N | N |
VCentering | 정수 | N | N |
너비 | 정수 | N | N |
높이 | 정수 | N | N |
특성 | DoubleInteger | N | Y |
타이틀 | 서식이 지정된 | N | Y |
Control_First | 식별자 | N | N |
Control_Default | 식별자 | N | Y |
Control_Cancel | 식별자 | N | Y |
열
-
대화 상자
-
대화 상자의 기본 키 및 이름입니다.
-
HCentering
-
대화 상자의 가로 위치입니다.
범위는 0에서 100까지이며 화면의 왼쪽 가장자리에는 0, 오른쪽 가장자리에는 100입니다.
-
VCentering
-
대화 상자의 세로 위치입니다.
범위는 0에서 100까지이며 화면 위쪽 가장자리에는 0, 아래쪽 가장자리에는 100입니다.
-
너비
-
대화 상자의 사각형 경계 너비입니다.
이 숫자는 음수가 아니어야 합니다.
-
높이
-
대화 상자의 사각형 경계 높이입니다.
이 숫자는 음수가 아니어야 합니다.
-
특성
-
이 대화 상자에 적용할 특성 플래그를 지정하는 32비트 단어입니다.
이 숫자는 음수가 아니어야 합니다. 자세한 내용은 대화 스타일 비트참조하세요.
-
제목
-
대화 상자의 제목 표시줄에 표시할 제목을 지정하는 지역화 가능한 텍스트 문자열입니다.
-
Control_First
-
Control Table두 번째 열에 대한 외부 키입니다.
이 필드를 대화 상자 필드와 결합하면 대화 상자가 열릴 때 포커스를 받는 컨트롤 테이블 고유 컨트롤이 지정됩니다. 일반적으로 컨트롤 편집 , SelectionTree 컨트롤또는 포커스를 사용할 수 있는 다른 컨트롤을수 있습니다. PushButton 컨트롤 포커스를 사용할 수 있는 유일한 컨트롤이 대화 상자에 있는 경우 ControlDefault 필드에 입력된 PushButton도 Control First 필드에 입력해야 합니다. 이 열은 오류 대화 상자 상자에서 무시됩니다.
정적 텍스트는 포커스를 사용할 수 없으므로 화면 읽기 프로그램과 호환되도록 대화 상자에서 편집 컨트롤, PathEdit 컨트롤, ListView 컨트롤, ComboBox 컨트롤 또는 VolumeSelectCombo 컨트롤 설명하는 텍스트 컨트롤 첫 번째 컨트롤을 만들어야 합니다.
-
Control_Default
-
Control Table두 번째 열에 대한 외부 키입니다.
이 필드를 대화 상자 필드와 결합하면 대화 상자가 열릴 때 포커스를 받는 기본 컨트롤이 지정됩니다. 일반적으로 PushButton 컨트롤 수 있습니다. 대화 상자에 포커스가 있는 PushButton 컨트롤이 없으면 반환 키는 기본 컨트롤을 클릭하는 것과 같습니다. 이 열을 비워 두면 기본 컨트롤이 없습니다. 이 열은 오류 대화 상자 상자에서 무시됩니다.
-
Control_Cancel
-
Control Table두 번째 열에 대한 외부 키입니다.
이 필드를 대화 상자 필드와 결합하면 설치를 취소하는 컨트롤이 지정됩니다. 이 컨트롤은 설치를 취소하는 데 사용되는 ControlEvent 테이블 이벤트에 결합됩니다. ESC 키를 누르거나 닫기 단추를 클릭하는 것은 취소 컨트롤을 클릭하는 것과 같습니다. 이 열은 오류 대화 상자에서 무시됩니다
상자.
취소 컨트롤은 롤백하거나 백업된 파일을 제거하는 동안 숨겨집니다. 내부 UI 처리기는 INSTALLMESSAGE_COMMONDATA 메시지를 받으면 컨트롤을 숨깁니다.
발언
너비 및 높이에 대한 정수 값은 대화 상자 단위가 아니라 설치 관리자 단위있습니다.
마법사 시퀀스의 후속 대화 상자에는 두 개의 가운데 맞춤 값이 무시됩니다. 대화 상자 위치는 사용자가 설정하거나 이전 대화 상자에 대해 설정합니다. 이러한 대화 상자 시퀀스는 NewDialog ControlEvent만들어집니다.
유효성 검사
ice03
ICE06
ICE13
ICE20
ICE23
ICE27
ICE32
ice44
ICE45
ICE46