목차

배경 그라데이션 가이드

컴포넌트 배경 그라데이션에 대한 예시 화면이다.

그라데이션 관련 속성으로는 gradient_effect, gradient_startcolor, gradient_endcolor가 있다.

그라데이션 관련 API로는 getgradienteffect, setgradienteffect가 제공된다.

그라데이션은 배경 이미지와 함께 표시되며, gradient_effect 속성을 0:none이 아닌값으로 설정시, 배경색 및 transparent 속성은 무시된다.

예시

템플릿 위치: /HTML5/COMPONENT/COMMON/background_gradient

템플릿 파일

화면 스크립트

/**
 * 그라데이션 관련 상수
 *
 * XFD_GRADIENT_NONE = 0;        // none
 * XFD_GRADIENT_VERT = 1;        // vertical
 * XFD_GRADIENT_HORZ = 2;        // horizontal
 * XFD_GRADIENT_FORWARD = 3;     // forwarddiagonal
 * XFD_GRADIENT_BACKWARD = 4;    // backwarddiagonal
 */

// "setgradienteffect" 버튼 이벤트
function btn_setgradienteffect_on_click(objInst)
{
	var gradient_effect;

	gradient_effect = pnl_gradient.getgradienteffect();
	factory.consoleprint("before gradient_effect = " + gradient_effect);

	// 콤보박스에서 선택한 유형으로 패널 그라데이터 유형 설정
	gradient_effect = cbo_gradienteffect.getselectedcode();
	pnl_gradient.setgradienteffect(gradient_effect);

	gradient_effect = pnl_gradient.getgradienteffect();
	factory.consoleprint("after gradient_effect = " + gradient_effect);
}