컴포넌트를 부모 오브젝트 내에서 수평/수직 가운데 정렬을 수행한다.
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) |
Type | Description |
---|---|
BOOL | 정상 처리 여부 |
nHorzOffset, nVertOffset 파라미터는 각각 bHorzCenter, bVertCenter 파라미터가 true인 경우에 적용된다.
컴포넌트가 수평/수직 정렬 위치가 음수값인 경우, nAllowHorzMinus/nAllowVertMinus 파라미터 값이 false인 경우, 0으로 조정된다.
nHorzCenterType. nVertCenterType 파라미터값 1인 경우, 스크롤과 상관없이 현재 보여지는 크기를 기준으로 정렬을 수행한다.
function btn_fireonchangedevent_on_mouseup(objInst)
{
factory.aligncenter(fldDate, true, true);
// 수평/수직 중앙 정렬 후, 수평으로 -2px, 수직으로 -5px 이동
factory.aligncenter(fldDate2, true, true, -2, -5);
}