콤보박스

Description

여러 가지 선택 사항을 리스트 형태로 펼쳐서 선택하는 컨트롤

Members

Name Description
apply_inputtypecolor
input_type에 값이 선택, 필수, 잠금을 뷰어에서 색상으로 표시 할 수 있고
색상은 뷰어.js파일에 정의하여 전체적용을 할 수 있다.
이때 전체 적용은 하되 특정 몇몇 오브젝트면 전체 적용에서 제외를 해야 하면
apply_Inputtype를 false로 하면 전체 적용에서 제외되므로 주의 하여야 한다.
back_color
배경색 설정
back_color_disable
비활성시 배경색
back_color_focus
포커스시 배경색
back_color_opacity
배경색 투명도 0~10 (0:투명, 1:불투명)
back_image
배경 이미지 설정
back_imagefillstyle
이미지 채우기 스타일 선택
back_imagehorzalign
배경 이미지 수평 정렬 선택
back_imagesize
배경 이미지 크기 조절 속성 선택
back_imagevertalign
배경 이미지 수직 정렬 선택
border
border 스타일 선택
border_color
border 색상 설정
border_color_disable
비활성시 보더색
border_color_disselect
비활성 선택 상태 보더색
border_color_focus
포커스 받았을 때의 border 색상 설정
border_effect_func

보더 효과 처리 함수 이름을 지정한다.

border_ex

보더 설정

border_radius

보더의 굴림정도

box_shadow_effect
박스 그림자 효과 적용 여부
button_arrowcolor
콤보 다운 버튼 화살표 색상 설정
button_backcolor
콤보 다운 버튼 색상 설정
button_hidden
콤보 다운 버튼 숨김 여부
button_image
콤보박스 버튼의 normal 이미지 설정
button_image_border
콤보박스의 테두리를 이미지 버튼 영역까지 그릴지 여부
button_image_disable
콤보박스 버튼의 disable 이미지 설정
button_size
콤보박스 버튼의 너비
contentbox_gap
콤보박스 밑으로 나오는 선택박스(컨텐트박스)와 콤보박스와 간격
contentbox_sizing
콤보박스 밑으로 나오는 컨텐트박스 사이징 기준 선택
custom_input_attr

input tag에 추가할 사용자 정의 속성 정의 문자열 (문자열 내용 그대로 포함됨) (예시: cust_attr_a="value_a" cust_attr_b="value_b")

custom_input_class

input tag에 추가할 사용자 정의 CSS 클래스 문자열 (문자열 내용 그대로 class 속성에 추가됨)

disable_style_use
비활성 스타일 속성 적용 여부
focus_style_use
포커스 스타일 속성 적용 여부
font
폰트 설정
fore_color
전경색 설정
fore_color_disable
비활성시 전경색
fore_color_focus
포커스시 전경색
horz_align
수평 정렬 선택
item_customclass
콤보 리스트 아이템 사용자 정의 CSS 클래스
mousehover
마우스 오버시 효과 사용 설정
mousehover_backcolor
마우스 오버시 배경색 설정
mousehover_bordercolor
마우스 오버시 border 색상 설정
mousehover_forecolor
마우스 오버시 전경색 설정
mousehover_gradienteffect
마우스 오버시 그라데이션 효과 선택
mousehover_gradientendcolor
마우스 오버시 그라데이션 종료 색상 설정
mousehover_gradientstartcolor
마우스 오버시 그라데이션 시작 색상 설정
selitem_backcolor
콤보 리스트 중 선택된 아이템의 배경색 설정
selitem_customclass
콤보 리스트 중 선택된 아이템 사용자 정의 CSS 클래스
selitem_forecolor
콤보 리스트 중 선택된 아이템의 전경색 설정
style
스타일 설정
스타일 설정을 하기 위해선 해당 컴포넌트의 스타일 등록이 먼저 되어 있어야 함
스타일 등록은 컴포넌트 우클릭하면 나타남
text_margin
텍스트의 좌우마진 설정
text_wordellipsis
문자열이 넓이 보다 길경우 생략기호로 표시할지 여부 (PC 환경에서 크롬계열 브라우저에서만 지원됨)
transparent
배경을 투명하게 보일지 여부
control_id
화면 내 컨트롤의 순번
description
콤보박스 이름에 대한 설명
in_index
입력 인덱스 설정. 데이터를 호스트로 송신할 때에 각 항목의 인덱스로 사용됨
meta_id
메타 아이디 설정
name
콤보박스의 이름 설정
out_index
출력 인덱스 설정. 데이터를 호스트에서 수신받을 때에 각 항목의 인덱스로 사용됨
accept_drop
다른 객체로부터 드래그 가능 여부
allcheckbox_backcolor
선택박스에 전체 체크박스 표시 배경색
allcheckbox_comment
선택박스에 전체 체크박스 표시용 코멘트
allcheck_textdisplay
전체 체크시 표시 방식 (2인 경우, editable 속성이 false인 경우에 동작하고, 0인 경우, COMBOBOX_ALLCHECK_TEXTDISPLAY 실행 파라미터가 적용됨)
allow_dup

DUP 기능 사용 여부를 지정한다.

auto_clear
거래 후 자동으로 지워지는 속성
auto_codevalid
콤보박스에 리스트가 설정 되어 있을때
콤보박스에 입력되는 또는 선택되는 값이 리스트에 존재하는지 여부를 체크 할지 여부
값을 true로 했을때는 맞지 않는 값을 입력시 메세지 창이 뜨고 다시 그 콤보박스로 포커스가 이동되므로 주의하여야 한다.
auto_dup
화면 호출 시에 DUP 버퍼에서 자동으로 읽어와서 채우는 기능
auto_skip
max_length 만큼 입력하면 자동으로 다음 오브젝트로 입력포커스를 넘기는 속성
clickitem_action
멀티 선택시 아이템 텍스트 클릭 동작 처리 방식
code_delimiter
코드와 코멘트 데이터 구분자
combobox_data
콤보박스 데이터 설정
combobox_style
콤보박스 스타일 선택
default_value
초기값 설정(default_value_type 에 따라 인덱스번호를 입력하거나 코드번호를 입력함)
default_value_type
초기값 타입 선택(default_value 속성값에 인덱스 번호를 입력할지, 코드번호를 입력할지 선택)
default_value_usage

초기값 사용 방식

display_delimiter

멀티선택시 선택된 내용 표시 구분자

dragable
마우스 드래그 가능 여부
dup_name
DUP 이름 설정
editable
편집 가능 여부
enable
활성화 여부
enterstop
엔터 키 이동시 포커스를 받을지 여부
focus_select

포커스시 값 선택 처리 방식

hidden
거래 화면에 보일지 여부. 거래 데이터에는 존재
hinttext_effect_func

힌트 텍스트 효과 처리 함수 이름을 지정한다.

hint_text
필드에 어떤 값을 입력해야 하는지 힌트텍스트를 설정함
host_send
호스트로 데이터 전송할 지 여부. 이 플래그가 FALSE 면 호스트로 전송하지 않음.
imemode
한/영 입력 모드 선택
inputtype_optionkind
입력 유형이 선택인 경우 세부 구분
input_type
입력 유형 선택(선택, 필수, 잠금)
make_case
대소문자 강제 선택
maxselectcount
콤보 값 최대 선택 개수 (0이면 무제한)
max_length
입력 가능한 최대 길이 설정
meta_maxlength

메타시스템에 등록된 최대 길이

min_length
반드시 입력해야 하는 최소 길이 설정
mobilemode_apply
모바일 모드 적용 여부 (0인 경우, COMBOBOX_MOBILEMODE_APPLY 실행 파리미터(기본값: 1) 값 적용)
mobile_keyboard
모바일 환경에서 키보드 유형 지정 (8:none 지정시, 모바일 환경에서 필드 포커스시 키보드가 표시되지 않음)
mousewheel_itemselect
마우스 휠을 이용한 아이템 선택 처리 방식
mouse_cursor
마우스 커서의 모양 선택
picklist
픽리스트 속성 설정
미리 등록된 픽리스트 중 어떤 픽리스트를 사용할 것인지 설정함(combobox_data 값이 설정되어있어도 픽리스트가 우선함)
picklist_escapehtml
픽리스트에 대한 HTML 이스케이프 처리 여부
picklist_filter
픽리스트 아이템 중 보여주고 싶은 아이템을 필터링 
picklist_filter_func
픽리스트 필터 처리용 함수 이름 (화면내 함수이름 또는 글로벌모듈이름.함수이름 형식으로 지정) (자세한 내용은 setpicklistfilterfunc API 도움말 참조)
picklist_filter_type
픽리스트 데이터 필터링 적용 방법 (0 지정시, PICKLIST_FILTER_TYPE 실행 파라미터가 적용됨)
picklist_font
픽리스트 폰트 설정
picklist_hiddenitem
픽리스트 아이템 숨김 여부 선택
picklist_keyinfilter
픽리스트 키입력에 따른 동적 필터링 기능 적용 방법
picklist_keyinfilter_compare
픽리스트 키입력에 따른 동적 필터링 값 비교 위치 방법(0인 경우, PICKLIST_KEYIN_FILTER_COMPARE 실행 파라미터(1: all(기본값), 2: start)가 적용됨)
picklist_linegap
픽리스트 텍스트 줄간격
picklist_linkdata_syncpos
값 변경시 픽리스트 링크 데이터셋의 위치 정보 동기화 여부 (0인 경우, PICKLIST_LINKDATA_SYNCPOS 실행 파라미터 (1:none(기본값), 2:sync) 적용됨)
picklist_margintype
픽리스트 텍스트 마진 적용 방식
picklist_maskvalue
picklist_popupcount
픽리스트를 팝업으로 보여줄 아이템 개수 기준
picklist_selstyle
픽리스트 아이템을 선택했을 때 어떻게 보일지 스타일 선택
picklist_showmaxcount
픽리스트에 보여질 최대 아이템 개수
picklist_sortfix_endcount
픽리스트 뷰 정렬시 제외할 마지막 아이템 개수
picklist_sortfix_startcount
픽리스트 뷰 정렬시 제외할 시작 아이템 개수
picklist_textmargin
픽리스트 텍스트의 좌우마진 설정
picklist_viewsort
픽리스트 뷰 정렬 순서
picklist_viewstyle
픽리스트 아이템들이 어떻게 보여질지 스타일 선택
popupmenu_show
팝업 메뉴를 보여줄 것인지 여부
protect_copy
값 복사 허용 여부, 0인 경우, PROTECT_COPY 실행 파라미터(기본값: false)가 적용됨
selectbox_datastyle
코드 선택 박스 데이터 유형 (selecttable인 경우, selecttable 관련 속성이 적용됨)
selectbox_itemheight
선택박스 아이템 높이 (0인 경우, 콤보박스 높이 값 사용)
selectbox_pos
선택박스 표시 위치
selectbox_vert_pos
선택박스 수직 표시 위치
selectbox_wheelline
선택박스 휠 이벤트 처리 모드가 0(line)인 경우, 라인 이동 수
selectbox_wheelmode
선택박스 휠 이벤트 처리 모드
selecttable_codecolumn
셀렉트 테이블 코드 열 인덱스 (Zero-Based). picklist_linkdata 속성을 사용하는 경우 무시됨
selecttable_columnalign
셀렉트 테이블 열 수평 정렬 (0:left;1:center;2:right) (selecttable_propdelimiter 속성값으로 구분)
selecttable_columncount
셀렉트 테이블 열 개수. picklist_linkdata 속성을 사용하는 경우 0 지정시 전체 컬럼을 사용하고, 1 이상 지정시 순서대로 개수만큼 사용됨
selecttable_columndatadelimiter
셀렉트 테이블 열 데이터 구분자
selecttable_columntitle
셀렉트 테이블 타이틀 문자열 (selecttable_propdelimiter 속성값으로 구분). picklist_linkdata 속성을 사용하는 경우, 빈 문자열 지정시 데이터셋 컬럼의 Description이 사용됨
selecttable_columnwidth
셀렉트 테이블 열 너비 (selecttable_propdelimiter 속성값으로 구분)
selecttable_commentcolumn
셀렉트 테이블 코멘트 열 인덱스 (Zero-Based). picklist_linkdata 속성을 사용하는 경우 무시됨
selecttable_propdelimiter
셀렉트 테이블 속성 (columnalign, columnwidth, columntitle) 데이터 구분자
selecttable_rowdatadelimiter
셀렉트 테이블 행 데이터 구분자
selecttable_showcolumnheader
셀렉트 테이블 헤더 표시 여부
showselectbox_focusin
포커스 받았을때 선택박스 보임 선택
show_allcheckbox
선택박스에 전체 체크박스 표시 여부
show_checkbox

선택박스에 체크박스 표시 여부

tabstop
탭 키 이동시 포커스를 받을지 여부
tooltip
풍선 도움말로 나타날 텍스트 설정
tooltipbox

별도의 툴팁박스를 이용하여 상세 툴팁을 표시한다. 툴팁박스 내용은 HTML 문자열을 포함할 수 있다. toolipbox 속성값 처리용 get/settooltipbox API 도움말을 참조한다.

tooltipbox 속성값을 일반 문자열로 지정할 경우, 입력된 문자열을 개행 문자를 포함하여 그대로 표시하기 위해서는 <pre> 태그로 감싸면 된다.

tooltipbox 속성값을 JSON 형태의 문자열로 지정한 경우, 아래의 내용를 참조한다.

{
    "placement": 2,  // [옵션] 툴팁 박스 표시 위치 (0:left, 1:right, 2:top, 3:bottom)
    "width": 200,    // [옵션] 툽팁 박스 최대 너비
    "horz_align": 1, // [옵션] 툴팁 박스 수평 정렬 (0:left, 1:center; 2:right)
    "vert_align": 1, // [옵션] 툴팁 박스 수직 정렬 (0:left, 1:center; 2:right)
    "title": "",     // [옵션] 타이틀 문자열/문자열 배열 (빈 문자열 지정시 표시하지 않음)
    "content": ""    // 내용 문자열/문자열 배열 (HTML 문자열 표현 가능)
}
value_delimiter
멀티선택시 값 구분자
anchor

컴포넌트의 배치 기준을 지정한다.

autosize
크기 자동 조절 여부
bottom

bottom 좌표 설정 (pixel 단위)

display_type

컴포넌트 DOM 오브젝트의 display CSS 속성을 지정한다.

height
높이 설정 (Pixel 단위)
margin

컴포넌트 DOM의 margin CSS 속성 지정한다.

position

컴포넌트 DOM의 position CSS 속성 지정한다.

resize_dir

부모 크기 변경시 컴포넌트 크기 변경 방식을 지정한다.

right

right 좌표 설정 (pixel 단위)

width
너비 설정 (Pixel 단위)
width_percent
너비 설정 (Percent)
width_unit
width size type
x
X 좌표 설정 (Pixel 단위)
y
Y 좌표 설정 (Pixel 단위)
link_data
picklist_linkdata

Api

Name Description
addcustomclass
컴포넌트에 특정 CSS 클래스를 추가하는 API이다.
addcustominputclass

필드성 컴포넌트 custom_input_class 속성에 CSS 클래스를 추가하는 API이다.

addselecttabledata

콤보박스에 셀렉트 테이블의 한행에 해당하는 데이터를 추가하는 API이다.

addstring
콤보박스 리스트의 마지막에 아이템 텍스트를 추가하는 API이다.
addtransitionclass

대상 컴포넌트에 transition 스타일이 포함된 CSS 클래스를 추가한다. transition 스타일에 지정된 속성 처리 완료시 strCallbackFunc 파라미터에 지정된 함수가 호출된다.

animate

애니메이션효과를 설정하는 API이다.

animatefinish

애니메이션 진행을 종료하고 애니메이션 완료시 상태로 표시한다.

animatestop

애니메이션 진행 종료 및 애니메이션 큐 상태 삭제 처리를 수행한다.

checkinputvalid
현재 콤보박스에 입력되어 있는 값이 Valid한 값인지 체크하는 API입니다.
현재 설정 되어 있는 picklist_selstyle 속성에 따라 현재 입력된 값이 code인지 comment인지
판단하여 자동으로 validation을 해줍니다. 
반환되는 값은 valid하면 true invalid하면 false를 반환합니다.

파라미터 bShowAlert는 코드값이 Valid하지 않은 경우 경고 메세지창을 띄울지 여부이며 
옵션 파라미터로 값을 별도로 주지 않은 경우는 기본 true입니다.
deletestring
콤보박스 리스트 중 지정한 인덱스의 아이템을 삭제하는 API이다.

* 두번째 파라미터 FireItemChangeEvent는 옵션 파라미터로 deletestring 후 만약 itemchange 이벤트가 발생해야 하는 상황일 경우 해당 이벤트가 발생하게 할건지 여부, 값을 주지 않는경우 기본값은 true.
destroy
콘트롤을 Destory하는 API입니다.
ensurevisible
스크롤 외 영역의 컨트롤을 화면에 보이도록 스크롤을 이동하는 API이다.
eventlock

컨트롤의 이벤트 발생 여부를 설정한다

filldupdata
dup 버퍼가 활성화 되어있는지 여부를 확인하고 dup 버퍼에 있는 값을 반환하는 API이다.
finditem
콤보박스 리스트 중 찾고자하는 텍스트가 있는 아이템의 인덱스를 반환하는 API이다.
findstring
콤보박스 리스트 중 지정한 텍스트가 있는지 확인하는 API이다.
fitwidth
콤보박스의 너비를 콤보박스 코드 정보를 기준으로 조정한다.
getapplyinputtypecolor

컴포넌트의 apply_inputtypecolor 속성값을 반환한다.

getarrayindex
필드컨트롤 및 버튼컨트롤의 arrayindex 값을 가져오는 API이다.
getautocodevalid
컴포넌트의 auto_codevalid 속성값을 리턴하는 API이다.
getautosize
컴포넌트의 autosize 속성값을 리턴하는 API이다.
getautoskip
컴포넌트에 max_length 만큼 입력하면 자동으로 다음 오브젝트로 입력포커스를 넘길지 여부를 반환하는 API이다.
getbackcolor
오브젝트의 배경색을 가져오는 API이다.
getbackimage

컴포넌트의 배경 이미지를 지정하는 back_image 속성값을 리턴한다.

getbordereffect

콤보박스에 설정된 보더효과의 속성 정보 오브젝트를 가져오는 API이다.

getbottom
컨트롤의 아랫쪽(bottom) 위치값을 반환하는 API이다.
getboxshadoweffecttype
컴포넌트의 boxshadow_type 속성값을 반환하는 API이다.
getbuttonhidden
콤보박스 버튼의 숨김/보이기 여부를 반환하는 API입니다.
getbuttonimage
콤보다운 버튼의 이미지 경로를 가져오는 API이다.
getcomboboxinfo
콤보박스의 정보를 remark에 있는 class형태로 반환 하는 API이다.
getcontrolid
컨트롤의 아이디값을 반환하는 API이다.
getcontrolkind

컴포넌트 종류에 대해 정의된 상수를 반환하는 API이다.

getcount
콤보박스 리스트의 아이템 개수를 반환하는 API이다.
getcustomdata

콤포넌트의 custom_data 속성값을 가져오는 API이다.

getcustomprop
Custom속성으로 사용하는 속성들의 값을 반환한다.
getdefaultvalue
콤보박스 default_value 속성값을 반환하는 API이다.
getdefaultvalueapply

컴포넌트의 default_value_apply 속성값을 반환하는 API이다.

getdefaultvaluetype
콤보박스의 defalut_value_type 속성값을 반환하는 API이다.
getdelimiter
콤보박스의 코드와 코맨트를 구분하는 구분자를 반환하는 API이다.
getdescription
컨트롤의 설명(description값)을 반환하는 API이다.
getdisplaydelimiter

콤보박스의 값 표시 구분자를 리턴하는 API이다.

getdisplaytext
콤보박스에 현재 보여지는 문자열을 반환하는 API이다.
getdom
컴포넌트에 해당하는 HTML DOM 오브젝트를 리턴한다.
getdomid
컴포넌트 내부에서 사용하는 DOM ID를 반환하는 API이다.
getdragable dragable 속성값을 리턴한다.
getdupname
DUP기능으로 사용되는 dup_name속성값을 반환한다.
geteditable
콤보박스의 editable 속성값을 반환하는 API이다.
getenable
컨트롤의 활성화 상태를 가져오는 API이다.
geteventhandler
콤포넌트에 설정되어 있는 이벤트처리 함수정보를 읽어들이는 API입니다.
geteventlock

컨트롤의 이벤트 발생 여부를 반환한다

getfirstvisibleitem
콤보박스의 리스트상에 첫번째 보여지는 아이템 인덱스를 반환하는 API입니다.
리스트상의 데이터가 Hidden된 아이템이 있거나 필터링 되어 보이지 않는 경우
리스트상에 실제 보여지는 첫번째 아이템 인덱스를 반환하며 만약 오류가 있거나 보여질
아이템이 존재 하지 않는다면 -1을 반환합니다.
getfocusouttype
해당 컨트롤에 포커스 아웃이 발생한 유형을 리턴하는 API이다.
getfocusselect
컴포넌트에 포커스시 값 선택 처리 방식을 반환하는 API이다.
getfont
콤포넌트의 설정된 폰트 정보를 font class형태로 반환 받는 API입니다.
getfontbold
컨트롤의 text 폰트가 굵게(bold)효과가 적용되어 있는지 여부를 반환하는 API이다.
getfontitalic
컨트롤의 text 폰트가 이탤릭체(Italic:기울어진체)인지 여부를 반환하는 API이다.
getfontname
컨트롤의 text 폰트명을 반환하는 API이다.
getfontsize
컨트롤의 text 폰트의 크기를 반환하는 API이다.
getfontsize
도형의 text 폰트의 크기를 반환하는 API이다.
getfontunderline
컨트롤의 text 폰트가 밑줄(underline)효과가 적용되어 있는지 여부를 반환하는 API이다.
getfontunderline
도형의 text 폰트가 밑줄(underline)효과가 적용되어 있는지 여부를 반환하는 API이다.
getforecolor
컨트롤의 글자 색상을 반환하는 API이다.
getheight
컨트롤의 높이(height)값을 반환하는 API이다.
gethostdata
거래 가능한 모든 컨트롤의 host에서 수신받은 전문 전송용 텍스트를 반환하는 API이다.
getimemode
콤보박스의 IME 모드를 반환하는 API입니다.
getinputindex
컨트롤의 in_index값을 반환하는 API이다.
getinputtype

컴포넌트의 input_type 속성값을 반환하는 API이다.

getitemcode
콤보박스의 특정 인덱스의 코드값을 반환하는 API이다.
getitemcomment
콤보박스의 특정 인덱스의 코멘트값을 반환하는 API이다.
getitemdata
콤보박스의 특정 인덱스의 사용자 저장 데이터를 반환하는 API이다.
getitemhidden
콤보 리스트상의 아이템의 숨기기 여부를 반환하는 API입니다.
getitemhiddenbycode
콤보 리스트상의 아이템의 숨김 상태 여부를 반환하는 API입니다.
getitemtext
콤보박스의 특정 인덱스의 전체 텍스트를 반환하는 API이다.
getjdom
컴포넌트에 해당하는 jQuery 오브젝트를 리턴한다.
getleft
컨트롤의 왼쪽(x) 위치값을 반환하는 API이다.
getlinkxdataset
해당 콤포넌트에 Bind 되어 있는 xDataSet의 인스턴스를 반환하는 API이다.
getlinkxdatasetcolumnid
해당 콤포넌트에 Bind 된 xDataSet의 Column ID를 반환하는 API이다.
getlinkxdatasetid
해당 콤포넌트에 Bind 된 xDataSet ID를 반환하는 API이다.
getmargin
컴포넌트의 margin 속성값을 반환하는 API입니다.

getmaxlength
콤보박스의 max_length 속성값을 반환하는 API이다.
getmaxselectcount
콤보 값 최대 선택 개수 (0이면 무제한)를 반환하는 API이다.
getmetamax
콤보박스 속성의 meta_maxlength값을 반환하는 API이다.
getminlength
콤보박스의 min_length 속성값을 반환하는 API이다.
getmobilekeyboard
콤보박스에 mobile_keyboard속성값을 반환하는 API이다.
getname
컨트롤의 이름을 반환하는 API이다.
getobjectkind
해당 인스턴스가 어떤 종류의 오브젝트인지 판단한다.
getoutputindex
컨트롤의 in_index값을 반환하는 API이다.
getparent

해당 콤포넌트의 Parent Instance를 가져오는 API입니다.

getparentscrinstance
해당 컨트롤이 포함되어 있는 부모 화면의 인스턴스를 가져오는 API이다.
getpicklist
콤보박스에 설정되어 있는 픽리스트 경로를 가져오는 API이다.
getpicklistexprfunc

콤보박스 picklist_expr_func 속성값을 반환하는 API이다.

getpicklistfilter
해당 콤보박스에 설정된 PickList 필터를 반환 하는 API이다.
getpicklistfilterfunc

콤보박스 picklist_filter_func 속성값을 반환하는 API이다.

getpicklistfontbold
콤보 버튼 클릭시 보여지는 리스트(픽리스트)의 폰트 BOLD상태를 읽어들이는 API입니다.
getpicklistfontitalic
콤보 버튼 클릭시 보여지는 리스트(픽리스트)의 폰트 italic상태를 읽어들이는 API입니다.
getpicklistfontname
콤보 버튼 클릭시 보여지는 리스트(픽리스트)의 폰트명을 읽어들이는 API입니다.
getpicklistfontsize
콤보 버튼 클릭시 보여지는 리스트(픽리스트)의 폰트크기를 읽어들이는 API입니다.
getpicklistfontunderline
콤보 버튼 클릭시 보여지는 리스트(픽리스트)의 폰트 underline상태를 읽어들이는 API입니다.
getpicklisthidden
콤보박스 픽리스트 아이템중의 특정 아이템의 숨김 상태 여부를 반환한다.
getpicklistlinkxdataset
콤보박스에 설정된 PickList xDataSet정로를 Array 형태로 반환한다.
반환되는 Array정보는 아래와 같다.

Array[0] : xDataSetID
Array[1] : xDataSet Code ColumnID
Array[2] : xDataSet Comment ColumnID
Array[3] : xDataSet Hidden ColumnID
getpicklistselstyle
콤보박스에 설정된 picklist_selstyle 상수값을 반환하는 API이다.
getpicklistshowmaxcount
콤보박스에 picklist_showmaxcount 속성값을 가져오는 API이다.
getpicklistsortfixendcount
콤보박스에 picklist_sortfix_endcount 속성값을 가져오는 API이다.
getpicklistsortfixstartcount
콤보박스에 picklist_sortfix_startcount 속성값을 가져오는 API이다.
getpicklistviewsort
콤보박스에 picklist_viewsort 속성값을 가져오는 API이다.
getpicklistviewsortfunc

콤보박스 picklist_viewsort_func 속성값을 반환하는 API이다.

getpicklistviewstyle
콤보박스에 설정된 picklist_viewstyle 상수값을 반환하는 API이다.
getplaceholdereffect

콤보박스에 설정된 플레이스홀더 효과의 속성 정보 오브젝트를 가져오는 API이다.

getpointerevents

컴포넌트의 pointer_events 속성값을 반환하는 API이다.

getpopupmenushow
컴포넌트에서 마우스 오른쪽 버튼을 눌렀을 때 나오는 팝업메뉴를 보이게 할 지 여부를 반환하는 API이다.
getposition
컴포넌트의 position 속성값을 반환하는 API이다.
getprotectcopy
컴포넌트의 protect_copy 속성값을 반환하는 API이다.
getrect

컴포넌트 좌표 배열을 반환하는 API이다.

getrectex

컴포넌트 좌표 정보 오브젝트를 반환하는 API이다.

getright
모든 컨트롤의 오른쪽(right) 위치값을 반환하는 API이다.
getselectboxpos
콤보박스의 selectbox_pos 속성값을 리턴한다.
getselectboxvertpos
콤보박스의 selectbox_vert_pos 속성값을 리턴한다.
getselectedcode
콤보박스에 선택된 아이템의 코드값을 가져오는 API이다.
getselectedcodecount
콤보박스에 선택된 아이템의 코드값 갯수 가져오는 API이다.
getselectedcomment
콤보박스에 선택된 아이템의 코멘트값을 가져오는 API이다.
getselectedindex
콤보박스에 선택된 아이템의 인덱스를 반환하는 API이다.
getselecttablecodecolumn
콤보박스 셀렉트 테이블 코드 열 인덱스 (Zero-Based)를 반환하는 API이다.
getselecttablecolumnalign
콤보박스 셀렉트 테이블 열 수평 정렬 방식을 반환하는 API이다.
반환값은 각 열의 수평 정렬 방식을 selecttable_propdelimiter 속성값을 구분자로 조합한 문자열이다.
getselecttablecolumncount

콤보박스 셀렉트 테이블 데이터의 열 갯수를 리턴하는 API이다.

getselecttablecolumntitle
콤보박스 셀렉트 테이블 열 타이틀을 반환하는 API이다.
반환값은 각 열의 타이틀을 selecttable_propdelimiter 속성값을 구분자로 조합한 문자열이다.
getselecttablecolumnwidth
콤보박스 셀렉트 테이블 열 너비를 반환하는 API이다.
반환값은 각 열의 너비를 selecttable_propdelimiter 속성값을 구분자로 조합한 문자열이다.
getselecttablecommentcolumn
콤보박스 셀렉트 테이블 코멘트 열 인덱스 (Zero-Based)를 반환하는 API이다.
getselecttablerowcount

콤보박스 셀렉트 테이블 데이터의 행 갯수를 리턴하는 API이다.

getselecttablerowdata

콤보박스 셀렉트 테이블 특정 행의 컬럼 데이터 배열을 리턴하는 API이다.

getselend
콤보박스에 입력된 텍스트 중 선택된 영역(파랗게 반전된 영역)의 끝 위치 인덱스를 반환하는 API이다.
getselstart
콤보박스에 입력된 텍스트 중 선택된 영역(파랗게 반전된 영역)의 시작 위치 인덱스를 반환하는 API이다.
getshowallcheckbox
전체 체크박스 표시 여부를 반환하는 API이다.
getshowcheckbox
체크박스 표시 여부를 반환하는 API이다.
getstyleid
해당 콤포넌트에 적용되어 있는 STYLE ID를 반환합니다.
gettableviewpos
컴포넌트가 위치한 테이블뷰의 내 위치 정보를 가져오는 API이다.
gettabstop
컨트롤의 tabstop 상태를 반환하는 API이다.
gettext
컨트롤에 입력된 텍스트를 반환하는 API이다.
gettooltipbox
컴포넌트 tooltipbox 속성값을 리턴하는 API이다.
gettooltiptext
콤보박스에 설정되너 있는 툴팁을 반환하는 API이다.
gettop
컨트롤의 윗쪽(y) 위치값을 반환하는 API이다.
gettransparent
배경 투명여부를 읽어들이는 API이다.
getuserdata
콤포넌트에 사용자가 저장한 특정 값을 가져오는 API이다.
getvaluedelimiter

콤보박스의 값 구분자를 리턴하는 API이다.

getvisible
오브젝트가 화면에 보이고 있는지 여부를 가져오는 API이다.
getwidth
컨트롤의 너비값(width)을 리턴하는 API이다.
getwindowbottom

브라우저 페이지 상의 컨트롤 하단(bottom) 위치값을 반환하는 API이다.

getwindowleft

브라우저 페이지 상의 컨트롤 좌측(left) 위치값을 반환하는 API이다.

getwindowrect

브라우저 페이지 상의 컨트롤 위치값들(left,top,right,bottom)을 배열으로 반환하는 API이다.

getwindowright

브라우저 페이지 상의 컨트롤 우측(right) 위치값을 반환하는 API이다.

getwindowtop

브라우저 페이지 상의 컨트롤 상단(Top) 위치값을 반환하는 API이다.

hascustomclass
컴포넌트에 특정 CSS 클래스가 추가되어 있는지 여부를 리턴하는 API이다.
hascustominputclass

필드성 컴포넌트 custom_input_class 속성에 CSS 클래스 존재여부를 리턴하는 API이다.

insertstring
콤보박스의 지정한 인덱스에 텍스트를 삽입하는 API이다.
isallcodeselected
콤보박스의 모든 아이템이 선택되었는지 여부를 가져오는 API이다.
isexpired
해당 API호출 시점에 해당 오브젝트가 소멸되지 않고 존재하는지 여부를 확인하는 API이다.
ishasfocus
컨트롤이 현재 포커스를 받고 있는지 확인하는 API이다.
ispanelchild
해당 컨트롤이 패널에 속해있는 컨트롤인지 여부를 반환하는 API이다.
isshowselectbox
현재 화면에 select box가 보여지고 있는지 여부를 가져오는 API이다.
istabpanelchild
해당 컨트롤이 탭패널에 속해있는 컨트롤인지 여부를 반환하는 API이다.
loadcomboboxdata
콤보박스 리스트에 combobox_data 속성값 정보을 추가하는 API이다.
prop

컴포넌트의 속성값을 구한다.

propcreate

컴포넌트 생성시점의 특정 속성의 값을 구한다.

registerevent

동적으로 콤포넌트의 이벤트 처리 함수를 등록하거나 삭제할 수 있는 API이다.

reloadselectbox

리스트박스가 펼쳐져 있는 상태에서 동적으로 픽리스트의 내용을 추가/삭제 하거나 숨김/보이기를 변경하는 경우 변경된 내용을 리스트박스에 새로 불러들이고 해당 내용에 맞춰 리스트박스의 사이즈도 자동 조절 해주는 API이다.

removeall
콤보박스의 리스트 전체를 삭제하는 API이다.
removecustomclass
컴포넌트에 특정 CSS 클래스를 삭제하는 API이다.
removecustominputclass

필드성 컴포넌트 custom_input_class 속성에 CSS 클래스를 삭제하는 API이다.

rotate

컴포넌트 회전 효과를 설정하는 API이다.

회전 기준은 현재 회전된 상태가 아니라, 최초 회전이 되지 않은 상태가 기준이 된다. 만약 rotate 함수 호출 결과가 현재 회전된 상태와 동일한 경우에는, strFuncCallBack 파라미터에 해당하는 콜백 함수가 호출되지 않는다.

setallcheckboxcomment
콤보박스에 allcheckbox_comment 속성값을 설정하는 API이다.
setapplyinputtypecolor

컴포넌트의 apply_inputtypecolor 속성값을 반환한다.

setarrayindex
컨트롤의 배열 arrayindex 값을 설정하는 API이다.
setautocodevalid
컴포넌트의 auto_codevalid 속성값을 설정하는 API이다.
setautoskip
컴포넌트에 max_length 만큼 입력하면 자동으로 다음 오브젝트로 입력포커스를 넘길지 여부를 설정하는 API이다.
setbackcolor
컨트롤의 배경색을 설정하는 API이다.
setbackcolorex
컨트롤의 배경색을 설정하는 API이다.
setbackcoloropacity
컨트롤의 back_color_opacity값을 변경하는 API이다.
setbackimage

컴포넌트의 배경 이미지를 지정하는 back_image 속성값을 설정하는 API이다.

setborder
컨트롤의 테두리 스타일을 설정하는 API이다.
setbordercolor
컨트롤의 테두리 색상을 설정하는 API이다.
setbordercolordir
컨트롤의 테두리 색상을 설정하는 API이다.
setbordercolorex
컨트롤의 테두리 색상을 경계선마다 설정하는 API이다.
setbordercolorfocus
포커스 있을 경우 테두리 색상을 지정합니다.
setbordereffect

콤보박스에 보더 효과를 설정하거나 삭제하는 API이다.

setborderradius

콤보박스의 보더 굴림값을 설정하는 API이다.

setborderwidth

컴포넌넌트의 테두리 너비를 설정하는 API이다.

setborderwidthex

컴포넌넌트의 테두리 너비를 경계선마다 설정하는 API이다.

setbottom
컴포넌트의 부모 기준 컴포넌트 아랫쪽(bottom) 위치값을 지정하는 API이다.
setboxshadoweffecttype
컴포넌트의 boxshadow_type 속성값을 설정하는 API이다.
setbuttonhidden
동적으로 콤보박스의 버튼을 숨기거나 보이게 할 수 있는 API입니다.
setbuttonimage
콤보박스의 콤보다운 버튼의 이미지를 설정하는 API이다.
setcustomdata

콤포넌트의 custom_data 속성값을 설정하는 API이다.

setcustomprop
Custom속성으로 사용하는 속성들의 값을 설정하는 API이다.
setdefaultvalueapply

컴포넌트의 default_value_apply 속성값을 설정하는 API이다.

setdelimiter
콤보박스의 코드와 코맨트를 구분하는 구분자를 설정하는 API이다.
strDelimiter가 null이거나 빈 문자열인 경우 false를 리턴한다.
setdescription
컴포넌트의 description 속성값을 동적으로 변경할 수 있는 API입니다.
setdisableforecolor

콤보박스가 disable 상태일때 글자색을 설정하는 API이다.

setdisplaydelimiter

콤보박스의 값 표시 구분자를 설정하는 API이다.

setdragable dragable 속성값을 설정한다.
setdupname
DUP기능으로 사용되는 dup_name속성값을 설정한다.
seteditable
콤보박스의 편집가능 여부를 설정하는 API이다.
setenable
해당 컨트롤의 활성화(enable) 여부를 설정하는 API이다.
setenableex
해당 컨트롤의 활성화(enable) 여부를 설정하는 API이다.
setfocus
해당 컨트롤에 포커스를 지정하는 API이다.
setfocuscolor

컴포넌트의 focus_style 관련 속성을 설정하는 API이다.

setfocusex
포커스를 줄 컨트롤을 지정하는 API이다.
setfocusselect
컴포넌트에 포커스시 값 선택 처리 방식을 설정하는 API이다.
setfont
컨트롤의 text 폰트 정보를 설정하는 API이다.
setfontex
콤포넌트의 폰트를 classFont 클래스를 이용하여 동적으로 변경하는 API이다.
setforecolor
컨트롤의 글자색을 설정하는 API이다.
setforecolorex
컨트롤의 글자색을 설정하는 API이다.
setheight
컨트롤의 높이(height)값과 높이 단위를 변경하는 API이다.
sethinttext
콤보박스에 텍스트가 비어 있는 경우 자동으로 보여줄 텍스트로 사용자에게 해당 콤보박스에 입력 받을 값에 대한 힌트 정보를 표시할 수 있는 API이다.
sethostdata
거래 가능한 모든 컨트롤에 host에 데이터를 설정하는 API이다.
setimemode
콤보박스 속성 중에 imemode를 설정해주는 API이다.
setinitvalue

컴포넌트 생성시 사용된 기본값으로 다시 설정하는 API이다.

setinputindex
컨트롤의 in_index값을 설정하는 API이다.
setinputtype

컴포넌트의 input_type 속성값을 설정하는 API이다.

setitemdata
콤보박스의 특정 인덱스에 사용자 저장 데이터를 저장하는 API이다.
setitemhidden
콤보 리스트상의 아이템을 숨기기/보이기 할 수 있는 API입니다.
setitemhiddenbycode
콤보 리스트상의 아이템을 숨기기/보이기 할 수 있는 API입니다.
setleft
컨트롤의 왼쪽(x) 위치값을 지정는 API이다.
setlefttop
컨트롤의 위치를 지정하는 API이다.
setlinkxdataset

해당 콤포넌트에 xDataSet을 Bind하는 API이다.

setmargin
컴포넌트의 margin 속성값을 설정하는 API입니다.

setmarginex

컴포넌트의 margin 속성값을 설정하는 API입니다.

setmaxlength
콤보박스의 최대 입력 글자수를 설정하는 API이다.
setmaxselectcount
콤보 값 최대 선택 개수 (0이면 무제한)를 지정하는 API이다.
setmobilekeyboard
콤보박스에 mobile_keyboard속성값을 설정하는 API이다.
setmousecursor
콤보박스의 마우스 커서 모양을 설정하는 API이다.
setmousehovercolor

컴포넌트의 mousehover 관련 속성을 설정하는 API이다.

setname
컨트롤의 이름을 설정하는 API이다.
만약 기존에 동일한 이름이 존재한다면 false를 반환한다.
성공하면 그 이후에는 해당 이름으로 컨트롤 엑세스가 가능하다.
setoutputindex
컨트롤의 out_index값을 설정하는 API이다.
setpicklist
콤보박스에 픽리스트를 링크시키는 API이다.
setpicklistexprfunc

콤보박스 picklist_expr_func 속성값을 설정하는 API이다.

setpicklistfilter

해당 콤보박스에 PickList 필터를 설정 하는 API이다. strFilterOption 파라미터는 필터링 기준을 지정하며, 필터링 문자열 규약과 필터 조건 규약은 아래와 같다.

setpicklistfilterfunc

콤보박스 picklist_filter_func 속성값을 설정하는 API이다.

setpicklistfont
콤보 버튼 클릭시 보여지는 리스트(픽리스트)의 폰트를 설정하는 API입니다.
setpicklisthidden
콤보박스 픽리스트 아이템중의 특정 아이템의 숨김 상태 여부를 설정한다.
setpicklistlinkxdataset
콤보박스 PickList로 사용할 xDataSet을 설정하는 API이다.
setpicklistselstyle

콤보박스에 설정된 picklist_selstyle 속성값을 설정하는 API이다.

setpicklistshowmaxcount
콤보박스에 picklist_showmaxcount 속성값을 설정하는 API이다.
setpicklistsortfixendcount
콤보박스에 picklist_sortfix_endcount 속성값을 설정하는 API이다.
setpicklistsortfixstartcount
콤보박스에 picklist_sortfix_startcount 속성값을 설정하는 API이다.
setpicklistviewsort
콤보박스에 picklist_viewsort 속성값을 설정하는 API이다.
setpicklistviewsortfunc

콤보박스 picklist_viewsort_func 속성값을 설정하는 API이다.

setpicklistviewstyle
콤보박스 picklist_viewstyle 속성값을 설정하는 API이다.
setplaceholdereffect

콤보박스에 플레이스홀더 효과를 설정하거나 삭제하는 API이다.

setpointerevents

컴포넌트의 pointer_events 속성값을 반환하는 API이다.

setpopupmenushow
컴포넌트에서 마우스 오른쪽 버튼을 눌렀을 때 나오는 팝업메뉴를 보이게 할 지 여부를 설정하는 API이다.
setposition
컴포넌트의 position 속성값을 설정하는 API이다.
setprotectcopy
컴포넌트의 protect_copy 속성값을 설정하는 API이다.
setrect
컨트롤의 크기를 지정하는 API이다.
setrectex
컨트롤의 좌표를 변경하는 API로써 파라미터는 class형태로 전달한다.
setright
컴포넌트의 부모 기준 컴포넌트 오른쪽(right) 위치값을 지정하는 API이다.
setsel
콤보박스의 입력값의 선택을 설정하는 API이다.
setselectboxitemcheck

콤모박스 셀렉트박스가 펼쳐진 상태에서 특정 코드에 해당하는 아이템의 체크 상태를 설정한다.

setselectboxpos
콤보박스의 selectbox_pos 속성값을 설정한다.
setselectboxvertpos
콤보박스의 selectbox_vert_pos 속성값을 설정한다.
setselectedall
콤보박스 아이템을 전부 선택하면서 콤보박스에 on_itemchange 이벤트가 설정되어 있을 때 이벤트를 실행할지 여부와 실행 시 Async 여부를 설정할 수 있는 API이다.
setselectedcode
해당하는 코드값을 가진 콤보박스 아이템을 선택하는 API이다.
setselectedcodeex
해당하는 코드값을 가진 콤보박스 아이템을 선택하면서 콤보박스에 on_itemchange 이벤트가 설정되어 있을 때 이벤트를 실행할지 여부와 실행 시 Async 여부를 설정할 수 있는 API이다.
setselectedindex
해당하는 인덱스의 콤보박스 아이템을 선택하는 API이다.
setselectedindexex
해당하는 인덱스의 콤보박스 아이템을 선택하면서 콤보박스에 on_itemchange 이벤트가 설정되어 있을 때 이벤트를 실행할지 여부와 실행 시 Async 여부를 설정할 수 있는 API이다.
setselecttablecodecolumn
콤보박스 셀렉트 테이블 코드 열 인덱스 (Zero-Based)를 지정하는 API이다.
setselecttablecolumnalign
콤보박스 셀렉트 테이블 열 수평 정렬 방식을 지정하는 API이다.
각 열의 수평 정렬 방식을 selecttable_propdelimiter 속성값을 구분자로 한 문자열을 파라미터로 지정하여 설정한다.
setselecttablecolumncount
콤보박스 셀렉트 테이블 데이터의 열 갯수를 지정하는 API이다.
setselecttablecolumntitle
콤보박스 셀렉트 테이블 열 타이틀을 지정하는 API이다.
각 열의 타이틀을 selecttable_propdelimiter 속성값을 구분자로 한 문자열을 파라미터로 지정하여 설정한다.
setselecttablecolumnwidth
콤보박스 셀렉트 테이블 열 너비를 지정하는 API이다.
각 열의 너비를 selecttable_propdelimiter 속성값을 구분자로 한 문자열을 파라미터로 지정하여 설정한다.
setselecttablecommentcolumn
콤보박스 셀렉트 테이블 코멘트 열 인덱스 (Zero-Based)를 지정하는 API이다.
setselecttabledata
콤보박스에 셀렉트 테이블 데이터를 설정하는 API이다.
setshowallcheckbox
전체 체크박스 표시 여부를 지정하는 API이다.
setshowcheckbox
체크박스 표시 여부를 지정하는 API이다.
setsize

컴포넌트의 크기를 변경하는 API이다.

setsizeex
컨트롤의 크기와 단위를 변경하는 API이다.
setstring
콤보박스의 지정한 인덱스에 텍스트를 변경하는 API이다.
코드콤보박스의 경우 새로 추가되는 텍스트의 코드값이 이미 등록된 코드와 중복되는 경우 실패 할 수 있다.
settabstop
컨트롤의 tabstop 상태를 설정하는 API이다.
settext
컨트롤에 텍스트를 설정하는 API이다.
settext

콤보박스에 텍스트를 설정하는 API입니다.

settooltipbox
컴포넌트 tooltipbox 속성을 설정하는 API이다.
settooltiptext
콤보박스에 보이게 할 툴팁을 설정하는 API이다.
settop
컨트롤의 윗쪽(y) 위치값을 지정는 API이다.
settransparent
배경 투명여부를 설정하는 API이다.
setuserdata
콤포넌트에 사용자 정의 값을 저장하기 위한 API이다.
setvaluedelimiter

콤보박스의 값 구분자를 설정하는 API이다.

setvisible
오브젝트를 화면에 보이게 할 지 여부를 설정하는 API이다.
setwidth
컨트롤의 너비값(width)과 너비 단위를 변경하는 API이다.
setzorder
해당 컴포넌트의 순서를 [맨 위로] 또는 [맨 뒤로] 바꿀 수 있는 API이다.
showselectbox
콤보박스의 select box를 펼쳐 보일지 상태를 설정하는 API이다.
sortpicklistviewlist
콤보박스에 picklist_viewsort 속성값을 기준으로 데이터 자체를 정렬하여 재설정하는 API이다.
togglecustomclass
컴포넌트에 특정 CSS 클래스가 추가되어 있으면 삭제하고, 없으면 추가하는 API이다.
togglecustominputclass

필드성 컴포넌트 custom_input_class 속성에 특정 CSS 클래스가 추가되어 있으면 삭제하고, 없으면 추가하는 API이다.

val

컴포넌트의 값 문자열을 구하거나 설정한다.

Event

Name Description
on_click
마우스로 항목을 클릭할 경우 호출 이벤트, 자세한 내용은 샘플 소스 참조한다.
on_focusin
입력 포커스를 얻을 때 호출 이벤트, 자세한 내용은 샘플 소스를 참조한다.
on_focusout
입력 포커스를 잃을 때 호출 이벤트, 자세한 내용은 샘플 소스를 참조한다.
on_itemchange
아이템 변경 시 호출되는 이벤트이며, 자세한 내용은 샘플 소스를 참조한다.
on_keydown

키가 눌렸을 때 호출되는 이벤트이다.

on_prekeydown
사용자가 입력한 키보드 이벤트에 대해서 표시 및 처리하기 전에 호출되는 이벤트이다.
on_rclick
마우스 우측 버튼 클릭 이벤트이며, 자세한 내용은 샘플 소스를 참조한다.
on_validation
업무 전체 거래를 올리기 전 호출되며, 자세한 내용은 샘플 소스를 참조한다.

Update Date

20101005