컴포넌트의 배경 이미지를 지정하는 back_image 속성값을 설정하는 API이다.
Parameters | Type | Description |
---|---|---|
strImageURL | STRING | [옵션] back_image 속성값 (기본값 null) |
nSizeOption | short | [옵션] back_imagesize 속성값 (기본값 null) |
nHorzAlign | short | [옵션] back_imagehorzalign 속성값 (기본값 null) |
nVertAlign | short | [옵션] back_imagevertalign 속성값 (기본값 null) |
nFillStyle | short | [옵션] back_imagefillstyle 속성값 (기본값 null) |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
각 파라미터의 값이 지정되지 않거나(undefined), null인 경우, 해당 파라미터의 값은 무시된다.
strImageURL 파라미터에 공백 문자열 지정시 배경 이미지를 삭제한다.
// objInst는 컴포넌트 인스턴스
function TestSetBackImage(objInst)
{
var back_image;
// 컴포넌트 back_image 속성값을 구하여, 콘솔에 표시
back_image = objInst.getbackimage();
factory.consoleprint("before back_image = " + back_image);
// 이미지 URL 파라미터 값 지정 방식
// - 개발툴에서 등록한 이미지 파일에 대해서 "/"로 시작하는 경로 지정
// - 공백 문자열 지정시 배경 이미지를 삭제
// 배경 이미지 토글 처리
if (back_image.length > 0) {
// 배경 이미지 삭제
objInst.setbackimage("");
}
else {
// 배경 이미지 설정
objInst.setbackimage("/SYS/COMMON/btn_active.png");
}
// 컴포넌트 back_image 속성값을 구하여, 콘솔에 표시
back_image = objInst.getbackimage();
factory.consoleprint("after back_image = " + back_image);
}
// objInst는 컴포넌트 인스턴스
function TestSetBackImageEx(objInst)
{
// 배경 이미지, 크기, 수평/수직 정렬, 채움 방식 설정
objInst.setbackimage("/SYS/COMMON/btn_active.png", 0, 1, 1, 0);
}