배경 색상 가이드
컴포넌트의 배경 색상에 대한 예시 화면이다.
배경 색상 관련 속성으로 back_color, back_color_opacity, transparent가 있다.
배경 색상 관련 API로 gettransparent, settransparent, setbackcoloropacity, getbackcolor, setbackcolor API가 있다.
예시
템플릿 위치: /HTML5/COMPONENT/COMMON/background_color
템플릿 파일
화면 스크립트
// 화면 로드 이벤트 function screen_on_load() { var back_color_opacity, back_color, rgb; // 패널 back_color_opacity 값을 구해서 콤보박스에 값 설정 back_color_opacity = pnl_back.prop("back_color_opacity"); cbo_opacity.setselectedcode(back_color_opacity); // 패널 back_color 값을 구해서 색상별 필드에 설정 back_color = pnl_back.getbackcolor(); rgb = factory.torgb(back_color); fld_red.settext(rgb[0]); fld_green.settext(rgb[1]); fld_blue.settext(rgb[2]); } function btn_transparent_on_click(objInst) { // 패널 배경색 투명 처리 여부 토글 처리 pnl_back.settransparent(!pnl_back.gettransparent()); } function btn_setbackcolor_on_click(objInst) { // 패널의 배경 색상 적용 pnl_back.setbackcolor(fld_red.gettext(), fld_green.gettext(), fld_blue.gettext()); } function btn_setbackcoloropacity_on_click(objInst) { // 패널의 배경 색상 투명도 설정 pnl_back.setbackcoloropacity(cbo_opacity.getselectedcode()); }