DGResAlert
GALR 리소스에 주어진 표준 DG 경고를 호출합니다.
short DGResAlert ( short alertId );
파라미터
- alertId
- 경고의 GALR 리소스 ID입니다.
리턴 값
-
값 의미 DG_OK 1번째 버튼을 클릭했습니다. DG_CANCEL 2번째 버튼을 클릭했습니다. DG_THIRD 3번째 버튼을 클릭했습니다.
만약 함수 파라미터들이 올바르지 않거나 지정한 리소스를 찾을 수 없으면 0을 리턴합니다.
설명
DGResAlert는 DGAlert와 동일한 행동을 합니다. 유일한 차이점은 아이콘과 경고와 버튼 텍스트들을 지정하는 방식입니다.
경고들은 주어진 모든 요소들을 포함하는 최소 크기에 맞게 자동으로 크기가 조정됩니다. 만약 1번째 그리고/또는 2번째 경고 텍스트가 하나의 라인 안에 다 들어오지 않으면, DG는 자동으로 텍스트를 여러 라인으로 쪼갭니다. 물론, 이 텍스트들은 명시적인 줄바꿈을 포함할 수도 있습니다.
Windows의 경우, 만약 사용자가 캡션의 닫기 박스를 클릭하면, DGResAlert는 DG_CANCEL을 리턴합니다. 만약 경고에 2번째 버튼이 없으면 DG_OK를 리턴합니다.
요구사항
- 버전: DG 1.0.0 또는 이후
- 헤더: DG.h
- 라이브러리 가져오기: DG.lib [WIN]
- 모듈: DGLib [MAC], DG.dll [WIN]