WinHelp
WinHelp파일 이름 확장자 | .hlp |
---|---|
인터넷 미디어 유형 | 응용 프로그램 / winhlp |
매직 넘버 | 3F 5F 03 00 [1] |
개발자 | 마이크로소프트 |
초기 릴리즈 | 1990 |
확장원 | RTF |
표준. | 아니요. |
개발자 | 마이크로소프트 |
---|---|
운영 체제 | Windows Vista, Windows 7, Windows 8, Windows 8.1 |
부속품 | Windows 3.0, Windows 95, Windows XP |
후계자 | Microsoft에서 컴파일한HTML 도움말 |
유형 | 도움말 시스템 |
Microsoft WinHelp는 온라인 도움말 파일 전용 포맷으로, Microsoft 도움말 브라우저 winhelp.exe 또는 winhlp32.exe에서 표시할 수 있습니다.파일 형식은 RTF(Rich Text Format)를 기반으로 합니다.Windows 3.0 플랫폼부터 Windows XP까지 여전히 인기 있는 도움말 플랫폼입니다.WinHelp는 소프트웨어 개발자가 오래된 형식을 사용하지 않도록 하고 새로운 도움말 형식을 사용하도록 권장하기 위해 Windows Vista에서 삭제되었다고 합니다.
역사
- 1990 – Windows 3.0에 부속된 WinHelp 1.0.
- 1995 – Windows 95 / Windows NT에 부속된 WinHelp 4.0.
- 2006년 – Microsoft는 WinHelp를 지원 플랫폼으로 단계적으로 폐지할 뜻을 밝혔습니다.WinHelp는 Windows Vista에 포함되어 있지 않습니다.WinHelp 파일에는 16비트 및 32비트 유형이 있습니다.Vista 에서는, 이러한 파일 타입의 취급합니다.32비트 .hlp 형식을 사용하는 응용 프로그램을 시작하면 해당 형식이 더 이상 지원되지 않음을 경고합니다.Microsoft 다운로드 [2][3]센터에서 32비트 .hlp 파일의 다운로드 가능한 뷰어를 입수할 수 있습니다.뷰어를 다운로드하지 않아도 16비트 WinHelp 파일은 Windows Vista(32비트만)에서 계속 표시됩니다.
- 2009년 1월 9일 – Microsoft는 [4]Microsoft 다운로드 센터에서 Windows Server 2008용 Windows 도움말 프로그램(WinHlp32.exe)을 이용할 수 있다고 발표했습니다.
- 2009년 10월 14일 - Microsoft는 Microsoft 다운로드[5] 센터에서 Windows 7 및 Windows Server[6] 2008 R2용 Windows 도움말 프로그램(WinHlp32.exe)을 이용할 수 있다고 발표했습니다.
- 2012년 10월 26일 – Microsoft는 [7]Microsoft 다운로드 센터에서 Windows 8용 Windows 도움말 프로그램(WinHlp32.exe)을 이용할 수 있다고 발표했습니다.
- 2013년 11월 5일 – Microsoft는 [8]Microsoft 다운로드 센터에서 Windows 8.1용 Windows 도움말 프로그램(WinHlp32.exe)을 이용할 수 있다고 발표했습니다.
- 2015년 7월 15일 - Microsoft는 Windows 10에서 Windows 도움말을 완전히 삭제했습니다..hlp 파일을 열려고 하면 [9]삭제되었음을 자세히 설명하는 도움말 페이지가 나타납니다.
파일 형식
WinHelp 파일에는 .hlp라는 서픽스가 붙습니다.도움말 개발자가 목차(.cnt) 파일을 작성한 경우 이 파일에는 옵션인 목차(.Windows 는 WinHelp 파일을 열면, 같은 디렉토리 또는 「」에 .gid 파일을 작성합니다.%LOCALAPPDATA%\Help
.hlp 파일에 대한 정보(창 크기 및 위치 등)를 포함합니다.사용자가 "검색" 탭을 누르고 키워드 인덱싱을 활성화하면 .fts(전체 텍스트 검색) 확장자를 가진 인덱스 파일이 생성됩니다.각 Windows 도움말 파일의 주석 및 북마크 확장자는 ".ann" 및 ".bmk"입니다.
HPJ, CNT, RTF, BMP 및 SHG 등 많은 소프트웨어 툴이 WinHelp 파일을 소스 문서로 디컴파일할 수 있습니다.HPJ 파일은 도움말 워크샵(또는 서드파티 도움말 오서링 도구)에서 작성 및 편집되는 프로젝트 파일입니다.HPJ 에는, 헬프로 컴파일 하는 RTF 파일, 발신측 애플리케이션으로부터 헬프 파일에의 링크를 제공하는 MAP ID 와 에일리어스, 및 헬프 파일의 외관(윈도 사이즈, 디폴트버튼, 색채등)에 관한 정보가 포함되어 있습니다.CNT 파일은 도움말 파일의 목차를 제공합니다.SHG 파일은 기본적으로 그래픽 파일(BMP 등)에 대한 도움말 호출 이미지 맵을 작성하는 "SHED" 그래픽 파일입니다.
이러한 파일을 읽고 탐색할 수 있는 도구는 여러 가지가 있습니다.(예를 들어 Help to RTF 나 winhelpcgi 를 참조해 주세요).
.hlp | 묘사 |
---|---|
.hpj | 프로젝트 파일(텍스트 표시);에는 .hlp 파일로 컴파일하는 모든 .rtf 파일의 목록과 추가 정보가 포함되어 있습니다. |
.cnt | 목차(TOC) 파일. |
.rtf | 리치 텍스트 형식의 실제 텍스트 내용-형식 |
.bmp .wmf .shg | 다양한 형식의 그림 파일: .bmp 또는 .bmp, .wmf.shg |
.fts.ftg | 전체 텍스트 검색: 도움말 문서의 텍스트를 검색하는 데 사용됩니다. |
.ann | 주석이 있는 파일(텍스트 표시) |
.bmk | 북마크가 있는 파일(텍스트 표시) |
소스 파일 및 컴파일
.hlp 파일을 컴파일하는 데 필요한 소스 파일은 리치 텍스트 형식의 하나 이상의 문서와 확장자 .hpj의 도움말 프로젝트 파일 및 도움말 파일 내에서 사용되는 이미지 파일(.bmp, .wmf 또는 .shg)로 구성됩니다..cnt 확장자를 가진 옵션의 목차 파일을 .hlp 파일과 함께 사용할 수도 있습니다.
.rtf 파일 내에서 항목은 페이지 구분으로 구분됩니다.각 항목에는 도움말 컴파일러에 대한 정보가 포함된 일련의 각주가 있습니다.
- # 각주에는 토픽 ID(해당 토픽에 대한 링크를 작성하기 위해 사용됨)가 포함되어 있습니다.
- $ 각주에는 목차, 색인 및 기타 위치에 표시되는 항목 이름이 포함되어 있습니다.
- K 각주에는 인덱스에 대한 키워드가 포함되어 있습니다.
- 각주에는 See Alto 키워드가 포함되어 있습니다.
- * 각주에는 빌드 태그가 포함되어 있습니다.
- + 각주에는 참조 시퀀스 정보가 포함되어 있습니다.
- ! 각주에는 토픽 엔트리 매크로가 포함되어 있습니다.
# 각주만 필요합니다.그 외는 모두 옵션입니다.
각 항목의 텍스트는 굵은 글씨, 기울임꼴 및 색상을 포함하여 제한된 형식을 포함할 수 있습니다.위첨자 및 아래첨자는 허용되지 않습니다.동일한 도움말 파일의 항목 간 건너뛰기는 일반적으로 숨김 텍스트에서 항목 ID와 함께 이중 밑줄 텍스트(기본적으로 녹색)로 나타납니다.팝업 연결은 숨김 텍스트의 주제 ID 뒤에 단일 밑줄이 있는 텍스트(기본적으로 녹색)로 원본 문서에 나타납니다.(.hlp 파일에서는 점프는 밑줄 하나와 함께 녹색 텍스트로 표시되고 팝업은 녹색 텍스트로 표시됩니다.)
이미지는 {bmc image.bmp}와 같은 코드를 사용하여 추가할 수 있습니다.지원되는 이미지 형식에는 .bmp, .wmf 및 .shg(이미지 맵에 사용되며 이미지의 특정 부분을 클릭하면 트리거되는 점프 또는 팝업을 포함할 수 있습니다)가 있습니다.
소스 파일이 생성된 후 도움말 파일은 HCW.exe 등의 WinHelp 컴파일러 또는 RoboHelp 또는 HelpBreeze 등의 상용 소프트웨어 프로그램을 사용하여 컴파일할 수 있습니다.이들 대부분은 hcw.exe도 백엔드 컴파일러로 사용합니다.
WinHelp 외관 및 기능
WinHelp 파일은 시작 방법과 도움말 작성자가 선택한 설정에 따라 기본 항목, 목차 또는 인덱스로 열립니다.
WinHelp 파일의 항목은 도움말 작성자가 선택할 수 있는 크기 및 초기 위치에 있는 별도의 창에 열립니다.사용자는 창의 크기를 조정하거나 위치를 변경할 수 있습니다.도움말 작성자는 도움말 파일이 세션 간에 사용자 설정을 저장할지 또는 항상 기본 크기와 위치로 열지를 제어할 수 있습니다.
주제가 열려 있을 때 도움말 창의 맨 위에 있는 제목 표시줄에 주제 제목이 표시됩니다.아래에는 파일의 다양한 측면을 제어하는 메뉴(파일, 편집, 책갈피, 옵션 및 도움말) 행이 있습니다.버튼의 행은 보통 메뉴 아래에 표시됩니다.Help 작성자는 표시되는 버튼을 제어합니다.일반적인 버튼에는 Contents(목차), Index(색인), Back(뒤로) 및 Print(인쇄)와 함께 파일을 참조하기 위한 << 및 >> 버튼이 있습니다.도움말 작성자는 특정 항목으로 이동하거나 다른 작업을 수행하기 위해 사용자 정의 단추를 만들 수도 있습니다.
버튼 아래는 창의 주요 텍스트 영역입니다.일반적으로 텍스트는 제목으로 시작하며, 대부분의 경우 다른 텍스트보다 굵거나 더 큰 글꼴로 시작합니다.이 제목은 스크롤되지 않는 영역(창 측면의 스크롤바를 통해 위아래로 이동하지 않는 영역)에 있는 경우가 있습니다.스크롤되지 않는 영역은 항목의 시작 부분에만 사용할 수 있습니다.도움말 작성자는 스크롤되지 않은 영역의 크기와 배경색을 제어할 수 있습니다.
도움말 작성자는 항목의 실제 텍스트가 나타나는 기본 텍스트 영역의 배경색도 제어할 수 있습니다.이 텍스트는 여러 가지 형식으로 배열할 수 있습니다.텍스트 내에서 점프는 밑줄 하나와 함께 녹색 텍스트로 표시됩니다.점프를 한 번 클릭하면 다른 주제가 열립니다.일부 점프는 보조 도움말 창을 열어 정보를 표시할 수 있습니다.팝업은 녹색 텍스트에 점선 밑줄과 함께 나타납니다.팝업을 한 번 클릭하면 텍스트에 맞는 크기의 메뉴, 버튼 또는 스크롤바가 없는 작은 창이 열립니다.대부분의 경우 팝업은 주요 용어의 간단한 정의나 주요 텍스트에 대한 기타 보충 정보를 제공합니다.다음 번에 사용자가 키를 클릭하거나 누르면 팝업이 자동으로 사라집니다.
일부 도움말 항목에는 텍스트 끝에 '참조 항목도'이 있는 경우가 많습니다.도움말 작성자의 환경설정에 따라 이 기능은 제목 아래에 있는 간단한 점프 목록일 수도 있고, 클릭하면 모든 관련 주제를 표시하는 대화상자가 나타나는 작은 단추일 수도 있습니다.대화상자에서 주제 이름을 누른 다음 표시를 누르면 해당 항목이 열립니다.
대부분의 도움말 파일에는 사용자가 정보를 찾는 데 도움이 되는 목차 및 색인이 포함되어 있습니다.이러한 항목은 탭으로 된 별도의 창에 나타납니다.[목차] 탭을 누르면 목차가 열리며, 사용자가 제목을 눌러 주제를 볼 수 있습니다.종종 제목에는 작은 책처럼 보이는 아이콘이 표시되고 주제에는 페이지처럼 보이는 아이콘이 표시됩니다.항목을 두 번 누르면(또는 항목을 누른 후 표시를 누르면) 해당 항목이 열립니다.색인 탭을 누르면 입력 필드와 알파벳 키워드 목록이 있는 색인이 열립니다.입력 필드에 입력하면 키워드 목록이 가장 가까운 위치로 자동으로 스크롤됩니다.키워드를 두 번 누르면(또는 키워드를 누른 후 표시를 누르면) 해당 키워드와 관련된 항목이 표시되거나(하나만 있는 경우) 연관된 모든 항목의 목록이 나타납니다.인덱스는 사용자가 정보를 찾는 데 중요합니다.도움말 파일에는 키워드뿐만 아니라 파일 텍스트에서 사용되는 모든 단어를 검색할 수 있는 찾기 탭도 있습니다.
WinHelp는 상황 의존 도움말이라고 불리는 기능도 지원합니다.상황 의존 도움말은 사용자가 소프트웨어 응용 프로그램에서 어디에 있는지 및 사용자가 수행하려고 하는 작업에 적합한 지원입니다.
보안상 중요한 기능은 커스텀코드를 포함한 DLL 파일을 포함시켜 WinHelp 토픽과 관련지을 수도 있다는 것입니다.사실상 이렇게 됩니다.실행 파일과 동등한 HLP 파일.
지원 종료
2006년 라이터즈UA 컨퍼런스에서 Microsoft는 WinHelp를 지원 플랫폼으로서 단계적으로 폐지할 의향을 발표했습니다.Ted Dworkin(WinHelp Experience의 파트너 디렉터)은 다음과 같이 말했습니다. "WinHelp는 Vista용으로 설정된 코드 표준을 충족하지 못합니다.이러한 표준에는 보안, 신뢰성 및 성능이 포함됩니다."게다가 WinHelp는, 「...Vista 코드 표준에 맞추려면 처음부터 다시 써야 합니다.Vista에는 [citation needed]2개의 다른 도움말 시스템이 있기 때문에 이 접근법은 의미가 없습니다.
갱신된 라이센스 계약에서는 응용 프로그램 개발자가 WinHelp 라이브러리를 설치 프로그램과 함께 패키징할 수 없습니다.즉, 레거시 애플리케이션의 WinHelp 메뉴얼은, 새로운 Windows Vista(또는 그 이상 버전)의 인스톨에서는 읽을 수 없습니다.이러한 정보를 읽으려면 최종 사용자가 Microsoft 웹사이트에서 32비트 WinHelp 뷰어를 가져와 수동으로 [10]설치해야 합니다.
Windows 10 이후 버전에서는 Microsoft는 이 버전(또는 그 이후 버전)에 대해 WinHelp Viewer를 제공하지 않습니다.Microsoft의 공식 다운로드 가능 컴포넌트를 사용하여 WinHelp 파일을 열 수 있었던 마지막 Windows 버전은 Windows 8.1입니다.Wine의 winhlp32 오픈 소스 버전은 Windows 10에서도 작동합니다.WineVDM에 포함되어 있습니다.또, Windows 10 에서는, WinHelp 는 Windows 의 구버전의 winhlp32.exe 로 동작합니다.
기타 문서 파일 형식
매뉴얼은 WinHelp 등의 벤더 고유의 프레젠테이션 형식으로 모두 관리할 수 있지만, 여러 프레젠테이션 형식으로 동시에 공개해야 하는 경우가 많습니다.Microsoft 컴파일 HTML 도움말(CHM), WinHelp, HTML 페이지, Java 도움말, PDF 등각 포맷을 개별적으로 유지하는 것은 매우 비용이 많이 들고 오류가 발생하기 쉽습니다.
이러한 이유로 저자들은 DocBook이나 FrameMaker와 같은 업계 표준의 벤더 중립적인 오서링 형식으로 문서를 관리하고 있으며, 이 오서링 형식을 사용하여 여러 가지 다른 프레젠테이션 형식(WinHelp [citation needed]포함)을 생성할 수 있습니다.이와 같이 작성된 다양한 프레젠테이션 파일(WinHelp 또는 기타 도구 사용)에는 동일한 소스에서 생성되었기 때문에 일관된 내용이 포함되어 있습니다.
「 」를 참조해 주세요.
- Microsoft가 컴파일한HTHTML 도움말)
.chm
파일 확장자) - Microsoft 도움말 2
- Microsoft 도움말 뷰어
- OS/2의 INF 도움말(IPF 또는 정보 표시 기능이라고도 함)
- Microsoft Windows 도움말 및 지원 센터, 문제 해결을 위한 온라인 및 오프라인 참조 매뉴얼, Windows 8.1까지 사용
레퍼런스
- ^ "HLP File Format". October 2009.
- ^ "Download WinHelp Viewer for Windows Vista". Microsoft.
- ^ "I cannot open Help files that require the Windows Help (WinHlp32.exe) program". Support. Microsoft. February 26, 2009. Archived from the original on June 28, 2009. Retrieved August 28, 2009.
- ^ "Windows Help program (WinHlp32.exe) for Windows Server 2008". Microsoft. January 9, 2009. Retrieved July 30, 2019.
- ^ "Windows Help program (WinHlp32.exe) for Windows 7". Microsoft. October 14, 2009. Retrieved October 20, 2009.
- ^ "Windows Help program (WinHlp32.exe) for Windows Server 2008 R2". Microsoft. October 14, 2009. Retrieved July 30, 2019.
- ^ "Windows Help program (WinHlp32.exe) for Windows 8". Microsoft. October 26, 2012. Retrieved July 30, 2019.
- ^ "Windows Help program (WinHlp32.exe) for Windows 8.1". Microsoft. November 5, 2013. Retrieved July 30, 2019.
- ^ "Error opening Help in Windows-based programs: "Feature not included" or "Help not supported"". support.microsoft.com. Retrieved 16 August 2021.
- ^ "Windows Help program (WinHelp32.exe) is no longer included with Windows". Support. Microsoft. May 24, 2006. Archived from the original on June 12, 2006.
외부 링크
- 도움말 정보:온라인 도움말(Microsoft), 예 등에 관한 정보
- HelpMaster: WinHelp, HTML Help 및 HTML 관련 파일 및 힌트 중에서 가장 많은 선택 가능
- MS 도움말 시스템, 비공식 사양의 MS 도움말 시스템 및 관련 도구 목록