Graphisoft®

Dialog ManagerVersion: 2.0

DGSetDialogZPosition

Z 순서에서 Modeless 또는 Palette 다이얼로그의 위치를 세트합니다.

    void DGSetDialogZPosition (
      short  dialId,
      short  refDialId
    );

파라미터

dialId
위치를 지정할 다이얼로그의 ID입니다.
 
refDialId
의미
DG_DF_FIRST 지정한 다이얼로그가 가진 것과 동일한 타입을 가진 다이얼로그들 중에서, 지정한 다이얼로그를 Z 순서 상 꼭대기에 배치합니다.
DG_DF_LAST 지정한 다이얼로그가 가진 것과 동일한 타입을 가진 다이얼로그들 중에서, 지정한 다이얼로그를 Z 순서 상 바닥에 배치합니다.
임의의 유효한 다이얼로그 ID Z 순서로 이 ID를 갖는 레퍼런스 다이얼로그보다 위에 있게 됩니다.

설명

만약 refDialId 파라미터가 유효한 레퍼런스 다이얼로그를 참조하면, 두 다이얼로그의 타입은 모두 동일해야 합니다.

Palette 다이얼로그들은 항상 Z 순서에서 Modeless 다이얼로그들을 앞섭니다. 다이얼로그들은 같은 타입의 다이얼로그들 중에서만 위치를 정할 수 있습니다. 기존의 Modal 다이얼로그들의 Z 순서는 변경할 수 없다는 것을 참고하십시오.

요구사항

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

참고사항

DG 함수, 다이얼로그 타입, DGGetDialogId, DGGetDialogIds