확인란 사용자 인터페이스 대화 상자

확인란 대화 상자는 사용자에게 선택 항목을 4개까지 보여 주고 설치 중에 이러한 선택 항목의 값을 반환할 때 사용됩니다. 사용할 수 있는 확인란 대화 상자로는 확인란 (A), 확인란 (B) 및 확인란 (C)가 있습니다. 이러한 세 개의 대화 상자는 동일하며, 각 배포 프로젝트에 대해 한 번씩만 추가할 수 있습니다.

대화 상자에는 4개의 확인란 및 이러한 확인란에 대해 연결된 각 레이블과 함께 사용자에게 정보를 제공하는 추가 레이블이 포함됩니다. 이러한 레이블에 사용되는 텍스트는 속성 창에서 디자인 타임에 지정됩니다. 각 확인란에 대해서는 표시 여부 제어, 기본값 설정 및 값 반환을 위한 추가 속성이 제공됩니다.

다음 그림에서는 설치 중에 표시되는 일반적인 확인란 대화 상자를 보여 줍니다.

확인란 대화 상자

배포 UI 시작 화면

속성

다음은 확인란 대화 상자에서 사용할 수 있는 속성입니다.

Property

설명

BannerBitmap

배너 영역에 표시할 비트맵 또는 JPEG 이미지를 지정합니다. 위의 그림에서는 기본 비트맵이 표시되어 있습니다. 자세한 내용은 BannerBitmap 속성을 참조하십시오.

BannerText

배너 영역에 표시할 텍스트를 지정합니다. 위의 그림에서는 "여기에는 배너 텍스트를 입력합니다."에 해당합니다.

BodyText

확인란 위에 표시할 텍스트를 지정합니다. 위의 그림에서는 "여기에는 본문 텍스트를 입력합니다."에 해당합니다.

Checkbox1Label

첫 번째 확인란 옆에 표시할 텍스트를 지정합니다. 위의 그림에서는 "선택 1"에 해당합니다.

Checkbox1Property

첫 번째 확인란의 값(Checked 또는 Unchecked)을 가져오기 위해 사용되는 속성 이름을 지정합니다. 이 속성은 조건에서 사용할 수 있습니다.

Checkbox1Value

첫 번째 확인란의 초기 값(Checked 또는 Unchecked)을 지정합니다.

Checkbox1Visible

첫 번째 확인란의 표시 또는 숨김 여부를 지정합니다. 한 개 이상의 확인란을 표시하는 대화 상자의 경우 true로 설정되어야 합니다.

Checkbox2Label

두 번째 확인란 옆에 표시할 텍스트를 지정합니다. 위의 그림에서는 "선택 2"에 해당합니다.

Checkbox2Property

두 번째 확인란의 값(Checked 또는 Unchecked)을 가져오기 위해 사용되는 속성 이름을 지정합니다. 이 속성은 조건에서 사용할 수 있습니다.

Checkbox2Value

두 번째 확인란의 초기 값(Checked 또는 Unchecked)을 지정합니다.

Checkbox2Visible

두 번째 확인란의 표시 또는 숨김 여부를 지정합니다. 두 개 이상의 확인란을 표시하는 대화 상자의 경우에는 true로, 한 개의 확인란을 표시하는 대화 상자의 경우에는 false로 설정해야 합니다.

Checkbox3Label

세 번째 확인란 옆에 표시할 텍스트를 지정합니다. 위의 그림에서는 "선택 3"에 해당합니다.

Checkbox3Property

세 번째 확인란의 값(Checked 또는 Unchecked)을 가져오기 위해 사용되는 속성 이름을 지정합니다. 이 속성은 조건에서 사용할 수 있습니다.

Checkbox3Value

세 번째 확인란의 초기 값(Checked 또는 Unchecked)을 지정합니다.

Checkbox3Visible

세 번째 확인란의 표시 또는 숨김 여부를 지정합니다. 세 개 이상의 확인란을 표시하는 대화 상자의 경우에는 true로, 두 개 이하의 확인란을 표시하는 대화 상자의 경우에는 false로 설정해야 합니다.

Checkbox4Label

네 번째 확인란 옆에 표시할 텍스트를 지정합니다. 위의 그림에서는 "선택 4"에 해당합니다.

Checkbox4Property

네 번째 확인란의 값(Checked 또는 Unchecked)을 가져오기 위해 사용되는 속성 이름을 지정합니다. 이 속성은 조건에서 사용할 수 있습니다.

Checkbox4Value

네 번째 확인란의 초기 값(Checked 또는 Unchecked)을 지정합니다.

Checkbox4Visible

네 번째 확인란의 표시 또는 숨김 여부를 지정합니다. 네 개의 확인란을 표시하는 대화 상자의 경우에는 true로, 세 개 이하의 확인란을 표시하는 대화 상자의 경우에는 false로 설정해야 합니다.

확인란 대화 상자의 모양 제어

설치 중에 확인란 대화 상자를 표시하는 방법을 제어하는 속성에는 여러 가지가 있습니다.

  • BannerBitmap 속성은 대화 상자의 오른쪽 위 모퉁이에 나타나는 이미지를 제어합니다. 이미지의 위치 및 크기는 고정됩니다.

    일관성 있는 사용자 인터페이스를 위해 설치 관리자의 모든 대화 상자에 동일한 이미지를 사용해야 합니다.

  • BannerText 속성은 대화 상자의 위쪽 배너에 표시되는 텍스트를 제어합니다. 위치, 크기 및 글꼴은 고정되어 있습니다. 텍스트는 줄 바꿈이 되지만 두 줄을 초과할 수 없습니다.

  • BodyText 속성은 대화 상자의 배너 부분 바로 아래 나타나는 텍스트를 제어합니다. 위치 및 글꼴 크기는 고정됩니다. 텍스트는 줄 바꿈이 되지만 네 줄을 초과할 수 없습니다.

  • CheckboxNLabel 속성은 확인란 레이블의 텍스트를 제어합니다. 위치, 크기 및 글꼴 크기는 고정되어 있으며, 텍스트는 줄 바꿈이 되지 않습니다.

    대화 상자가 다른 언어로 지역화될 경우 텍스트가 늘어날 수 있으므로 여유 공간을 두십시오. 한 언어에서의 한 단어가 다른 언어에서는 여러 단어로 번역될 경우 텍스트가 잘릴 수 있습니다.

확인란 대화 상자 속성으로 사용자 선택 항목 가져오기

확인란 대화 상자가 포함된 설치 관리자가 실행될 때 사용자는 표시된 확인란의 값을 변경할 수 있습니다. 그러면 이러한 선택 항목을 사용하여 다른 설치 단계를 제어할 수 있습니다.

예를 들어, 사용자에게 옵션 파일인 A 및 파일 B의 설치 여부에 대한 선택의 기회를 제공하는 확인란 대화 상자를 만들 수 있습니다. 이 경우 Checkbox1Label 속성을 "파일 A 설치"로, Checkbox2Label 속성을 "파일 B 설치"로 설정합니다. 또한, 두 개의 확인란만 표시하면 되므로 Checkbox3VisibleCheckbox4Visible 속성은 false로 설정합니다.

사용자가 대체로 파일 A를 설치할 것이라고 생각된다면 Checkbox1Value 속성을 Checked로 설정하여 이 선택 항목이 기본적으로 선택되도록 합니다.

파일 시스템 편집기에서 파일 A에 대한 Condition 속성을 Checkbox1Property 속성의 값으로 설정하고, 파일 B에 대한 Condition 속성을 Checkbox2Property 속성의 값으로 설정합니다.

설치 중에 각 파일에 대한 Condition 속성이 확인됩니다. 사용자가 확인란을 선택하면 조건이 true가 되고 파일이 설치되며 그렇지 않으면 파일이 설치되지 않습니다.

참고 항목

개념

설치 대화 상자 제한 사항

기타 리소스

배포 시 사용자 인터페이스 관리

배포 대화 상자

배포 시 시작 조건 관리