필드 버튼 가이드
필드성 컴포넌트 버튼 관련 예시화면이다.
필드성 컴포넌트 버튼 관련 기능은 버튼을 눌러서 필드에 값을 설정하기 위한 기능(예: 팝업 표시) 수행하기 위한 용도로 사용된다.
필드성 컴포넌트 button_hidden, button_size, button_image, button_image_disable 속성에 의해서 설정된다.
버튼 클릭시 on_click 이벤트의 buttonclick 파라미터가 true로 전달된다.
필드성 컴포넌트 버튼은 필드의 input_type 및 enable 속성을 기준으로 활성화 상태가 적용된다.
관련 API로 getbuttonhidden, setbuttonhidden가 있다.
예시
화면 스크립트
// 필드 클릭 이벤트 function fld_button_event_on_click(objInst, buttonclick) { var mouse_event_pos_info; factory.consoleprint("on_click> Start"); factory.consoleprint("on_click> buttonclick = " + buttonclick); // mouse_event_pos_info 정보에 대한 자세한 내용은 getmouseeventpos API 도움말 참조 mouse_event_pos_info = factory.getmouseeventpos(); } // button_hidden 속성값을 토글로 지정한다. function btn_buttonhidden_on_click(objInst) { var button_hidden; button_hidden = this.fld_buttonhidden_api.getbuttonhidden(); factory.consoleprint("클리어 버튼 보이기/숨김 = " + button_hidden); this.fld_buttonhidden_api.setbuttonhidden(!this.fld_buttonhidden_api.getbuttonhidden()); }