DGSetItemHelpIndex
주어진 다이얼로그 항목의 도움말 인덱스를 세트합니다.
void DGSetItemHelpIndex ( short dialId, short item, short helpIndex );
파라미터
- dialId
- 다이얼로그 또는 탭 페이지의 ID입니다. DG_TOP_MODAL은 최상위 Modal 다이얼로그를 지정합니다.
- item
- 다이얼로그 항목의 1-기반 인덱스입니다.
- helpIndex
- DLGH 리소스에서 현재 선택한 항목 도움말의 1-기반 인덱스입니다.
설명
(Palette, Modeless 또는 Modal 다이얼로그 또는 탭 페이지 위에 있는) 모든 다이얼로그 항목은 2가지 타입의 도움말 정보를 가질 수 있습니다: 간략한 도움말과 분리된 도움말 엔진에 있는 자세한 정보에 대한 앵커입니다.
Macintosh의 경우, Macintosh 시스템 Help 메뉴를 통해 이 기능을 활성화하였을 때 풍선 도움말에 간략한 것이 표시됩니다. Windows의 경우, 일반 툴팁은 간략한 항목 도움말을 보여주는 역할을 합니다. 항목의 자세한 도움말 정보는 포커스 가능한 다이얼로그 항목에 키보드 포커스를 셋팅하고 Windows의 경우 [F1] 키, 또는 Macintosh의 경우 [Help] 키를 눌러서 호출할 수 있습니다. 아니면 항목 위에 오른쪽 마우스 버튼을 클릭하여 호출할 수도 있습니다. 그 외에도 다이얼로그 캡션의 도움말 [?] 버튼을 클릭한 다음 항목 자체를 클릭하여 호출할 수도 있습니다. 만약 툴팁들이 활성화되면, 간략한 도움말 정보가 평소대로 표시됩니다.
모든 타입의 다이얼로그들에 대하여 항목 툴팁들과 도움말 앵커들은 DLGH 리소스에 정의되어 있습니다. (다이얼로그 도움말의 GRC 사양)
각 다이얼로그 항목은 서로 다른 도움말 인덱스가 있는 도움말 문자열을 여러 개 가질 수 있습니다. 이렇게 하면 동일한 다이얼로그 항목에 대하여 각 상황에서 다른 도움말 문자열들을 보여주게 할 수 있습니다. 다이얼로그 항목의 도움말 인덱스를 변경하려면 DGSetItemHelpIndex를 사용하십시오. 다이얼로그가 생성되었을 때, 각 항목의 도움말 인덱스는 1로 세트됩니다.
요구사항
- 버전: DG 1.0.0 또는 이후
- 헤더: DG.h
- 라이브러리 가져오기: DG.lib [WIN]
- 모듈: DGLib [MAC], DG.dll [WIN]
참고사항
DG 함수, 다이얼로그 도움말의 GRC 사양
DGDisableToolTips, DGEnableToolTips
DGSetItemHelpIndex
DGRegisterAdditionalHelpLocation, DGUnregisterAdditionalHelpLocation
DGDisplayContextHelp, DGShowContextHelpWithAnchor, DGGetDynamicHelpStrings