DGMoveDialog
다이얼로그를 주어진 상대적인 값들로 이동시킵니다.
void DGMoveDialog ( short dialId, short hDisp, short vDisp );
파라미터
- dialId
- 다이얼로그의 ID입니다. DG_TOP_MODAL은 최상위 Modal 다이얼로그를 지정합니다.
- hDisp
- 픽셀 단위의 수평 이동입니다. (예전 위치에 상대적임) 양수 값은 오른쪽으로 이동하는 것을 의미합니다.
- vDisp
- 픽셀 단위의 수직 이동입니다. (예전 위치에 상대적임) 양수 값은 아래쪽으로 이동하는 것을 의미합니다.
설명
DGMoveDialog는 다이얼로그를 상대적인 값들로 이동시킵니다. 주어진 절대 값들로 다이얼로그 좌표들을 세트하려면 DGSetDialogPosition 함수를 사용하십시오.
DG의 다이얼로그 위치들과 크기들은 시스템 Preference (Macintosh) 또는 시스템 레지스트리 (Windows)에 보관합니다. 이것은 다이얼로그가 다음 번에 다시 열릴 때 자신의 예전 크기와 위치를 기억하고 있음을 의미합니다. 심지어 애플리케이션을 종료하고 다시 시작해도 유지됩니다.
만약 저장된 위치가 데스크탑 영역의 밖이어서 다이얼로그 캡션이 25% 미만이 보일 경우, DG는 자동으로 다이얼로그 전체가 보이도록 위치를 변경시킵니다.
요구사항
- 버전: DG 1.0.0 또는 이후
- 헤더: DG.h
- 라이브러리 가져오기: DG.lib [WIN]
- 모듈: DGLib [MAC], DG.dll [WIN]
참고사항
DG 함수, DGGetDialogPosition, DGSetDialogPosition
DGGrowDialog