배경 색상 가이드

컴포넌트의 배경 색상에 대한 예시 화면이다.

배경 색상 관련 속성으로 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());
}

  • guide/component/common/background_color.txt
  • 마지막으로 수정됨: 2023/08/22 16:32
  • 저자 127.0.0.1