Graphisoft®

Dialog ManagerVersion: 2.0

DGSetDialogPosition

다이얼로그의 위치를 주어진 좌표로 세트합니다.

    void DGSetDialogPosition (
      short  dialId,
      short  rectType,
      short  posType,
      short  hPos,
      short  vPos
    );

파라미터

dialId
다이얼로그의 ID입니다. DG_TOP_MODAL은 최상위 Modal 다이얼로그를 지정합니다.
 
rectType
의미
DG_CLIENT hPosvPos는 다이얼로그의 클라이언트 영역을 참조합니다.
DG_FRAME hPosvPos는 다이얼로그의 창 영역을 참조합니다. (프레임과 타이틀 포함)
 
posType
의미
DG_GLOBAL hPosvPos는 글로벌 좌표로 주어집니다.
DG_SCREEN hPosvPos는 화면 좌표로 주어집니다.
 
hPos
픽셀 단위로 표현된 좌상단 코너의 수평 위치입니다.
 
vPos
픽셀 단위로 표현된 좌상단 코너의 수직 위치입니다.

설명

Macintosh의 경우, 글로벌 좌표와 화면 좌표는 동일합니다. 그러나 Windows의 경우, 글로벌 좌표는 애플리케이션의 클라이언트 창에 상대적이고, 화면 좌표는 화면의 좌상단 코너에 상대적입니다.

DGSetDialogPosition은 절대 값으로 다이얼로그 위치를 세트합니다. 주어진 상대 값들로 다이얼로그 를 이동시키려면 DGMoveDialog 함수를 사용하십시오.

요구사항

버전: DG 1.0.0 또는 이후
헤더: DG.h
라이브러리 가져오기: DG.lib [WIN]
모듈: DGLib [MAC], DG.dll [WIN]

참고사항

DG 함수, DGGetDialogPosition, DGMoveDialog
DGSetDialogSize