====== 라디오그룹 퍼블리싱 기본 ====== 라디오그룹 퍼블리싱에 관련된 기본 정보를 제공한다. 라디오그룹 컴포넌트는 정보의 선택 상태를 화면에 표시하는 기능을 수행한다. ===== 라디오그룹 아키텍처 ===== 라디오그룹 컴포넌트는 개별 선택 대상(item)을 그룹핑하여 구성된다. ===== 라디오그룹 생성과 삭제 ===== ==== 라디오그룹 생성 ==== 라디오그룹 생성 방법은 아래와 같다. * "컴포넌트"창 이용 방법 - "컴포넌트" 창에서 라디오그룹 컴포넌트 선택 - 화면 캔버스내 생성 위치를 클릭(컴포넌트 초기값 설정에 설정된 크기로 생성됨) ==== 라디오그룹 삭제 ==== 라디오그룹 삭제는 아래의 방법중 한가지를 사용합니다. * 라디오그룹 클릭후, 키보드 입력 * 라디오그룹 클릭후, 키보드 + "D" 입력 * 라디오그룹 우클릭후, 컨텍스트 메뉴에서 "삭제" 메뉴 선택 ===== 라디오그룹 주요 속성 ===== 라디오그룹 컴포넌트 주요 속성은 아래와 같다. |<100% 160px ->| ^ 용어 ^ 설명 ^ | font | 문자열에 적용될 폰트 정보 | | fore_color | 문자열 표시에 적용될 색상 | | text_margin | 문자열 외부 여백 | | item_dir | 선택 대상 아이템 표시 방향 | | column_count | 선택 대상 아이템 표시 컬럼수 | | row_count | 선택 대상 아이템 표시 행수 | | item_fixed_width | 아이템 너비 고정값(px)(0보다 크면 적용됨) | | item_fixed_height | 아이템 높이 고정값(px)(0보다 크면 적용됨) | | item_margin | 아이템 외부 여백 | ==== 라디오그룹 아이템 정보 설정 방법 ==== 라디오그룹 선택대상 아이템 정보를 지정하는 방식은 아래와 같다. * "picklist" 속성 지정 방법 * "공통코드" 등록 메뉴를 통해서 등록된 공통 코드 정보를 사용하는 방식 * "프로젝트"창의 "코드" 탭 이용 방법 * "코드" 트리에서 지정 대상 공통코드를 선택후, Drag하여 적용 대상 라디오그룹에 Drop * "picklist_linkdata" 속성 지정 방법 * 아이템 정보를 데이터셋에 정의하여 사용하는 방식 * "radiogroup_data" 속성 지정 방법 * 아이템 정보를 속성값에 직접 입력하여 사용하는 방식 코드 정보의 "코드" 값은 라디오버튼의 "select_value" 속성과 같은 의미이고, 아이템 선택시 컴포넌트 값에 저장할 데이터 값을 의미한다. 코드 정보의 "코멘트" 값은 라디오버튼의 "text" 속성과 같은 의미이고, 아이템에 표시에 사용할 문자열 정보로 사용한다. ===== 라디오그룹 아이템 선택 상태 표시 ===== 라디오그룹 아이템 선택 상태 표시 관련 속성은 아래와 같다. |<100% 160px ->| ^ 용어 ^ 설명 ^ | radio_width | 선택 상태 표시 영역 너비 | | image_select | 선택된 상태 이미지 경로 | | image_unselect | 미선택된 상태 이미지 경로 | | image_dis_unselect | 비활성 상태로 선택된 상태 이미지 경로 | | image_dis_ununselect | 비활성 상태로 미선택된 상태 이미지 경로 | ===== 라디오그룹 아이템 포커스된 상태 표시 ===== 라디오그룹 아이템 포커스된 상태 표시 관련 속성은 아래와 같다. |<100% 160px ->| ^ 용어 ^ 설명 ^ | drawfocusrect | 포커스된 상태 표시용 텍스트 경계선 표시 여부 | | focusrect_bordertype | 텍스트 경계선 유형 | | focusrect_bordercolor | 텍스트 경계선 색상 | ===== 라디오그룹 아이템 상태별 표시 ===== 라디오그룹 아이템 상태별 표시 관련 속성은 아래와 같다. |<100% 160px ->| ^ 용어 ^ 설명 ^ | focus_style_use | 포커스된 상태 관련 속성(fore/back/border_color_focus) 적용 여부 | | disable_style_use | 비활성 상태 관련 속성(fore/back/border_color_disable) 적용 여부 | | select_style_use | 선택된/미선택된 상태 관련 속성(fore/back/border_color_select/disselect) 적용 여부 |