팩토리 » Api

aligncenter

Description

컴포넌트를 부모 오브젝트 내에서 수평/수직 가운데 정렬을 수행한다.

Parameters

Parameters Type Description
objInst INSTANCE 대상 컴포넌트 인스턴스
bHorzCenter BOOL 수평 중앙 정렬 여부
bVertCenter BOOL 수직 중앙 정렬 여부
nHorzOffset long [옵션] 수평 위치 조정 오프셋(기본값: 0)
nVertOffset long [옵션] 수직 위치 조정 오프셋(기본값: 0)
nAllowHorzMinus BOOL [옵션] 수평 위치 음수 허용 여부(기본값: false)
nAllowVertMinus BOOL [옵션] 수직 위치 음수 허용 여부(기본값: false)
nHorzCenterType short [옵션] 수평 중앙 정렬 방식 (0:size, 1:visible)
nVertCenterType short [옵션] 수직 중앙 정렬 방식 (0:size, 1:visible)

Return Value

Type Description
BOOL 정상 처리 여부

Remark

nHorzOffset, nVertOffset 파라미터는 각각 bHorzCenter, bVertCenter 파라미터가 true인 경우에 적용된다.

컴포넌트가 수평/수직 정렬 위치가 음수값인 경우, nAllowHorzMinus/nAllowVertMinus 파라미터 값이 false인 경우, 0으로 조정된다.

nHorzCenterType. nVertCenterType 파라미터값 1인 경우, 스크롤과 상관없이 현재 보여지는 크기를 기준으로 정렬을 수행한다.

Example

function btn_fireonchangedevent_on_mouseup(objInst) { factory.aligncenter(fldDate, true, true); // 수평/수직 중앙 정렬 후, 수평으로 -2px, 수직으로 -5px 이동 factory.aligncenter(fldDate2, true, true, -2, -5); }

Viewer Ver.

23.10.5.1

Update Date

20240627