RadioButton 테이블

라디오 단추는 개별 컨트롤로 처리되지 않지만 RadioButtonGroup 컨트롤로 작동하는 라디오 단추 그룹의 일부입니다. RadioButton 테이블에는 모든 그룹을 위한 단추가 나열됩니다.

RadioButton 테이블에는 다음과 같은 열이 있습니다.

Column 형식 Nullable
속성 식별자 Y N
주문 정수 Y N
Formatted N N
X 정수 N N
Y 정수 N N
너비 정수 N N
높이 정수 N N
텍스트 Formatted N Y
도움말 Text N Y

 

Property

이 라디오 단추에 연결할 명명된 속성입니다. 동일한 속성에 연결된 모든 단추는 동일한 그룹의 일부가 됩니다.

Order

한 목록 내의 항목 순서를 결정하는 데 사용되는 양의 정수입니다. 정수는 연속될 필요가 없습니다.

Value

이 단추와 연결된 값 문자열입니다. 단추를 선택하면 연결된 속성이 이 값으로 설정됩니다.

X

라디오 단추 경계 사각형의 왼쪽 위 모서리 그룹 내 가로 좌표입니다. 음수가 아닌 숫자여야 합니다.

Y

라디오 단추 경계 사각형의 왼쪽 위 모서리 그룹 내 세로 좌표입니다. 음수가 아닌 숫자여야 합니다.

Width

단추의 너비입니다. 음수가 아닌 숫자여야 합니다.

Height

단추의 높이입니다. 음수가 아닌 숫자여야 합니다.

Text

라디오 단추에 할당할 지역화 가능하고 표시되는 제목입니다. 텍스트가 너무 길어 컨트롤에 맞지 않으면 잘립니다. 단추에 아이콘 또는 비트맵이 표시되면 이 열에는 Binary 테이블의 키에 해당하는 그림의 이름이 포함됩니다. 단추에 그림과 텍스트를 모두 표시할 수 있는 방법은 없습니다.

Help

단추와 함께 사용되는 도움말 문자열입니다. 텍스트는 선택 사항이며 지역화할 수 있습니다. 문자열은 문자(|)를 사용하여 두 부분으로 나뉩니다. 문자열의 첫 번째 부분은 도구 설명 텍스트로 사용됩니다. 이 텍스트는 화면 읽기 프로그램에서 그림을 포함하는 컨트롤에 대해 표시됩니다. 두 번째 부분은 상황에 맞는 도움말에 사용되지만 상황에 맞는 도움말은 아직 구현되지 않았습니다. 두 종류의 텍스트 중 하나만 있는 경우에도 구분 기호 문자가 필요합니다.

설명

x, y, 너비 및 높이의 정수 값은 대화 상자 단위가 아닌 설치 관리자 단위에 있습니다. 설치 관리자 단위는 10포인트 MS Sans Serif 글꼴 크기의 1/12 높이와 같습니다. 컨트롤의 좌표는 빌보드를 기준으로 합니다.

단추의 좌표는 그룹을 기준으로 지정됩니다. 그룹의 좌표가 변경되면 그룹 내의 단추가 서로 동일한 상대 위치로 유지됩니다.

Value 및 Text 필드의 내용은 컨트롤을 만들 때 MsiFormatRecord 함수에 의해 서식이 지정되므로 MsiFormatRecord 함수에서 해석 가능한 모든 식을 포함할 수 있습니다. 컨트롤이 만들어질 때만 서식이 지정되며 컨트롤의 수명 동안 식에 관련된 속성이 수정된 경우에는 업데이트되지 않습니다.

모든 RadioButtonGroup 컨트롤은 속성과 연결됩니다. 이 속성의 기본값은 Property 테이블에서 초기화해야 합니다. RadioButton 테이블에 지정된 각 RadioButtonGroup 내에 이 속성의 기본값과 일치하는 값이 Value 필드에 있는 하나의 라디오 단추가 있을 수 있습니다. RadioButtonGroup 컨트롤의 기본 단추입니다. 기본 단추는 처음에 컨트롤에서 선택된 대로 표시됩니다.

그룹의 단추 중 하나가 선택될 때까지는 사용자가 Tab 키를 눌러 대화 상자의 포커스를 RadioButtonGroup 컨트롤로 변경할 수 없습니다. Tab 키를 눌러 포커스를 이 단추 그룹으로 이동하도록 만들려면 단추 중 하나를 그룹의 기본 단추로 지정합니다.

유효성 검사

ICE03
ICE06
ICE17
ICE34
ICE46