home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-12-05 | 51.7 KB | 1,151 lines |
- âïÇéÇ 4
-
- ÅÄæÆÉÄàìêà HELP öÇëïÇ
-
- Å«ß½Ñ Γ«ú«, ¬á¬ αáºαáí«Γá¡δ ΓѼáΓ¿τÑ߬¿Ñ Σá⌐½δ ñ½∩ éáΦÑ⌐
- Help ß¿ßΓѼδ, óδ ú«Γ«óδ ¬ ß«ºñá¡¿ε Help Σá⌐½á »α«Ñ¬Γá ¿ »α«ú«-
- ¡π »«ßΓα«Ñ¡¿∩ ñ½∩ »α«óÑન Help Σá⌐½á. Help Σá⌐½ »α«Ñ¬Γá ß«-
- ñÑαª¿Γ óßε ¿¡Σ«α¼áµ¿ε, ¬«Γ«αá∩ ΓαÑíπÑΓß∩ ¬«¼»¿½∩Γ«απ ñ½∩ »α¿-
- αáΘÑ¡¿∩ ΓѼáΓ¿τÑ߬¿σ Σá⌐½«ó »«¼«Θ¿ ó í¿¡áα¡δ⌐ Help Σá⌐½
- αÑßπαß«ó.
- éδ ¿ß»«½∞ºπÑΓÑ Help Σá⌐½ »α«Ñ¬Γá ñ½∩ »«ñ߬Ậ¿ Help
- Compiler « Γ«¼, ¬á¬¿Ñ ΓѼáΓ¿τÑ߬¿Ñ Σá⌐½δ ó¬½ετáΓ∞ ó »α«µÑßß
- »«ßΓα«Ñ¡¿∩. ê¡Σ«α¼áµ¿∩ ó Help Σá⌐½Ñ »α«Ñ¬Γá Γá¬ªÑ ñáÑΓ ó«º¼«ª-
- ¡«ßΓ∞ ¬«¼»¿½∩Γ«απ «Γ«íαáªáΓ∞ «ß«íδÑ ΓѼδ ó ¡«¼Ñαáσ ¬«¡ΓѬßΓ«ó
- (ñ½∩ ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡«⌐ τáßΓ¿ Help).
- Å«ß½Ñ Γ«ú«, ¬á¬ éδ «Γ¬«¼»¿½¿α«ó὿ éáΦ Help Σá⌐½, αáºαá-
- í«Γτ¿¬¿ ß«ºñáεΓ »α«úαá¼¼π Γᬿ¼ «íαẫ¼, τΓ«íδ »«½∞º«óáΓѽ∞
- ¼«ú ¿¼ÑΓ∞ ¬ ¡Ñ⌐ ñ«ßΓπ».
- é ñá¡¡«⌐ ú½áóÑ «»¿ßδóáÑΓß∩ ß½ÑñπεΘÑÑ:
- - 櫺ñá¡¿Ñ Help Σá⌐½á »α«Ñ¬Γá
- - 諼»¿½¿α«óá¡¿Ñ Help Σá⌐½á
- - 櫺ñá¡¿Ñ »α«úαá¼¼δ ñ½∩ ñ«ßΓπ»á ¬ Help
- ò«Γ∩ í«½∞Φ¿¡ßΓó« »α¿¼Ñα«ó ó φΓ«⌐ ¬¡¿úÑ ¡á»¿ßá¡δ ¡á æ, éδ
- Γá¬ªÑ ¼«ªÑΓÑ ñѽáΓ∞ ΓÑ ªÑ ßá¼δÑ ºáñáτ¿ ó Turbo Pascal, ¬«ñ«óδÑ
- »α¿¼Ñαδ ñ½∩ «í«¿σ ∩ºδ¬«ó ó¬½ετÑ¡δ ó éáΦ¿ ñ¿ß¬¿ Borland »α«ú-
- αá¼¼¡«ú« »α«ñπ¬Γá.
-
- 櫺ñá¡¿Ñ Help Σá⌐½á »α«Ñ¬Γá
-
- éδ ¿ß»«½∞ºπÑΓÑ Help Σá⌐½ »α«Ñ¬Γá ñ½∩ ¬«¡Γα«½∩, ¬á¬ Help
- Compiler ß«ºñáÑΓ éáΦ¿ ΓѼáΓ¿τÑ߬¿Ñ Σá⌐½δ.Help Σá⌐½ »α«Ñ¬Γá ¼«-
- ªÑΓ ß«ñÑαªáΓ∞ 󻽫Γ∞ ñ« ΦÑßΓ¿ ßÑú¼Ñ¡Γ«ó, ¬«Γ«αδÑ óδ»«½¡∩εΓ
- ß½ÑñπεΘ¿Ñ Σπ¡¬µ¿¿:
- æÑú¼Ñ¡Γ öπ¡¬µ¿∩
- ───────────────────────────────────────────────────────────
- [Files] Ä»αÑñѽ∩ÑΓ ΓѼáΓ¿τÑ߬¿Ñ Σá⌐½δ, ¬«Γ«αδÑ ñ«½ª¡δ
- ó¬½ετáΓ∞ß∩ ó »«ßΓα«Ñ¡¿Ñ.
- ¥Γ«Γ ßÑú¼Ñ¡Γ ∩ó½∩ÑΓß∩ «í∩ºáΓѽ∞¡δ¼.
- [Options] Ä»αÑñѽ∩ÑΓ πα«óÑ¡∞ ß««íΘáѼ«⌐ «Φ¿í¬¿, ΓѼδ, ¬«-
- Γ«αδÑ ñ«½ª¡δ íδΓ∞ ó¬½ετÑ¡δ ó »«ßΓα«Ñ¡¿Ñ,ß»αáó«τ-
- ¡¿¬, ó ¬«Γ«α«¼ ¡áσ«ñ∩Γß∩ ¿¼Ñ¡á Σá⌐½«ó ¿ αáß»«½«-
- ªÑ¡¿Ñ éáΦÑú« Help ¿¡ñѬßá.
- ¥Γ«Γ ßÑú¼Ñ¡Γ ¼«ªÑΓ íδΓ∞ ¡Ñ«í∩ºáΓѽ∞¡δ¼.
- [BuildTags] Ä»αÑñѽ∩ÑΓ ñÑ⌐ßΓó¿Γѽ∞¡δÑ ΓÑú¿ »«ßΓα«Ñ¡¿∩. ¥Γ«Γ
- ßÑú¼Ñ¡Γ ∩ó½∩ÑΓß∩ ¡Ñ«í∩ºáΓѽ∞¡δ¼.
- [Alias] Åα¿ßóá¿óáÑΓ «ñ¡π ¿½¿ í«½ÑÑ ¬«¡ΓѬßΓ¡δσ ßΓ᫬
- «ñ¡«⌐ ¿ Γ«⌐ ªÑ ΓѼÑ. ¥Γ«Γ ßÑú¼Ñ¡Γ ∩ó½∩ÑΓß∩ ¡Ñ-
- «í∩ºáΓѽ∞¡δ¼.
- [Map] æó∩ºδóáÑΓ ¬«¡ΓѬßΓ¡δÑ ßΓ᫬¿ ß ¬«¡ΓѬßΓ¡δ¼¿
- ¡«¼ÑαἿ. ¥Γ«Γ ßÑú¼Ñ¡Γ ∩ó½∩ÑΓß∩ ¡Ñ«í∩ºáΓѽ∞¡δ¼.
- [Bitmaps] Ä»αÑñѽ∩ÑΓ αáßΓα«óδÑ Σá⌐½δ, ¬«Γ«αδÑ ñ«½ª¡δ ó¬½ε-
- τáΓ∞ß∩ ó »«ßΓα«Ñ¡¿Ñ. ¥Γ«Γ ßÑú¼Ñ¡Γ ∩ó½∩ÑΓß∩ ¡Ñ-
- «í∩ºáΓѽ∞¡δ¼.
- ───────────────────────────────────────────────────────────
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ ½εí«⌐ ASCII ΓѬßΓ«óδ⌐ αÑñá¬Γ«α ñ½∩
- ß«ºñá¡¿∩ éáΦÑú« Help Σá⌐½á »α«Ñ¬Γá. ÉáßΦ¿αÑ¡¿Ñ¼ Help Σá⌐½á
- »α«Ñ¬Γá ∩ó½∩ÑΓß∩.HPJ. àß½¿ éδ ¡Ñ ¿ß»«½∞ºπÑΓÑ αáßΦ¿αÑ¡¿Ñ .HPJ
- ¡á ¬«¼á¡ñ¡«⌐ ßΓα«¬Ñ HC, Γ« ¬«¼»¿½∩Γ«α αáºδ߬¿óáÑΓ Σá⌐½ »α«Ñ¬Γá
- ß φΓ¿¼ αáßΦ¿αÑ¡¿Ñ¼ »ÑαÑñ ΓѼ, ¬á¬ ºáúαπº¿Γ∞ Σá⌐½. .HPJ óδσ«ñ-
- ¡«⌐ Σá⌐½ íπñÑΓ ¿¼ÑΓ∞ Γ« ªÑ ßá¼«Ñ ¿¼∩, τΓ« ¿ .HPJ Σá⌐½.
- Å«α∩ñ«¬ αẽ¿τ¡δσ ßÑú¼Ñ¡Γ«ó ó »αÑñѽáσ Help Σá⌐½á »α«Ñ¬Γá
- ∩ó½∩ÑΓß∩ »α«¿ºó«½∞¡δ¼, ß «ñ¡¿¼ ¿ß¬½ετÑ¡¿Ñ¼: »α¿ óßÑσ «íßΓ«∩-
- Γѽ∞ßΓóáσ [Alias] ßÑú¼Ñ¡Γ ñ«½ªÑ¡ »αÑñΦÑßΓó«óáΓ∞ [Map] ßÑú¼Ñ¡Γπ
- (Ñß½¿ ¿ß»«½∞ºπÑΓß∩ [Alias] ßÑú¼Ñ¡Γ).
- ê¼Ñ¡á ßÑú¼Ñ¡Γ«ó »«¼ÑΘáεΓß∩ ó ¬óáñαáΓ¡δσ ߬«í¬áσ ß ¿ß»«½∞-
- º«ó᡿Ѽ ß½ÑñπεΘÑ⌐ ß¿¡Γá¬ß¿τÑ߬«⌐ ßΓαπ¬Γπαδ:
- [ ßÑú¼Ñ¡Γ - ¿¼∩]
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ Γ«τ¬π ß ºá»∩Γ«⌐ ñ½∩ π¬áºá¡¿∩ ¬«¼-
- ¼Ñ¡Γáα¿∩ ó Σá⌐½Ñ »α«Ñ¬Γá. 諼»¿½∩Γ«α ¿ú¡«α¿απÑΓ óÑß∞ ΓѬßΓ «Γ
- Γ«τ¬¿ ß ºá»∩Γ«⌐ ñ« ¬«¡µá ßΓ᫬¿, úñÑ «¡¿ ¡áσ«ñ∩Γß∩.
-
- Ä»αÑñѽѡ¿Ñ ΓѼáΓ¿τÑ߬¿σ Σá⌐½«ó: æÑú¼Ñ¡Γ Files
-
- êß»«½∞ºπ⌐ΓÑ ßÑú¼Ñ¡Γ [Files] Help Σá⌐½á »α«Ñ¬Γá ñ½∩ »ÑαÑ-
- τ¿ß½Ñ¡¿∩ óßÑσ ΓѼáΓ¿τÑ߬¿σ Σá⌐½«ó, ¬«Γ«αδÑ Help Compiler ñ«½-
- ªÑ¡ «íαáíáΓδóáΓ∞ ñ½∩ ß«ºñá¡¿∩ Help Σá⌐½á αÑßπαß«ó. Help Σá⌐½
- »α«Ñ¬Γá ñ«½ªÑ¡ ¿¼ÑΓ∞ ßÑú¼Ñ¡Γ [Files].
- æ½ÑñπεΘ¿⌐ »α¿¼Ñα »«¬áºδóáÑΓ Σ«α¼áΓ [Files] ßÑú¼Ñ¡Γá:
- [Files]
- HELPEX.RTF ;Äß¡«ó¡δÑ ΓѼδ ñ½∩ Helpex »α«úαá¼¼δ
- TERMS.RTF ;ÆÑନ¡δ »«¿ß¬á ñ½∩ Helpex »α«úαá¼¼δ
- êß»«½∞ºπ∩ »πΓ∞ ñ«ßΓπ»á, «»αÑñѽѡ¡δ⌐ ROOT «»µ¿Ñ⌐, Help
- Compiler ¡áσ«ñ¿Γ ¿ «íαáíáΓδóáÑΓ óßÑ Σá⌐½δ , »ÑαÑτ¿ß½Ñ¡¡δÑ ó
- φΓ«¼ αáºñÑ½Ñ Σá⌐½á »α«Ñ¬Γá. àß½¿ Σá⌐½ ¡Ñ ¡áσ«ñ¿Γß∩ ¡á «»αÑñÑ-
- ½Ñ¡¡«¼ »πΓ¿ ñ«ßΓπ»á ¿ ¡Ñ ¼«ªÑΓ íδΓ∞ ¡á⌐ñÑ¡, Γ« ¬«¼»¿½∩Γ«α úÑ-
- ¡Ñα¿απÑΓ «Φ¿í¬π. ü«½ÑÑ »«ñα«í¡á∩ ¿¡Σ«α¼áµ¿∩ « ROOT «»µ¿¿ ¼«ª¡«
- ¡á⌐Γ¿ ó αáºñÑ½Ñ "Ä»αÑñѽѡ¿Ñ ¬«α¡Ñó«ú« ¬áΓὫúá: ¬«α¡Ñóá∩ «»-
- µ¿∩".
- éδ ¼«ªÑΓÑ ó¬½ετ¿Γ∞ Σá⌐½δ ó »α«µÑßß »«ßΓα«Ñ¡¿∩, ¿ß»«½∞ºπ∩
- π»αáó½∩εΘπε ¬«¼á¡ñπ #include . ô»αáó½∩εΘá∩ ¬«¼á¡ñá
- #include ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- #include <filename>
- éδ ñ«½ª¡δ ó¬½ετ¿Γ∞ πú½«óδÑ ß¬«í¬¿ ó«¬απú ¿¼Ñ¡¿ Σá⌐½á.
- ç¡á¬ Σπ¡Γá (#) ñ«½ªÑ¡ íδΓ∞ »Ñαóδ¼ ß¿¼ó«½«¼ ó ßΓ᫬Ñ. ê¼∩ Σá⌐½á
- ñ«½ª¡« «»αÑñѽ∩Γ∞ »«½¡δ⌐ »πΓ∞ ñ«ßΓπ»á ½¿í« »πΓ∞ ñ«ßΓπ»á, «»αÑ-
- ñѽѡ¡δ⌐ ROOT «»µ¿Ñ⌐ ¿½¿ áíß«½εΓ¡δ¼ ¬áΓὫú«óδ¼ »πΓѼ ñ«ßΓπ»á
- ¬ Σá⌐½π.
- éδ ¼«ªÑΓÑ «í¡áαπª¿Γ∞ , τΓ« ½ÑúτÑ ß«ºñáΓ∞ ΓѬßΓ«óδ⌐ Σá⌐½,
- τѼ »ÑαÑτ¿ß½¿Γ∞ óßÑ Σá⌐½δ ó Help »α«Ñ¬ΓÑ ¿ ó¬½ετ¿Γ∞ Γᬫ⌐ Σá⌐½
- ó »«ßΓα«Ñ¡¿Ñ, ¬á¬ ¡á»α¿¼Ñα ó φΓ«¼ »α¿¼ÑαÑ:
- [Files]
- #include <hlpfiles.inc>
-
- Ä»αÑñѽѡ¿Ñ ΓÑú«ó »«ßΓα«Ñ¡¿∩: æÑú¼Ñ¡Γ BuildTags
-
- àß½¿ éδ ¬«ñ¿απÑΓÑ ΓÑú¿ »«ßΓα«Ñ¡¿∩ ó éáΦ¿σ ΓѼáΓ¿τÑ߬¿σ
- Σá⌐½áσ, ¿ß»«½∞ºπ⌐ΓÑ [BuildTags] ßÑú¼Ñ¡Γ Help Σá⌐½á »α«Ñ¬Γá ñ½∩
- «»αÑñѽѡ¿∩ óßÑσ ñÑ⌐ßΓó¿Γѽ∞¡δσ ΓÑú«ó »«ßΓα«Ñ¡¿∩ «ß«í«ú« Help
- »α«Ñ¬Γá. æÑú¼Ñ¡Γ [BuildTags] ∩ó½∩ÑΓß∩ ¡Ñ«í∩ºáΓѽ∞¡δ¼.
- æ½ÑñπεΘ¿⌐ »α¿¼Ñα »«¬áºδóáÑΓ Σ«α¼áΓ [BuildTags] ßÑú¼Ñ¡Γá
- ó »α¿¼ÑαÑ Help Σá⌐½á »α«Ñ¬Γá:
- [BuildTags]
- WINENV ;ΓѼδ ñ½∩ ó¬½ετÑ¡¿∩ ó Windows »«ßΓα«Ñ¡¿Ñ
- DEBUGBUILD ;ΓѼδ ñ½∩ ó¬½ετÑ¡¿∩ ó »«ßΓα«Ñ¡¿Ñ «Γ½áñ¬¿
- TESTBUILD ;ΓѼδ ñ½∩ ó¬½ετÑ¡¿∩ ó ¼¿¡¿»«ßΓα«Ñ¡¿Ñ ñ½∩ ΓÑßΓ¿-
- α«óá¡¿∩
- æÑú¼Ñ¡Γ [BuildTags] ¼«ªÑΓ ó¬½ετáΓ∞ ñ« 30 ΓÑú«ó »«ßΓα«Ñ-
- ¡¿∩. ÆÑú¿ »«ßΓα«Ñ¡¿∩ ¡Ñ τπóßΓó¿Γѽ∞¡δ ¬ αÑú¿ßΓαá¼ ¿ ¡Ñ ñ«½ª¡δ
- ß«ñÑαªáΓ∞ »α«íѽδ. é φΓ«¼ ßÑú¼Ñ¡ΓÑ ¡á ßΓ᫬π ñ«»π߬áÑΓß∩ Γ«½∞-
- ¬« «ñ¿¡ ΓÑú »«ßΓα«Ñ¡¿∩. 諼»¿½∩Γ«α íπñÑΓ úÑ¡Ñα¿α«óáΓ∞ ß««íΘÑ-
- ¡¿Ñ «í «Φ¿í¬Ñ, Ñß½¿ τΓ«-¡¿íπñ∞ ¿¡«Ñ, τѼ ¬«¼¼Ñ¡Γáα¿⌐ »ÑαÑ-
- τ¿ß½∩ÑΓß∩ »«ß½Ñ ΓÑúá »«ßΓα«Ñ¡¿∩ ó ßÑú¼Ñ¡ΓÑ [BuildTags].
- ü«½ÑÑ »«ñα«í¡πε ¿¡Σ«α¼áµ¿ε « ΓÑúáσ »«ßΓα«Ñ¡¿∩ ó ΓѼáΓ¿-
- τÑ߬¿σ Σá⌐½áσ ¼«ª¡« ¡á⌐Γ¿ ó αáºñÑ½Ñ ú½áóδ 3 "Åα¿ßó«Ñ¡¿Ñ ΓÑú«ó
- »«ßΓα«Ñ¡¿∩".
-
- Ä»αÑñѽѡ¿Ñ «»µ¿⌐: æÑú¼Ñ¡Γ Options
-
- êß»«½∞ºπ⌐ΓÑ [Options] ßÑú¼Ñ¡Γ Help Σá⌐½á »α«Ñ¬Γá ñ½∩ «»-
- αÑñѽѡ¿∩ ß½ÑñπεΘ¿σ «»µ¿⌐:
- Ä»µ¿∩ ç¡áτÑ¡¿Ñ
- ───────────────────────────────────────────────────────────
- BUILD Ä»αÑñѽ∩ÑΓ ¬á¬¿Ñ Σá⌐½δ ¬«¼»¿½∩Γ«α ó¬½ετáÑΓ ó »«-
- ßΓα«Ñ¡¿Ñ.
- COMPRESS çáñáÑΓ π»½«Γ¡Ñ¡¿Ñ Help Σá⌐½á αÑßπαß«ó.
- FORCEFONT Ä»αÑñѽ∩ÑΓ ß«ºñá¡¿Ñ Help Σá⌐½á αÑßπαß«ó, ¿ß»«½∞-
- ºπ∩ Γ«½∞¬« «ñ¿¡ Φα¿ΣΓ.
- INDEX Ä»αÑñѽ∩ÑΓ ¬«¡ΓѬßΓ¡πε ßΓ᫬π Help ¿¡ñѬßá.
- MAPFONT- Ä»αÑñѽ∩ÑΓ «Γ«íαáªÑ¡¿Ñ «»αÑñѽѡ¡δσ αẼÑα«ó
- SIZE Φα¿ΣΓá ó αẽ¿τ¡δÑ αẼÑαδ.
- MULTIKEY Ä»αÑñѽ∩ÑΓ á½∞ΓÑα¡áΓ¿ó¡«Ñ ß««ΓóÑΓßΓó¿Ñ ¬½ετÑó«-
- ú« ß½«óá ñ½∩ ΓѼ.
- ROOT ÉáºαáíáΓδóáÑΓ ¬áΓὫú, ¬«Γ«αδ⌐ ñ«½ªÑ¡ ¿ß»«½∞º«-
- óáΓ∞ß∩ ñ½∩ Help »«ßΓα«Ñ¡¿∩.
- TITLE Ä»αÑñѽ∩ÑΓ ºáú«½«ó«¬,»«¬áºá¡¡δ⌐ ñ½∩ Help ß¿ßΓѼδ.
- WARNING ô¬áºδóáÑΓ ó¿ñ ß««íΘÑ¡¿∩ «í «Φ¿í¬Ñ, ¬«Γ«α«Ñ ß««í-
- ΘáÑΓ ¬«¼»¿½∩Γ«α.
- ───────────────────────────────────────────────────────────
- ¥Γ¿ «»µ¿¿ ¼«úπΓ »«∩ó½∩Γ∞ß∩ ó ½εí«¼ »«α∩ñ¬Ñ ó [Options]
- ßÑú¼Ñ¡ΓÑ. æÑú¼Ñ¡Γ [Options] ¡Ñ ∩ó½∩ÑΓß∩ «í∩ºáΓѽ∞¡δ¼.
- Å«ñα«í¡δÑ «íΩ∩ߡѡ¿∩ ¿¼ÑεΘ¿σß∩ «»µ¿⌐ ß½ÑñπεΓ ñá½ÑÑ.
-
- Ä»αÑñѽѡ¿Ñ ß««íΘÑ¡¿∩ «í «Φ¿í¬Ñ: Ä»µ¿∩ Warning
-
- êß»«½∞ºπ⌐ΓÑ «»µ¿ε WARNING ñ½∩ «»αÑñѽѡ¿∩ ¬«½¿τÑßΓóá «Γ-
- ½áñ«τ¡«⌐ ¿¡Σ«α¼áµ¿¿, « ¬«Γ«α«⌐ ß««íΘáÑΓ ¬«¼»¿½∩Γ«α. WARNING
- «»µ¿∩ ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- WARNING = level (πα«óÑ¡∞)
- éδ ¼«ªÑΓÑ πßΓá¡«ó¿Γ∞ WARNING «»µ¿ε ¡á ½εí«¼ ¿º ß½ÑñπεΘ¿σ
- πα«ó¡Ñ⌐:
- ôα«óÑ¡∞ æ««íΘáѼá∩ ¿¡Σ«α¼áµ¿∩
- ───────────────────────────────────────────────────────────
- 1 Æ«½∞¬« «τÑ¡∞ ßΓα«ú¿Ñ »αÑñπ»αѪñÑ¡¿∩.
- 2 Åα«¼ÑªπΓ«τ¡δ⌐ πα«óÑ¡∞ »αÑñπ»αѪñÑ¡¿⌐.
- 3 éßÑ »αÑñπ»αѪñÑ¡¿∩. ¥Γ« πα«óÑ¡∞, «»αÑñѽѡ¡δ⌐ »«
- π¼«½τá¡¿ε, Ñß½¿ ¡Ñ «»αÑñѽ∩ÑΓß∩ «»µ¿∩ WARNING.
- ───────────────────────────────────────────────────────────
- æ½ÑñπεΘ¿⌐ »α¿¼Ñα «»αÑñѽ∩ÑΓ »α«¼ÑªπΓ«τ¡δ⌐ πα«óÑ¡∞ ß««íΘá-
- Ѽ«⌐ «Φ¿í¬¿:
- [OPTIONS]
- WARNING=2
- 諼»¿½∩Γ«α ß««íΘáÑΓ «í «Φ¿í¬áσ ó ßΓá¡ñáαΓ¡δ⌐ óδσ«ñ¡«⌐
- Σá⌐½, «íδτ¡« φ¬αá¡. éδ ¼«ªÑΓÑ »ÑαÑ¡á»αáó¿Γ∞ «Φ¿í¬¿ ó ñ¿ß¬«óδ⌐
- Σá⌐½ Γá¬, τΓ«íδ éδ ¼«ú½¿ »α«ß¼«ΓαÑΓ∞ Ñú«, ¬«úñá éδ «Γ½áª¿óáÑΓÑ
- Help ß¿ßΓѼπ. æ½ÑñπεΘ¿⌐ »α¿¼Ñα »«¬áºδóáÑΓ »ÑαÑ¡á»αáó½Ñ¡¿Ñ óδ-
- ó«ñá φ¬αá¡á ¬«¼»¿½∩Γ«αá ó Σá⌐½:
- HC HELPEX > errors.out
- ìá¼Ñ¬: êß»«½∞ºπ⌐ΓÑ ¬½áó¿Φπ á¬ßѽÑαáΓ«αá DOS CONTROL+PRINT
- SCREEN »ÑαÑñ ΓѼ, ¬á¬ ¡áτ¡ÑΓÑ éáΦ𠬫¼»¿½∩µ¿ε ñ½∩ φσ««Φ¿í«¬,
- ¬«Γ«αδÑ »«∩ó½∩εΓß∩ ¡á φ¬αá¡Ñ ñ½∩ éáΦÑú« »α¿¡ΓÑαá. ìáíÑα¿ΓÑ
- ß¡«óá CONTROL+PRINT SCREEN ñ½∩ «ßΓá¡«ó¬¿ »«ß佬¿ ¿¡Σ«α¼áµ¿¿ ¡á
- »α¿¡ΓÑα.
-
- Ä»αÑñѽѡ¿Ñ ΓѼ »«ßΓα«Ñ¡¿∩: Ä»µ¿∩ Build
-
- àß½¿ éδ ó¬½ετ¿½¿ ΓÑú¿ »«ßΓα«Ñ¡¿∩ ó éáΦ¿ ΓѼáΓ¿τÑ߬¿Ñ Σá⌐-
- ½δ, ¿ß»«½∞ºπ⌐ΓÑ BUILD «»µ¿ε ñ½∩ «»αÑñѽѡ¿∩, ¬á¬¿Ñ ΓѼδ πß½«ó-
- ¡« ó¬½ετáεΓß∩ ó »«ßΓα«Ñ¡¿Ñ. àß½¿ éáΦ¿ ΓѼáΓ¿τÑ߬¿Ñ Σá⌐½δ ¡Ñ
- ¿¼ÑεΓ ΓÑú«ó »«ßΓα«Ñ¡¿∩, Γ« «»πßΓ¿ΓÑ «»µ¿ε BUILD ¿º [Options]
- ßÑú¼Ñ¡Γá.
- Åα¿¼Ñτá¡¿Ñ. éßÑ ΓÑú¿ »«ßΓα«Ñ¡¿∩ ñ«½ª¡δ »ÑαÑτ¿ß½∩Γ∞ß∩ ó
- [BuildTags] ßÑú¼Ñ¡ΓÑ Σá⌐½á »α«Ñ¬Γá, ¡Ñºáó¿ß¿¼« «Γ Γ«ú«, «íΩ∩ó-
- ½∩ÑΓ ¿½¿ ¡ÑΓ ñá¡¡á∩ πß½«ó¡á∩ ¬«¼»¿½∩µ¿∩ ΓÑú¿.
- ü«½ÑÑ »«ñα«í¡πε ¿¡Σ«α¼áµ¿ε « »α¿ßó«Ñ¡¿¿ ΓÑú«ó »«ßΓα«Ñ¡¿∩
- ΓѼἠó Help ΓѼáΓ¿τÑ߬¿σ Σá⌐½áσ ß¼«Γα¿ΓÑ ó ú½áóÑ 3 "櫺ñá¡¿Ñ
- Help ΓѼáΓ¿τÑ߬¿σ ΣὫó".
- æΓα«¬á «»µ¿¿ BUILD ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- BUILD = expression (óδαáªÑ¡¿Ñ)
- éδαáªÑ¡¿∩ BUILD ¡Ñ ¼«úπΓ »αÑóδΦáΓ∞ ó ñ½¿¡π 255 ß¿¼ó«½«ó ¿
- ñ«½ª¡δ óó«ñ¿Γ∞ß∩ Γ«½∞¬« ó «ñ¡π ßΓ᫬π. BUILD óδαáªÑ¡¿∩ ¿ß»«½∞-
- ºπεΓ íπ½Ñó𠽫ú¿¬π ñ½∩ «»αÑñѽѡ¿∩ ¬á¬¿Ñ ΓѼδ ó »αÑñѽáσ «»αÑ-
- ñѽѡ¡δσ Help ΓѼáΓ¿τÑ߬¿σ Σá⌐½«ó ¬«¼»¿½∩Γ«αá íπñπΓ ó¬½ετáΓ∞ß∩
- ó »«ßΓα«Ñ¡¿Ñ. 諼»¿½∩Γ«α «µÑ¡¿óáÑΓ óßÑ óδαáªÑ¡¿∩ »«ßΓα«Ñ¡¿∩
- ß½Ñóá ¡á»αáó«. Äí«º¡áτÑ¡¿∩¼¿ ∩ºδ¬á (»ÑαÑτ¿ß½Ñ¡¡δÑ ó »«α∩ñ¬Ñ
- ßΓáαΦ¿¡ßΓóá «Γ ¡á¿óδßΦ¿σ ¬ ßá¼δ¼ ¡¿ºΦ¿¼) ∩ó½∩εΓß∩:
- Äí«º¡áτÑ¡¿Ñ Ä»¿ßá¡¿Ñ
- ───────────────────────────────────────────────────────────
- <tag> ÆÑú »«ßΓα«Ñ¡¿∩
- () èαπú½δÑ ß¬«í¬¿
- ~ Ä»ÑαáΓ«α «Γα¿µá¡¿∩
- & Ä»ÑαáΓ«α ê
- │ Ä»ÑαáΓ«α êïê
- ───────────────────────────────────────────────────────────
- ìá»α¿¼Ñα, Ñß½¿ éδ ºá¬«ñ¿α«ó὿ ΓÑú¿ »«ßΓα«Ñ¡¿∩, ¡áºóá¡¡δÑ
- WINENV,APP1 ¿ TEST_BUILD ó éáΦ¿σ ΓѼáΓ¿τÑ߬¿σ Σá⌐½áσ, Γ« éδ
- ¼«ú½¿ íδ ó¬½ετ¿Γ∞ «ñ¡« ¿º ß½ÑñπεΘ¿σ óδαáªÑ¡¿⌐ »«ßΓα«Ñ¡¿∩ ó
- ßÑú¼Ñ¡Γ [Options]:
- éδαáªÑ¡¿Ñ »«ßΓα«Ñ¡¿∩ Å«ßΓα«Ñ¡¡δÑ ΓѼδ
- ───────────────────────────────────────────────────────────
- BUILD = WINENV Æ«½∞¬« ΓѼδ, ¬«Γ«αδÑ ¿¼ÑεΓ ΓÑú WINENV
- BUILD = WINENV ÆÑ¼δ, ¬«Γ«αδÑ ¿¼ÑεΓ ¬á¬ WINENV, Γᬠ¿
- &APP1 APP1 ΓÑú¿
- BUILD = WINENV │ ÆÑ¼δ, ¬«Γ«αδÑ ¿¼ÑεΓ ½¿í« WINENV ΓÑú,
- APP1 ½¿í« APP1 ΓÑú
- BUILD = (WINENV │ ÆÑ¼δ, ¬«Γ«αδÑ ¿¼ÑεΓ ½¿í« WINENV, ½¿í«
- APP1) & TESTBUILD APP1 ΓÑú¿ ¿ ¬«Γ«αδÑ Γá¬ªÑ ¿¼ÑεΓ
- TESTBUILD ΓÑú
- BUILD =~APP1 ÆÑ¼δ, ¬«Γ«αδÑ ¡Ñ ¿¼ÑεΓ APP1 ΓÑú
- ───────────────────────────────────────────────────────────
-
- Ä»αÑñѽѡ¿Ñ ¬«α¡Ñó«ú« ß»αáó«τ¡¿¬á: Ä»µ¿∩ ROOT
-
- êß»«½∞ºπ⌐ΓÑ ROOT «»µ¿ε ñ½∩ «í«º¡áτÑ¡¿∩ ¬«α¡Ñó«ú« ß»αáó«τ-
- ¡¿¬á Help »α«Ñ¬Γá. 諼»¿½∩Γ«α ¿ΘÑΓ Σá⌐½δ ó «»αÑñѽѡ¡«¼ ¬«α¡Ñ-
- ó«¼ ß»αáó«τ¡¿¬Ñ.
- ROOT «»µ¿∩ ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- ROOT = partname (¿¼∩ »πΓ¿)
- ìá»α¿¼Ñα, ß½ÑñπεΘá∩ ¬«α¡Ñóá∩ «»µ¿∩ «»αÑñѽ∩ÑΓ, τΓ« ¬«α¡Ñ-
- óδ¼ ß»αáó«τ¡¿¬«¼ ∩ó½∩ÑΓß∩ \BUILD\TEST ¡á D ñ¿ß¬«ó«ñÑ:
- [OPTIONS]
- ROOT=D:\BUILD\TEST
- ROOT «»µ¿∩ »«ºó«½∩ÑΓ éá¼ ßßδ½áΓ∞ß∩ ¡á ß««ΓóÑΓßΓóπεΘ¿Ñ »π-
- Γ¿ ñ«ßΓπ»á ¿º ¬«α¡Ñó«ú« ß»αáó«τ¡¿¬á Help »α«Ñ¬Γá. ìá»α¿¼Ñα,
- ß½ÑñπεΘá∩ ºá»¿ß∞ ó ßÑú¼Ñ¡ΓÑ [Files] «Γ¡«ß¿Γß∩ ¬ ß««ΓóÑΓßΓóπε-
- ΘѼπ »πΓ¿ ¿º ¬«α¡Ñó«ú« ß»αáó«τ¡¿¬á:
- TOPIC\FILE.RTF
- ä½∩ ßß佬¿ ¡á Σá⌐½ ó Σ¿¬ß¿α«óá¡¡«⌐ »«º¿µ¿¿, ¡Ñºáó¿ß¿¼« «Γ
- ¬«α¡Ñó«ú« »α«Ñ¬Γá éδ ñ«½ª¡δ ºáñáóáΓ∞ »«½¡«ßΓ∞ε ¬óá½¿Σ¿µ¿α«óá¡-
- ¡δ⌐ ¿½¿ "áíß«½εΓ¡δ⌐" »πΓ∞, ó¬½ετá∩ íπ¬óπ ñαá⌐óÑαá, Ñß½¿ ¡Ñ«í-
- σ«ñ¿¼«, ¬á¬ ó ß½ÑñπεΘÑ⌐ ßΓ᫬Ñ:
- D:\HELPTEST\TESTFILE.RTF
- àß½¿ éδ ¡Ñ ó¬½ετáÑΓÑ ROOT «»µ¿ε ó éáΦ Help Σá⌐½ »α«Ñ¬Γá,
- Γ« óßÑ »πΓ¿ ∩ó½∩εΓß∩ ß««ΓóÑΓßΓóπεΘ¿¼¿ ñ½∩ ΓѬπΘÑú« DOS ß»αá-
- ó«τ¡¿¬á.
-
- æ»Ñµ¿Σ¿¬áµ¿∩ ¿¡ñѬßá: Index «»µ¿∩
-
- êß»«½∞ºπ⌐ΓÑ INDEX «»µ¿ε ñ½∩ ¿ñÑ¡Γ¿Σ¿¬áµ¿¿ ¬«¡ΓѬßΓ¡«⌐
- ßΓ᫬¿ Help ¿¡ñѬßá. Æá¬ ¬á¬ INDEX ¬¡«»¬á ñáÑΓ »«½∞º«óáΓѽε
- ñ«ßΓπ» ¬ ¿¡ñѬßπ ¿º ½εí«ú« ¼ÑßΓá ó Help ß¿ßΓѼÑ, Γ« éδ, óÑα«-
- ∩Γ¡«, ¡Ñ ºáσ«Γ¿ΓÑ, τΓ«íδ áóΓ«α »ÑαÑσ«ñ¿½ ¬ ¿¡ñѬßπ. Å«½∞º«óá-
- Γѽ¿ ¿¼ÑεΓ ñ«ßΓπ» φΓ«¼π «ß¡«ó¡«¼π ¿¡ñѬßπ ¿½¿ ¿º Help ¼Ñ¡ε
- »α«úαá¼¼δ, ¿½¿ »«ßαÑñßΓó«¼ óδí«αá INDEX ¬¡«»¬¿ ¿º Help «¬¡á.
- Åα¿ßóá¿óá¡¿Ñ ¬«¡ΓѬßΓ¡«⌐ ßΓ᫬¿ ó ¿¡ñѬߡ«⌐ ΓÑ¼Ñ ßÑú¼Ñ¡Γá
- [Options] »«ºó«½∩ÑΓ ¬«¼»¿½∩Γ«απ πº¡áΓ∞ αẼÑΘÑ¡¿Ñ ú½áó¡«ú« ¿¡-
- ñѬßá Help ΓѼ ñ½∩ »α¿½«ªÑ¡¿⌐ Help Σá⌐½á. àß½¿ éδ ¡Ñ ó¬½ετáÑΓÑ
- Index «»µ¿ε ó ßÑú¼Ñ¡ΓÑ [Options], Γ« ¬«¼»¿½∩Γ«α »αÑñ»«½áúáÑΓ,
- τΓ« »Ñαóá∩ ΓѼá, ¬«Γ«αá∩ óßΓαÑτáÑΓß∩ - φΓ« ¿¡ñѬß.
- Ä»µ¿∩ Index ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- INDEX = context-string (¬«¡ΓѬßΓ¡á∩ ßΓ᫬á)
- çáñá¡¡á∩ ¬«¡ΓѬßΓ¡á∩ ßΓ᫬á ñ«½ª¡á ß««ΓóÑΓßΓó«óáΓ∞ ¬«¡-
- ΓѬßΓ¡«⌐ ßΓ᫬Ñ, ¬«Γ«απε éδ »α¿ßó«¿½¿ Help ¿¡ñѬߡ«⌐ ΓѼÑ. é
- ß½ÑñπεΘѼ »α¿¼ÑαÑ αáºαáí«Γτ¿¬ Help ¿¡Σ«α¼¿απÑΓ ¬«¼»¿½∩Γ«α «
- Γ«¼, τΓ« ¬«¡ΓѬßΓ¡á∩ ßΓ᫬á Help ¿¡ñѬßá ∩ó½∩ÑΓß∩ "ú½áó¡δ¼ ¿¡-
- ñѬ߫¼":
- [OPTIONS]
- INDEX=main_index
- ü«½ÑÑ »«ñα«í¡á∩ ¿¡Σ«α¼áµ¿∩ « »α¿ßóá¿óá¡¿¿ ¬«¡ΓѬßΓ¡δσ
- ßΓ᫬ »α¿óÑñÑ¡á ó αáºñÑ½Ñ ú½áóδ 3 "Åα¿ßóá¿óá¡¿Ñ ¬«¡ΓѬßΓ¡δσ
- ßΓ᫬".
-
- Åα¿ßóá¿óá¡¿Ñ ºáú½áó¿∩ ó Help ß¿ßΓѼÑ: Ä»µ¿∩ Title
-
- ¡« »α¿ßó«¿Γ∞ ºáú½áó¿Ñ éáΦÑ⌐ Help ß¿ßΓÑ¼Ñ ß »«¼«Θ∞ε «»-
- µ¿¿ TITLE. çáú½áó¿Ñ »«∩ó½∩ÑΓß∩ ó »α∩¼«πú«½∞¡¿¬Ñ ºáú½áó¿∩ Help
- «¬¡á ß« ß½«ó«¼ "Help", ñ«íáó½∩Ѽ«¼ áóΓ«¼áΓ¿τÑ߬¿, ºá ¬«Γ«αδ¼
- ß½ÑñπÑΓ DOS ¿¼∩ Help αÑßπαß¡«ú« Σá⌐½á.
- Ä»µ¿∩ TITLE ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- TITLE=Help-system-title-name (¿¼∩-ºáú½áó¿Ñ-ß¿ßΓѼá-Help)
- çáú½áó¿∩ «úαá¡¿τÑ¡δ 32 ß¿¼ó«½á¼¿ ó ñ½¿¡π. àß½¿ éδ ¡Ñ ºá-
- ñáÑΓÑ ºáú½áó¿Ñ, ¿ß»«½∞ºπ∩ «»µ¿ε TITLE, Γ« Γ«½∞¬« ß½«ó« Help,
- ºá ¬«Γ«αδ¼ ß½ÑñπÑΓ ¿¼∩ Σá⌐½á ß¿ßΓѼδ Help, íπñÑΓ óδó«ñ¿Γ∞ß∩ ¡á
- ñ¿ß»½Ñ⌐ ó »α∩¼«πú«½∞¡¿¬Ñ ºáú½áó¿∩. Æá¬ ¬á¬ ¬«¼»¿½∩Γ«α óßÑúñá
- óßΓáó½∩ÑΓ ß½«ó« Help, Γ« ¡πª¡« φΓ« »«¼¡¿Γ∞, τΓ«íδ ¡Ñ ñπí½¿α«-
- óáΓ∞ φΓ« ß½«ó« ó ºáú½áó¿¿.
-
- ÅαÑ«íαẫóá¡¿Ñ Φα¿ΣΓ«ó: Ä»µ¿∩ Forcefont
-
- ¡« ¿ß»«½∞º«óáΓ∞ «»µ¿ε FORCEFONT ñ½∩ ß«ºñá¡¿∩ Help Σá⌐-
- ½á αÑßπαß«ó, ¬«Γ«αδ⌐ ß«ßΓ«¿Γ Γ«½∞¬« ¿º «ñ¡«ú« Φα¿ΣΓá. ¥Γ« »«-
- ½Ñº¡«, Ñß½¿ éδ ñ«½ª¡δ ¬«¼»¿½¿α«óáΓ∞ Help ß¿ßΓѼπ, ¿ß»«½∞ºπ∩
- ΓѼáΓ¿τÑ߬¿Ñ Σá⌐½δ, ¬«Γ«αδÑ ó¬½ετáεΓ Φα¿ΣΓδ, ¡Ñ »«ññÑনóáѼδ-
- ¼¿ éáΦ¿¼¿ »«½∞º«óáΓѽ∞߬¿¼¿ ß¿ßΓѼἿ.
- Ä»µ¿∩ FORCEFONT ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- FORCEFONT = fontname (¿¼∩ Φα¿ΣΓá)
- Åáαá¼ÑΓα fontname - φΓ« ½εí«⌐ Φα¿ΣΓ ß¿ßΓѼδ Windows.
- Windows »«ßΓáó½∩ÑΓß∩ ß« ß½ÑñπεΘ¿¼¿ Φα¿ΣΓἿ ¿ αẼÑαἿ:
- - Courier 10,12,15
- - âѽ∞óÑΓ¿¬á 8,10,12,14,18,24
- - æ«óαѼѡ¡δ⌐
- - Åα∩¼«⌐ ßóÑΓ½δ⌐ Φα¿ΣΓ
- - Script
- - 濼ó«½∞¡δ⌐ 8,10,12,14,18,24
- - Tms Rmn 8,10,12,14,18,24
- ê¼Ñ¡á Σá⌐½«ó ñ«½ª¡δ ºá»¿ßδóáΓ∞ß∩ ΓᬪÑ, ¬á¬ «¡¿ ºá»¿ßá¡δ
- ó Font ñ¿á½«ú«ó«¼ «¬¡Ñ π»αáó½∩εΘÑ⌐ »á¡Ñ½¿. ê¼Ñ¡á Φα¿ΣΓ«ó ¡Ñ
- »αÑóδΦáεΓ 20 ß¿¼ó«½«ó ó ñ½¿¡π. àß½¿ éδ ºáñáÑΓÑ Φα¿ΣΓ, ¬«Γ«αδ⌐
- ¡Ñ αáß»«º¡áÑΓß∩ ¬«¼»¿½∩Γ«α«¼, Γ« «¡ úÑ¡Ñα¿απÑΓ ß««íΘÑ¡¿Ñ «í
- «Φ¿í¬Ñ ¿ ¬«¼»¿½∩µ¿∩ »α«ñ«½ªáÑΓß∩ ß ¿ß»«½∞º«ó᡿Ѽ «»αÑñѽѡ¡«-
- ú« »« π¼«½τá¡¿ε Φα¿ΣΓá "âѽ∞óÑΓ¿¬á".
- Åα¿¼Ñτá¡¿Ñ. ê¼∩ Φα¿ΣΓá, ¿ß»«½∞ºπѼ«Ñ ó «»µ¿¿ FORCEFONT,
- ¡Ñ ¼«ªÑΓ ß«ñÑαªáΓ∞ »α«íѽδ. æ½Ññ«óáΓѽ∞¡«, Φα¿ΣΓ Tms Rmn ¡Ñ
- ¼«ªÑΓ ¿ß»«½∞º«óáΓ∞ß∩ ß »«¼«Θ∞ε FORCEFONT.
-
- 꺼ѡѡ¿Ñ αẼÑα«ó Φα¿ΣΓá: Ä»µ¿∩ Mapfontsize
-
- ÉẼÑα Φα¿ΣΓ«ó,ºáñá¡¡δ⌐ ó ΓѼáΓ¿τÑ߬¿σ Σá⌐½áσ,¼«ªÑΓ «Γ«í-
- αáªáΓ∞ß∩ ß αẽ¿τ¡δ¼¿ αẼÑαἿ ß »«¼«Θ∞ε «»µ¿¿ MAPFONTSIZE.é
- φΓ«¼ ß½πτáÑ éδ ¼«ªÑΓÑ ß«ºñáΓ∞ ¿ «ΓαÑñá¬Γ¿α«óáΓ∞ ΓѬßΓ ó αẼÑ-
- αÑ,óδíαá¡¡«¼ ñ½∩ í«½ÑÑ αá¡¡Ñú« »α«ß¼«Γαá ó ΓѼáΓ¿τÑ߬¿σ Σá⌐-
- ½áσ,á ºáΓѼ ¬«¼»¿½∩Γ«α íπñÑΓ «»αÑñѽ∩Γ∞ ¿σ αẼÑα ñ½∩ ñÑ⌐ßΓó¿-
- Γѽ∞¡«ú« ¿º«íαáªÑ¡¿∩ ó Help.¥Γ« ¼«ªÑΓ íδΓ∞ »«½Ñº¡δ¼,Ñß½¿ ÑßΓ∞
- í«½∞Φá∩ αạ¿µá ó αẼÑαáσ ¼Ñªñπ éáΦ¿¼ ß«ºñáóáÑ¼δ¼ ¼«¡¿Γ«α«¼ ¿
- »αÑñ¡áº¡áτÑ¡¡δ¼ ñ¿ß»½Ñ⌐¡δ¼ ¼«¡¿Γ«α«¼.
- Ä»µ¿∩ MAPFONTSIZE ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- MAPFONTSIZE = m[-n]:p
- Åáαá¼ÑΓα m - φΓ« αẼÑα ¿ßσ«ñ¡«ú« Φα¿ΣΓá, á »áαá¼ÑΓα p -
- φΓ« αẼÑα ªÑ½áѼ«ú« Φα¿ΣΓá ñ½∩ Help Σá⌐½á αÑßπαß«ó. ÉẼÑα
- óßÑσ Φα¿ΣΓ«ó ó ΓѼáΓ¿τÑ߬¿σ Σá⌐½áσ, ¬«Γ«αδÑ ¿¼ÑεΓ αẼÑα m,
- ¿º¼Ñ¡∩εΓß∩ ¡á p. ìÑ«í∩ºáΓѽ∞¡δ⌐ »áαá¼ÑΓα m »«ºó«½∩ÑΓ éá¼ ºá-
- ñáΓ∞ ñ¿á»áº«¡, ó ¬«Γ«α«¼ ¼«ªÑΓ «Γ«íαáªáΓ∞ß∩ Φα¿ΣΓ. ÉẼÑα óßÑσ
- Φα¿ΣΓ«ó ΓѼáΓ¿τÑ߬¿σ Σá⌐½«ó, »«»áñáεΘ¿⌐ ¼Ñªñπ m ¿ p ó¬½ετ¿-
- Γѽ∞¡«, ¼Ñ¡∩ÑΓß∩ ¡á αẼÑα p. æ½ÑñπεΘ¿Ñ »α¿¼Ñαδ ¿½½εßΓα¿απεΓ
- ¿ß»«½∞º«óá¡¿Ñ «»µ¿¿ MAPFONTSIZE:
- MAPFONTSIZE=12-24:16 ;ñѽáÑΓ αẼÑα Φα¿ΣΓ«ó, ¿¼ÑεΘ¿σ αáº-
- ¼Ñα «Γ 12 ñ« 24, αáó¡δ¼ 16.
- MAPFONTSIZE=8:12 ;ñѽáÑΓ αẼÑα óßÑσ Φα¿ΣΓ«ó, ¿¼ÑεΘ¿σ
- αẼÑα 8, αáó¡δ¼ 12.
- çá¼ÑΓ¿¼, τΓ« éδ ¼«ªÑΓÑ «Γ«íαếΓ∞ Γ«½∞¬« «ñ¿¡ αẼÑα
- Φα¿ΣΓá ¿½¿ ñ¿á»áº«¡ ß ¬áªñδ¼ MAPFONTSIZE »αÑñ½«ªÑ¡¿Ñ¼, ¿ß»«½∞-
- ºπѼ«¼ ó ßÑú¼Ñ¡ΓÑ Options. àß½¿ éδ ¿ß»«½∞ºπÑΓÑ í«½ÑÑ «ñ¡«ú«
- MAPFONTSIZE ó »αÑñ½«ªÑ¡¿¿, Γ« ¿ßσ«ñ¡δ⌐ αẼÑα ¿½¿ ñ¿á»áº«¡
- Φα¿ΣΓá, ºáñá¡¡δÑ ó »«ß½Ññ«óáΓѽ∞¡δσ »αÑñ½«ªÑ¡¿∩σ, ¡Ñ ¼«úπΓ »Ñ-
- αѬαδóáΓ∞ »αÑñδñπΘÑÑ «Γ«íαáªÑ¡¿Ñ. ìá»α¿¼Ñα, ß½ÑñπεΘÑÑ «Γ«íαá-
- ªÑ¡¿Ñ íπñπΓ úÑ¡Ñα¿α«óáΓ∞ «Φ¿í¬π, ¬«úñá ¬«¼»¿½∩Γ«α óßΓαÑτáÑΓ
- óΓ«α«Ñ »αÑñ½«ªÑ¡¿Ñ:
- MAPFONTSIZE=12-24:16 MAPFONTSIZE=14:20
- Æá¬ ¬á¬ óΓ«α«Ñ «Γ«íαáªÑ¡¿Ñ, »«¬áºá¡¡«Ñ ó »Ñαó«¼ »α¿¼ÑαÑ,
- ß«ñÑαª¿Γ αẼÑα, πªÑ «Γ«íαáªÑ¡¡δ⌐ ó »αÑñδñπΘѼ »αÑñ½«ªÑ¡¿¿,
- ¬«¼»¿½∩Γ«α íπñÑΓ ¿ú¡«α¿α«óáΓ∞ φΓπ ßΓ᫬π. é Σá⌐½Ñ »α«Ñ¬Γá ¼«ª-
- ¡« ºáñáΓ∞ ¼á¬ß¿¼π¼ 5 ñ¿á»áº«¡«ó Φα¿ΣΓ«ó.
-
- Æáí½¿µá ¬½ετÑóδσ ß½«ó: Ä»µ¿∩ Multikey
-
- Ä»µ¿∩ MULTIKEY ºáñáÑΓ ß¿¼ó«½, ¬«Γ«αδ⌐ íπñÑΓ ¿ß»«½∞º«-
- óáΓ∞ß∩ ñ½∩ Γáí½¿µδ ñ«»«½¡¿Γѽ∞¡δσ ¬½ετÑóδσ ß½«ó.
- Ä»µ¿∩ MULTIKEY íπñÑΓ ¿ß»«½∞º«óáΓ∞ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- MULTIKEY = footnote-character (ß¡«ß¬á-ß¿¼ó«½)
- Åáαá¼ÑΓα footnote-character ∩ó½∩ÑΓß∩ τπóßΓó¿Γѽ∞¡«⌐ ¬ αÑ-
- ú¿ßΓαπ íπ¬ó«⌐, ¬«Γ«αá∩ ñ«½ª¡á ¿ß»«½∞º«óáΓ∞ ñ½∩ ß¡«ß¬¿ ¬½ετÑó«-
- ú« ß½«óá. æ½ÑñπεΘ¿⌐ »α¿¼Ñα ¿½½εßΓα¿απÑΓ «»αÑñѽѡ¿Ñ íπ¬óδ L
- ñ½∩ ß¡«ß¬¿ ó Γáí½¿µÑ ¬½ετÑóδσ ß½«ó:
- MULTIKEY=L
- Åα¿¼Ñτá¡¿Ñ. éδ ñ«½ª¡δ íδΓ∞ πóÑαÑ¡¡δ¼¿ ó Γ«¼, τΓ« éáΦ¿
- ß¡«ß¬¿ ó Γáí½¿µÑ ¬½ετÑóδσ ß½«ó «úαá¡¿τÑ¡δ «ñ¡¿¼ αÑú¿ßΓα«¼,
- «íδτ¡« ¿ß»«½∞ºπεΓß∩ ßΓα«τ¡δÑ íπ¬óδ. é »αÑñδñπΘѼ »α¿¼ÑαÑ ñ½∩
- ΓѼ ß« ß¡«ß¬«⌐ L ¬½ετÑóδÑ ß½«óá íπñπΓ óóÑñÑ¡δ ó ñ«»«½¡¿Γѽ∞¡πε
- Γáí½¿µπ ¬½ετÑóδσ ß½«ó, á ñ½∩ ΓѼ, ¬«Γ«αδ¼ ¡áº¡áτÑ¡« l, φΓ«
- »α«¿ßσ«ñ¿Γ∞ ¡Ñ íπñÑΓ.
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ ½εí«⌐ á½Σáó¿Γ¡«-µ¿Σα«ó«⌐ ß¿¼ó«½
- ñ½∩ ½εí«⌐ Γáí½¿µδ ¬½ετÑóδσ ß½«ó, ºá ¿ß¬½ετÑ¡¿Ñ¼ "è" ¿ "¬", ¬«-
- Γ«αδÑ αѺÑαó¿απεΓß∩ ñ½∩ «íδτ¡«⌐ Γáí½¿µδ ¬½ετÑóδσ ß½«ó Help.
- ßπΘÑßΓóπÑΓ áíß«½εΓ¡δ⌐ »αÑñѽ ¿º 5 Γáí½¿µ ¬½ετÑóδσ ß½«ó, ó¬½ε-
- τá∩ «íδτ¡πε Γáí½¿µπ. Äñ¡á¬« , ó ºáó¿ß¿¼«ßΓ¿ «Γ ¬«¡Σ¿úπαᵿ¿ ¿
- ßΓαπ¬Γπαδ Help ß¿ßΓѼδ Σá¬Γ¿τÑ߬¿ ¿¼ÑÑΓ ¼ÑßΓ« »αá¬Γ¿τÑ߬¿⌐
- »αÑñѽ Γ«½∞¬« ¿º 2 ¿½¿ 3 Γáí½¿µ. àß½¿ ¬«¼»¿½∩Γ«α ¡Ñ ¼«ªÑΓ ß«º-
- ñáΓ∞ ñ«»«½¡¿Γѽ∞¡πε Γáí½¿µπ, Γ« »α¿ »«ßΓα«Ñ¡¿¿ ½¿Φ¡∩∩ Γáí½¿µá
- ¿ú¡«α¿απÑΓß∩.
-
- æªáΓ¿Ñ Σá⌐½á: Ä»µ¿∩ Compress
-
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ «»µ¿ε COMPRESS , τΓ«íδ ß«¬αáΓ¿Γ∞
- αẼÑα Help Σá⌐½á αÑßπαß«ó, ß«ºñá¡¡«ú« ¬«¼»¿½∩Γ«α«¼.ÄíΩѼ ߪá-
- Γ¿∩ Σá⌐½á íπñÑΓ ¿º¼Ñ¡∩Γ∞ß∩ ó ºáó¿ß¿¼«ßΓ¿ «Γ ¬«½¿τÑßΓóá, αẼÑ-
- αá ¿ ß½«ª¡«ßΓ¿ ΓѼ, ¬«Γ«αδÑ ¬«¼»¿½¿απεΓß∩. é «íΘѼ, τѼ í«½∞ΦÑ
- Σá⌐½δ Help, ΓѼ ΓѼ í«½∞ΦÑ «¡¿ ¼«úπΓ íδΓ∞ ߪáΓδ.
- Ä»µ¿∩ COMPRESS ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- COMPRESS = TRUE │ FALSE
- Æá¬ ¬á¬ Help »α«úαá¼¼á ¼«ªÑΓ ºáúαπªáΓ∞ íδßΓα« ßªáΓδÑ Σá⌐-
- ½δ, Γ« «τÑó¿ñ¡δ¼ »αÑ¿¼πΘÑßΓó«¼ ∩ó½∩ÑΓß∩ ß«ºñá¡¿Ñ ¿ »«ßΓáó¬á
- ߪáΓδσ Help Σá⌐½«ó ß éáΦÑ⌐ »α«úαá¼¼«⌐. Äñ¡á¬«, ¬«¼»¿½¿α«óá¡¿Ñ
- ß ó¬½ετÑ¡¡δ¼ ߪáΓ¿Ñ¼ ¼«ªÑΓ πóѽ¿τ¿óáΓ∞ óαѼ∩ ¬«¼»¿½∩µ¿¿ ¿º-ºá
- ñ«»«½¡¿Γѽ∞¡«ú« óαѼѡ¿, ¡Ñ«íσ«ñ¿¼«ú« ñ½∩ áßßÑ¼í½¿α«óá¡¿∩ ¿
- ß«αΓ¿α«ó¬¿ Γáí½¿µδ ¬½ετÑóδσ Σαáº. Æá¬¿¼ «íαẫ¼, 󫺼«ª¡« éδ
- ºáσ«Γ¿ΓÑ ¬«¼»¿½¿α«óáΓ∞ íѺ ߪáΓ¿∩ ¡á αá¡¡¿σ ßΓáñ¿∩σ αáºαáí«Γ¬¿
- »α«Ñ¬Γá.
- Ä»µ¿∩ COMPRESS ºáßΓáó½∩ÑΓ ¬«¼»¿½∩Γ«α ߪ¿¼áΓ∞ ß¿ßΓѼπ,
- »«ßαÑñßΓó«¼ ¬«¼»¿½¿α«óá¡¿∩ »«óΓ«α∩εΘ¿σß∩ Σαáº, ¡á⌐ñÑ¡¡δσ ó¡πΓ-
- α¿ ¿ßσ«ñ¡«ú« Σá⌐½á (Σá⌐½«ó). 諼»¿½∩Γ«α ß«ºñáÑΓ Σá⌐½ ¿º Γáí½¿-
- µδ Σαáº ß αáßΦ¿αÑ¡¿Ñ¼ .PH, Ñß½¿ Γᬫ⌐ Σá⌐½ ÑΘÑ ¡Ñ ßπΘÑßΓóπÑΓ.
- àß½¿ ¬«¼»¿½∩Γ«α ¡áσ«ñ¿Γ Σá⌐½ ß .PH, «¡ íπñÑΓ ¿ß»«½∞º«óáΓ∞ φΓ«Γ
- Σá⌐½ ñ½∩ ΓѬπΘÑ⌐ ¬«¼»¿½∩µ¿¿. ¥Γ« ¿ß»«½∞ºπÑΓß∩ ñ½∩ Γ«ú«, τΓ«íδ
- π߬«α¿Γ∞ ߪáΓ¿Ñ, ¬«úñá ß« óαѼѡ¿ »«ß½Ññ¡Ñ⌐ ¬«¼»¿½∩µ¿¿, ¿º¼Ñ-
- ¡¿½«ß∞ ¡Ñ¼¡«ú« ΓѬßΓá. ôñá½Ñ¡¿Ñ Σá⌐½á ¬½ετÑóδσ ΣαẠ»ÑαÑñ ¬áª-
- ñ«⌐ ¬«¼»¿½∩µ¿Ñ⌐ íπñÑΓ »αÑñ«ΓóαáΘáΓ∞ ¿ß»«½∞º«óá¡¿Ñ ¬«¼»¿½∩Γ«α«¼
- »αÑñδñπΘÑú« Σá⌐½á. îá¬ß¿¼á½∞¡«Ñ ߪáΓ¿Ñ íπñÑΓ »«½πτáΓ∞ß∩ Γ«½∞¬«
- Γ«úñá, ¬«úñá ¬«¼»¿½∩Γ«α íπñÑΓ ß«ºñáóáΓ∞ ¡«óπε Γáí½¿µπ Σαáº.
-
- Ä»αÑñѽѡ¿Ñ ¡«óδσ ¬«¡ΓѬßΓ¡δσ ßΓ᫬: æÑú¼Ñ¡Γ Alias
-
- êß»«½∞ºπ⌐ΓÑ ßÑú¼Ñ¡Γ [Alias] ñ½∩ »α¿ßó«Ñ¡¿∩ «ñ¡«⌐ ¿½¿
- ¡Ñ߬«½∞¬¿σ ¬«¡ΓѬßΓ¡δσ ßΓ᫬ «ñ¡«¼π ¿ Γ«¼π ªÑ ΓѼáΓ¿τÑ߬«¼π
- »ßÑóñ«¿¼Ñ¡¿. Æá¬ ¬á¬ ¬«¡ΓѬßΓ¡δÑ ßΓ᫬¿ ñ«½ª¡δ íδΓ∞ π¡¿¬á½∞¡δ-
- ¼¿ ñ½∩ ñ½∩ ¬áªñ«⌐ ΓÑ¼δ ¿ ¡Ñ ¼«úπΓ ¿ß»«½∞º«óáΓ∞ß∩ ñ½∩ ½εí«⌐
- ñαπú«⌐ ΓѼδ ó Help »α«Ñ¬ΓÑ, Γ« ßÑú¼Ñ¡Γ [Alias] «íÑß»Ñτ¿óáÑΓ
- ß»«ß«í πñá½Ñ¡¿∩ ¿½¿ ¬«¼í¿¡¿α«óá¡¿∩ Help ΓѼ íѺ ºá»¿ß¿ éáΦ¿σ
- Σá⌐½«ó,. æÑú¼Ñ¡Γ [Alias] ∩ó½∩ÑΓß∩ ¡Ñ«í∩ºáΓѽ∞¡δ¼.
- ìá»α¿¼Ñα, Ñß½¿ éδ ß«ºñ὿ ΓѼπ, ¬«Γ«αá∩ ºá¼Ñ¡∩ÑΓ ¿¡Σ«α¼á-
- µ¿ε ó ΓαÑσ ñαπú¿σ ΓѼáσ ¿ éδ πñá½∩ÑΓÑ φΓ¿ Γα¿ ΓѼδ, Γ« éá¼
- »α¿ñÑΓß∩ ¿ß¬áΓ∞ ó Σá⌐½áσ ¡Ñ»αáó¿½∞¡πε »ÑαѬαÑßΓ¡πε ßß佬π ¡á
- πñá½Ñ¡¡δÑ ΓѼδ. éδ ¼«ªÑΓÑ ¿ºíѪáΓ∞ φΓ«⌐ »α«í½Ñ¼δ »«ßαÑñßΓó«¼
- ¿ß»«½∞º«óá¡¿∩ ßÑú¼Ñ¡Γá [Alias] ñ½∩ »α¿ßó«Ñ¡¿∩ ¿¼Ñ¡¿ ¡«ó«⌐ ΓѼδ
- πñá½Ñ¡¡δ¼ ΓѼá¼. æÑú¼Ñ¡Γ [Alias] ¼«ªÑΓ Γá¬ªÑ ¿ß»«½∞º«óáΓ∞ß∩,
- ¬«úñá éáΦá »α¿¬½áñ¡á∩ »α«úαá¼¼á ¿¼ÑÑΓ ß«ßΓáó¡δÑ ¬«¡ΓѬßΓ¡δÑ
- ¿ñÑ¡Γ¿Σ¿¬áΓ«αδ, ñ½∩ ¬«Γ«αδσ éδ ¿¼ÑÑΓÑ Γ«½∞¬« «ñ¡π ΓѼπ. ¥Γ«
- ¼«ªÑΓ íδΓ∞ αÑú¿ßΓα ß ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡«⌐ Help.
- èáªñ«Ñ óδαáªÑ¡¿Ñ ó ßÑú¼Ñ¡ΓÑ [Alias] ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ Σ«α-
- ¼áΓ:
- context_string=alias
- é óδαáªÑ¡¿¿ »ßÑóñ«¿¼Ñ¡¿ »áαá¼ÑΓα alias ∩ó½∩ÑΓß∩ á½∞ΓÑα¡á-
- Γ¿ó¡«⌐ ßΓ᫬«⌐ ¿½¿ »ßÑóñ«¿¼Ñ¡Ñ¼, á context_string »áαá¼ÑΓα ∩ó-
- ½∩ÑΓß∩ ¬«¡ΓѬßΓ¡«⌐ ßΓ᫬«⌐, ¿ñÑ¡Γ¿Σ¿µ¿απεΘÑ⌐ «ß«íπε ΓѼπ.
- æΓα«¬á »ßÑóñ«¿¼Ñ¡¿ ¿¼ÑÑà ëà ªÑ ßá¼δ⌐ Σ«α¼áΓ ¿ ß½ÑñπÑΓ ΓѼ ªÑ
- ßá¼δ¼ «íδτá∩¼, τΓ« ¿ ΓѼáΓ¿τÑ߬á∩ ¬«¡ΓѬßΓ¡á∩ ßΓ᫬á. Æ« ÑßΓ∞,
- «¡á ¡Ñ τπóßΓó¿Γѽ∞¡á ¬ αÑú¿ßΓαπ ¿ ¼«ªÑΓ ß«ñÑαªáΓ∞ á½Σáó¿Γ¡δÑ
- ß¿¼ó«½δ A - Z, µ¿Σα«óδÑ ß¿¼ó«½δ 0 - 9 ¿ ß¿¼ó«½δ Γ«τ¬¿ ¿ »«ñ-
- τÑનóá¡¿∩.
- æ½ÑñπεΘ¿⌐ »α¿¼Ñα ¿½½εßΓα¿απÑΓ ßÑú¼Ñ¡Γ [Alias]:
- [Alias]
- sm_key= key_shrtcuts
- cc_key= key_shrtcuts
- st_key= key_shrtcuts;¬«¼í¿¡¿απÑΓ ó ß«¬αáΘÑ¡¿∩ ¬½áó¿áΓπαδ
- clskey=us_dlog_bxs
- maakey=us_dlog_bxs;αÑ὿ºπÑΓß∩ ó ¿ß»«½∞º«óá¡¿¿ ΓѼδ ñ¿á-
- ½«ú«ó«ú« «¬¡á
- chk_key=dlogprts
- drp_key=dlogprts
- lst_key=dlogprts
- opt_key=dlogprts
- tbx_key=dlogprts;¬«¼í¿¡¿απÑΓß∩ ó τáßΓ¿ ΓѼδ ñ¿á½«ú«ó«ú«
- «¬¡á
- frmtxt=edittxt
- wrptxt=edittxt
- seltxt=edittxt;αÑ὿ºπÑΓß∩ ó αÑñá¬Γ¿α«óá¡¿¿ ΓѼδ ΓѬßΓá
- Åα¿¼Ñτá¡¿Ñ. éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ »ßÑóñ«¿¼Ñ¡á ó ßÑú¼Ñ¡ΓÑ
- [Map] Help Σá⌐½á »α«Ñ¬Γá. Äñ¡á¬«, Ñß½¿ éδ Γᬠ»«ßΓπ»¿ΓÑ, Γ«
- ßÑú¼Ñ¡Γ [Alias] ñ«½ªÑ¡ »αÑñΦÑßΓó«óáΓ∞ ßÑú¼Ñ¡Γπ [Map].
-
- ÄΓ«íαáªÑ¡¿Ñ ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡δσ ΓѼ: æÑú¼Ñ¡Γ Map
-
- àß½¿ éáΦá Help ß¿ßΓÑ¼á «íÑß»Ñτ¿óáÑΓ ¬«¡ΓѬßΓ¡«-τπóßΓó¿-
- Γѽ∞¡πε Help, Γ« ¿ß»«½∞ºπ⌐ΓÑ [Map] ßÑú¼Ñ¡Γ ñ½∩ áßß«µ¿áµ¿¿ ¬«¡-
- ΓѬßΓ¡δσ ßΓ᫬ ¿½¿ »ßÑóñ«¿¼Ñ¡ ß ¬«¡ΓѬßΓ¡δ¼¿ ¡«¼ÑαἿ. è«¡-
- ΓѬßΓ¡δ⌐ ¡«¼Ñα ß««ΓóÑΓßΓóπÑΓ º¡áτÑ¡¿ε α«ñ¿Γѽ∞߬«⌐ »α«úαá¼¼δ
- »α¿ »ÑαÑñáτÑ Help »α«úαá¼¼Ñ ñ½∩ Γ«ú«, τΓ«íδ óδóÑßΓ¿ ¡á ñ¿ß»½Ñ⌐
- «»αÑñѽѡ¡πε ΓѼπ. ¥Γ«Γ ßÑú¼Ñ¡Γ ∩ó½∩ÑΓß∩ ¡Ñ«í∩ºáΓѽ∞¡δ¼.
- Åα¿ ¡á»¿ßá¡¿¿ [Map] ßÑú¼Ñ¡Γá éδ ¼«ªÑΓÑ ßñѽáΓ∞ ß½ÑñπεΘÑÑ:
- - êß»«½∞ºπ⌐ΓÑ ¬á¬ ñÑß∩Γ¿τ¡δÑ , Γᬠ¿ ΦÑßΓ¡áñµáΓ¿α¿τ¡δÑ
- ¡«¼Ñαá, «ΓΣ«α¼áΓ¿α«óá¡¡δÑ ó ßΓá¡ñáαΓ¡«⌐ æ ß¿ßΓÑ¼Ñ «í«º¡áτÑ¡¿⌐
- ñ½∩ «»αÑñѽѡ¿∩ ¬«¡ΓѬßΓ¡δσ ¡«¼Ñα«ó.
- - Åα¿ßó«⌐ΓÑ ¡Ñ í«½ÑÑ, τѼ «ñ¿¡ ¬«¡ΓѬßΓ¡δ⌐ ¡«¼Ñα ñ½∩ ¬«¡-
- ΓѬßΓ¡«⌐ ßΓ᫬¿ ¿½¿ »ßÑóñ«¿¼Ñ¡¿.
- Åα¿ßó«Ñ¡¿Ñ «ñ¡«ú« ¿ Γ«ú« ªÑ ¡«¼Ñαá í«½ÑÑ, τѼ «ñ¡«⌐ ¬«¡-
- ΓѬßΓ¡«⌐ ßΓα«¬Ñ íπñÑΓ úÑ¡Ñα¿α«óáΓ∞ «Φ¿í¬π ¬«¼»¿½∩Γ«αá.
- - Éáºñѽ¿ΓÑ ¬«¡ΓѬßΓ¡δÑ ¡«¼Ñαá ¿ ¬«¡ΓѬßΓ¡δÑ ßΓ᫬¿
- »«ßαÑñßΓó«¼ »α«¿ºó«½∞¡«ú« ¬«½¿τÑßΓóá »α«íѽ«ó, ¿ß»«½∞ºπ∩ ¬á¬
- ß¿¼ó«½δ »α«íѽ«ó, Γᬠ¿ ß¿¼ó«½δ Γáíπ½∩µ¿¿.
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ æ#include ñ¿αÑ¬Γ¿óπ ñ½∩ ó¬½ετÑ¡¿∩
- ñαπú¿σ Σá⌐½«ó ó «Γ«íαáªÑ¡¿Ñ. é ñ«»«½¡Ñ¡¿Ñ ¬ φΓ«¼π, ßÑú¼Ñ¡Γ Map
- «íÑß»Ñτ¿óáÑΓ αáßΦ¿αÑ¡¡δ⌐ Σ«α¼áΓ, ¬«Γ«αδ⌐ »«ºó«½∩ÑΓ éá¼ ¡Ñ-
- »«ßαÑñßΓóÑ¡¡« ó¬½ετáΓ∞ æ Σá⌐½δ ß αáßΦ¿αÑ¡¿Ñ¼ .H. ¥½Ñ¼Ñ¡Γδ,
- ¿ß»«½∞ºπεΘ¿Ñ φëà ӫα¼áΓ, ñ«½ª¡δ ¡áτ¿¡áΓ∞ß∩ ß #define
- ¿ ¼«úπΓ ß«ñÑαªáΓ∞ ¬«¼¼Ñ¡Γáα¿¿ ó æ Σ«α¼áΓÑ, ¬á¬ ó ñá¡¡«¼ »α¿-
- ¼ÑαÑ:
- #define context_string context_number /* ¬«¼¼Ñ¡Γáα¿⌐*/
- æ½ÑñπεΘ¿⌐ »α¿¼Ñα ¿½½εßΓα¿απÑΓ ¡Ñ߬«½∞¬« Σ«α¼áΓ«ó, ¬«Γ«αδÑ
- éδ ¼«ªÑΓÑ ¿ß»«½∞º«óáΓ∞ ó ßÑú¼Ñ¡ΓÑ [Map]:
- [Map]
- 1).
- Edit_Window 0x0001
- Control_Menu 0x0002
- Maximize_Icon 0x0003
- Minimize_Icon 0x0004
- Split_Bar 0x0005
- Scroll_Bar 0x0006
- Title_Bar 0x0007
- Window_Border 0x0008
- 2).
- dcmb_scr 30;Document Control-menu Icon
- dmxi_scr 31;Document Maximize Icon
- dmni_scr 32;Document Minimize Icon
- dri_scr 33;Document Restore Icon
- dtb_scr 34;Document Title Bar
- 3).
- #define vscroll 0x010A /* ï¿¡Ñ⌐¬á óÑαΓ¿¬á½∞¡«⌐ »α«¬απΓ¬¿*/
- #define hscroll 0x010E /* ï¿¡Ñ⌐¬á ú«α¿º«¡Γá½∞¡«⌐ »α«¬απΓ¬¿*/
- #define scrollthm 0x0111 /* è¡«»¬á ß¬α«½¿¡úá*/
- #define upscroll 0x0112 /* Å᫬απΓ¬á óóÑασ*/
- #define dnscroll 0x0113 /* Å᫬απΓ¬á 󡿺*/
- 4).
- #include <sample.h>
-
- é »α¿¼ÑαÑ:
- 1). ¥Γ¿ ó«ßѼ∞ ºá»¿ßÑ⌐ ñáεΓ ΦÑßΓ¡áñµáΓ¿α¿τ¡δÑ φ¬ó¿óá½Ñ¡-
- Γδ ñ½∩ ¡«¼Ñα«ó ¬«¡ΓѬßΓá.
- 2). ¥Γ¿ »∩Γ∞ ºá»¿ßÑ⌐ »«¬áºδóáεΓ ñÑß∩Γ¿τ¡δÑ ¬«¡ΓѬßΓ¡δÑ
- ¡«¼Ñαá.
- 3). ¥Γ¿ »∩Γ∞ ºá»¿ßÑ⌐ »«¬áºδóáεΓ ¬á¬ éδ ¼«ú½¿ íδ ó¬½ετ¿Γ∞
- ΓѼδ, «»αÑñѽѡ¡δÑ ó æ include Σá⌐½.
- 4). ¥Γá ºá»¿ß∞ »«¬áºδóáÑΓ æ#include ñ¿αÑ¬Γ¿óπ ñ½∩ ¡Ñ¬«Γ«-
- αδσ «ß¡«ó¡δσ ΓѼ.
- àß½¿ ¬«¡ΓѬßΓ¡δÑ ¡«¼Ñαá ¿ß»«½∞ºπεΓ #define ñ¿αÑ¬Γ¿óπ ¿
- Σá⌐½, ß«ñÑαªáΘ¿⌐ #define »αÑñ½«ªÑ¡¿∩, ó¬½ετáÑΓß∩ ¬á¬ ó ¬«ñ
- »α«úαá¼¼π, Γᬠ¿ ó Help Σá⌐½, Γ« Γ«úñá ¼«ñ¿Σ¿¬áµ¿¿, ßñѽᡡδÑ
- ó ¬«¡ΓѬßΓ¡δσ ¡«¼Ñαáσ αáºαáí«Γτ¿¬á¼¿ »α«úαá¼¼δ, íπñπΓ áóΓ«¼á-
- Γ¿τÑ߬¿ «ΓαáªáΓ∞ß∩ ó ß½ÑñπεΘѼ Help »«ßΓα«Ñ¡¿¿.
- éδ ¼«ªÑΓÑ «»αÑñѽ¿Γ∞, »ÑαÑτ¿ß½Ñ¡¡δÑ ó [Map] ßÑú¼Ñ¡ΓÑ, ½¿-
- í« ó Help ΓѼÑ, ¿½¿ ó [Alias] ßÑú¼Ñ¡ΓÑ. 諼»¿½∩Γ«α úÑ¡Ñα¿απÑΓ
- »αÑñπ»αѪñÑ¡¿Ñ, Ñß½¿ ¬«¡ΓѬßΓ¡á∩ ßΓ᫬á, »«∩ó½∩εΘá∩ß∩ ó [Map]
- ßÑú¼Ñ¡ΓÑ, ¡Ñ «»αÑñѽ∩ÑΓß∩ ó ½εí«¼ ¿º ΓѼáΓ¿τÑ߬¿σ Σá⌐½«ó ¿½¿ ó
- [Alias] ßÑú¼Ñ¡ΓÑ.
- Åα¿¼Ñτá¡¿Ñ. àß½¿ éδ ¿ß»«½∞ºπÑΓÑ »ßÑóñ«¿¼∩, ßÑú¼Ñ¡Γ
- [Alias] ñ«½ªÑ¡ »αÑñΦÑßΓó«óáΓ∞ [Map] ßÑú¼Ñ¡Γπ ó Help Σá⌐½Ñ »α«-
- ѬΓá.
- ü«½ÑÑ »«ñα«í¡πε ¿¡Σ«α¼áµ¿ε « ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡«⌐ »«-
- ¼«Θ¿ ß¼«Γα¿ΓÑ ó αáºñÑ½Ñ ú½áóδ 2 "éδóÑñÑ¡¿Ñ ¡á ñ¿ß»½Ñ⌐ ¬«¡-
- ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡δσ Help ΓѼ".
-
- 鬽ετÑ¡¿Ñ αáßΓα«ó »« ßß佬Ñ: æÑú¼Ñ¡Γ Bitmaps
-
- àß½¿ éáΦá Help ß¿ßΓÑ¼á ¿ß»«½∞ºπÑΓ αáßΓαδ »« ßß佬Ñ, Γ«
- ¿¼Ñ¡á Σá⌐½«ó ¬áªñ«ú« ¿º αáßΓα«ó ñ«½ª¡δ »ÑαÑτ¿ß½∩Γ∞ß∩ ó
- [Bitmaps] ßÑú¼Ñ¡ΓÑ Σá⌐½á »α«Ñ¬Γá. æ½ÑñπεΘ¿⌐ »α¿¼Ñα ¿½½εßΓα¿απ-
- ÑΓ Σ«α¼áΓ [Bitmaps] ßÑú¼Ñ¡Γá:
- [Bitmaps]
- DUMP01.BMP
- DUMP02.BMP
- DUMP03.BMP
- c:\PROJECT\HELP\BITMAPS\DUMP04.BMP
- Åα¿¼Ñτá¡¿Ñ. [Bitmaps] ßÑú¼Ñ¡Γ ¿ß»«½∞ºπÑΓ ΓÑ ªÑ ßá¼δÑ »αá-
- ó¿½á, ¬á¬ ¿ [Files] ßÑú¼Ñ¡Γ ñ½∩ αáß»«½«ªÑ¡¿∩ αáßΓα«óδσ Σá⌐½«ó.
-
- 諼»¿½¿α«óá¡¿Ñ Help Σá⌐½«ó
-
- Å«ß½Ñ Γ«ú«, ¬á¬ éδ ß«ºñ὿ Help Σá⌐½ »α«Ñ¬Γá, éδ πªÑ ú«-
- Γ«óδ ß«ºñáΓ∞ Help Σá⌐½, ¿ß»«½∞ºπ∩ Help Compiler. 諼»¿½∩Γ«α
- úÑ¡Ñα¿απÑΓ í¿¡áα¡δ⌐ Help Σá⌐½ αÑßπαß«ó ¿º ΓѼáΓ¿τÑ߬¿σ Σá⌐½«ó,
- »ÑαÑτ¿ß½Ñ¡¡δσ ó Help Σá⌐½Ñ »α«Ñ¬Γá. è«úñá ºáóÑαΦáÑΓß∩ »α«µÑßß
- »«ßΓα«Ñ¡¿∩, éáΦá »α«úαá¼¼á ¼«ªÑΓ ¿¼ÑΓ∞ ñ«ßΓπ» ¬ »«½πτÑ¡¡«¼π
- Help Σá⌐½π αÑßπαß«ó.
- ä« ¿¡¿µ¿¿α«óá¡¿∩ «»Ñαᵿ¿ »«ßΓα«Ñ¡¿∩ ñ½∩ ß«ºñá¡¿∩ Help
- Σá⌐½á, αáßß¼«Γα¿ΓÑ αáß»«½«ªÑ¡¿Ñ ß½ÑñπεΘ¿σ Σá⌐½«ó:
- - Help Compiler, HC.EXE. 諼»¿½∩Γ«α ñ«½ªÑ¡ íδΓ∞ ó ß»αá-
- ó«τ¡¿¬Ñ, ¿º ¬«Γ«α«ú« «¡ ¼«ªÑΓ óδ»«½¡∩Γ∞ß∩.¥Γ« ¼«ªÑΓ íδΓ∞ ΓѬπ-
- Θ¿⌐ αáí«τ¿⌐ ß»αáó«τ¡¿¬ ¡á »πΓ¿, πßΓá¡«ó½Ñ¡¡«¼ »ÑαѼѡ¡«⌐ ßαÑñδ
- PATH ¿½¿ ß»αáó«τ¡¿¬, «»αÑñѽѡ¡δ⌐ »«½¡δ¼ ¿¼Ñ¡Ñ¼ »πΓ¿, ¬á¬ »«-
- ¬áºá¡« ¡¿ªÑ:
- æ:\BIN\HC HELPEX.HPJ
- - Help Σá⌐½ »α«Ñ¬Γá, filename.HPJ. öá⌐½ »α«Ñ¬Γá ¼«ªÑΓ
- αáß»«½áúáΓ∞ß∩ ¿½¿ ó ΓѬπΘѼ ß»αáó«τ¡¿¬Ñ, ¿½¿ «»αÑñѽ∩Γ∞ß∩ ó
- ß»αáó«τ¡¿¬Ñ, «»αÑñѽѡ¡«¼ »πΓѼ, ¬á¬ »«¬áºá¡« ¡¿ªÑ:
- C:\BIN\HC D:\MYPROJ\HELPEX.HPJ
- - ÆÑ¼áΓ¿τÑ߬¿Ñ Σá⌐½δ, ¡áºóá¡¡δÑ ó Help Σá⌐½Ñ »α«Ñ¬Γá,
- ß«σαá¡∩εΓß∩ ¬á¬ RTF. ÆÑ¼áΓ¿τÑ߬¿Ñ Σá⌐½δ ¼«úπΓ αáß»«½áúáΓ∞ß∩ ó
- ΓѬπΘѼ αáí«τѼ ß»αáó«τ¡¿¬Ñ, »«ñß»αáó«τ¡¿¬Ñ ΓѬπΘÑú« αáí«τÑú«
- ß»αáó«τ¡¿¬á, «»αÑñѽѡ¡«ú« ó [Files] ßÑú¼Ñ¡ΓÑ, ¿½¿ Ñú« αáß»«-
- ½«ªÑ¡¿Ñ «»αÑñѽ∩ÑΓß∩ ó ROOT «»µ¿¿.
- - öá⌐½δ, ó¬½ετÑ¡¡δÑ ß »«¼«Θ∞ε #include ñ¿αÑ¬Γ¿óδ ó Help
- Σá⌐½ »α«Ñ¬Γá. Æá¬ ¬á¬ #include ñ¿αÑ¬Γ¿óá ¼«ªÑΓ »α¿¡¿¼áΓ∞ ¿¼Ñ¡á
- »πΓ¿, Γ« Γ«úñá ½εí«Ñ ¬«½¿τÑßΓó« ¼ÑßΓ íπñÑΓ αáí«ΓáΓ∞ ñ½∩ φΓ¿σ
- Σá⌐½«ó.
- - éßÑ αáßΓα«óδÑ Σá⌐½δ, »ÑαÑτ¿ß½Ñ¡¡δÑ »« ßß佬Ñ, ó ΓѼáΓ¿-
- τÑ߬¿σ Σá⌐½áσ.
- éδ Γá¬ªÑ ñ«½ª¡δ »«¼ÑßΓ¿Γ∞ ½εíδÑ Σá⌐½δ, ¡áºóá¡¡δÑ ó
- #include ñ¿αÑ¬Γ¿óÑ, ¡á »πΓ¿ ¬«α¡Ñó«ú« ß»αáó«τ¡¿¬á »α«Ñ¬Γá ¿½¿
- «»αÑñѽ¿Γ∞ ¿σ »πΓ∞, ¿ß»«½∞ºπ∩ ROOT «»µ¿ε. 諼»¿½∩Γ«α ¿ΘÑΓ
- Γ«½∞¬« ß»αáó«τ¡¿¬¿, «»αÑñѽѡ¡δÑ ó Help Σá⌐½Ñ »α«Ñ¬Γá. ü«½ÑÑ
- »«ñα«í¡πε ¿¡Σ«α¼áµ¿ε « ROOT «»µ¿¿ éδ ¼«ªÑΓÑ »«½πτ¿Γ∞ ó αáºñѽÑ
- "Ä»αÑñѽѡ¿Ñ ¬«α¡Ñó«ú« ß»αáó«τ¡¿¬á: Ä»µ¿∩ ROOT".
- Åα¿¼Ñτá¡¿Ñ. àß½¿ éδ ¿ß»«½∞ºπÑΓÑ «»ÑαáΓ¿ó¡πε »á¼∩Γ∞ ñ½∩
- αáí«τ¿σ Σá⌐½«ó (πßΓá¡«ó½Ñ¡¡πε ß »«¼«Θ∞ε DOS ßαÑñδ »ÑαѼѡ¡«⌐
- TMP) , Γ« «¡á ñ«½ª¡á íδΓ∞ ñ«ßΓáΓ«τ¡« í«½∞Φ«⌐ ñ½∩ ß«σαá¡Ñ¡¿∩
- «Γ¬«¼»¿½¿α«óá¡¡«ú« Help Σá⌐½á αÑßπαß«ó. àß½¿ éáΦ Help Σá⌐½
- í«½∞ΦÑ, τѼ αẼÑα ñ«ßΓπ»¡«⌐ «»ÑαáΓ¿ó¡«⌐ »á¼∩Γ¿, Γ« ¬«¼»¿½∩Γ«α
- íπñÑΓ úÑ¡Ñα¿α«óáΓ∞ ß««íΘÑ¡¿Ñ «í «Φ¿í¬Ñ ¿ ¬«¼»¿½∩µ¿∩ íπñÑΓ
- »αѬαáΘáΓ∞ß∩.
-
- êß»«½∞º«óá¡¿Ñ Help ¬«¼»¿½∩Γ«αá
-
- ä½∩ »α«ú«¡á Help Compiler ¿ß»«½∞ºπ⌐ΓÑ HC ¬«¼á¡ñπ. ä½∩ HC
- ¡Ñ ßπΘÑßΓóπÑΓ «»µ¿⌐. éßÑ «»µ¿¿ «»αÑñѽ∩εΓß∩ ó Help Σá⌐½Ñ »α«-
- ѬΓá.
- HC ¬«¼á¡ñá ¿ß»«½∞ºπÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- HCfilename.HPJ
- è«úñá »α«ú«¡∩ÑΓß∩ »α«úαá¼¼á ¬«¼»¿½∩Γ«αá, Γ« «¡á óδó«ñ¿Γ
- ¡á ñ¿ß»½Ñ⌐ »«ß½Ññ«óáΓѽ∞¡δÑ Γ«τ¬¿, π¬áºδóá∩ ¡á ÑÑ αáºó¿Γ¿Ñ ó
- »α«µÑßßÑ. æ««íΘÑ¡¿Ñ « «Φ¿í¬áσ óδó«ñ¿Γß∩ ¡á ñ¿ß»½Ñ⌐, ¬«úñá
- óßΓαÑτáÑΓß∩ πß½«ó¿Ñ ¬áªñ«⌐ «Φ¿í¬¿. è«úñá Help Compiler ºá¬á¡-
- τ¿óáÑΓ ¬«¼»¿½¿α«óá¡¿Ñ, «¡ »¿ΦÑΓ Help Σá⌐½ αÑßπαß«ó ß αáßΦ¿αÑ-
- ¡¿Ñ¼ .HLP ó ΓѬπΘ¿⌐ ß»αáó«τ¡¿¬ ¿ ó«ºóαáΘáÑΓ DOS »«ñ߬Ậπ.
- Help Σá⌐½ αÑßπαß«ó, »«½πτáѼδ⌐ ¿º »«ßΓα«Ñ¡¿∩, ¿¼ÑÑΓ Γ« ªÑ ßá-
- ¼«Ñ ¿¼∩ , τΓ« ¿ Help Σá⌐½ »α«Ñ¬Γá.
- ÄΦ¿í¬¿ ¬«¼»¿½∩Γ«αá ¿ ß««íΘÑ¡¿∩ « ßΓáΓπßÑ ¼«úπΓ »ÑαÑ¡á»-
- αáó½∩Γ∞ß∩ ó Σá⌐½, ¿ß»«½∞ºπ∩ ßΓá¡ñáαΓ¡δ⌐ DOS ß¿¡Γá¬ß¿ß »ÑαÑáñ-
- αÑß«ó¬¿. ¥Γ« 󻫽¡Ñ »α¿ú«ñ¡« ñ½∩ αáßΓ∩¡πΓ«ú« »«ßΓα«Ñ¡¿∩, úñÑ
- éδ ¡Ñ ó ß«ßΓ«∩¡¿¿ ¬«¡Γα«½¿α«óáΓ∞ óÑß∞ »α«µÑßß. ÅÑαÑáñαÑß«óá¡-
- ¡δ⌐ Σá⌐½ ß«σαá¡∩ÑΓß∩, ¬á¬ ΓѬßΓ«óδ⌐ Σá⌐½6 ¬«Γ«αδ⌐ ¼«ª¡«
- »α«ß¼áΓα¿óáΓ∞ ß »«¼«Θ∞ε ½εí«ú« ASCII αÑñá¬Γ«αá.
-
- Éáºαáí«Γ¬á »α«úαá¼¼δ ñ½∩ ñ«ßΓπ»á ¬ Help
-
- âαπ»»á αáºαáí«Γτ¿¬«ó »α«úαá¼¼δ ñ«½ª¡á αáºαáíáΓδóáΓ∞ »α«ú-
- αá¼¼π Γá¬, τΓ«íδ »«½∞º«óáΓѽ∞ ¼«ú ¿¼ÑΓ∞ ñ«ßΓπ» ¬ Windows Help
- »α«úαá¼¼Ñ, Γᬠ¿ ¬ éáΦѼπ Help Σá⌐½π. Help »α«úαá¼¼á - φΓ« «Γ-
- ñѽ∞¡á∩ Windows »α«úαá¼¼á ¿ éáΦá »α«úαá¼¼á ¼«ªÑΓ ºá»αáΦ¿óáΓ∞
- Windows ñ½∩ »α«ú«¡á Help »α«úαá¼¼δ ¿ «»αÑñѽ∩Γ∞ ΓѼπ, ¬«Γ«απε
- Help ñ«½ª¡á »«¬áºδóáΓ∞ »«½∞º«óáΓѽε. ä½∩ »«½∞º«óáΓѽ∩ Help »«-
- ∩ó½∩ÑΓß∩ ¬á¬ τáßΓ∞ éáΦÑ⌐ »α«úαá¼¼δ, «ñ¡á¬« «¡á ñÑ⌐ßΓóπÑΓ »«-
- ñ«í¡« ½εí«⌐ ñαπú«⌐ Windows »α«úαá¼¼Ñ.
-
- é맮ó WinHelp ¿º »α«úαá¼¼δ
-
- Åα«úαá¼¼á ñѽáÑΓ Help ß¿ßΓѼπ ñ«ßΓπ»¡«⌐ »«½∞º«óáΓѽε
- »«ßαÑñßΓó«¼ ó맮óá WinHelp Σπ¡¬µ¿¿.
- WinHelp Σπ¡¬µ¿∩ ¿¼ÑÑΓ ß½ÑñπεΘ¿⌐ ß¿¡Γá¬ß¿ß:
- BOOL WinHelp (hWnd,lpHelpFile,wCommand,dwData)
- ìừ¼¿¡áѼ: æ ¿ Pascal »α¿¼Ñαδ ¡áσ«ñ∩Γß∩ ¡á ñ¿ß¬Ñ.
- Åáαá¼ÑΓα hWnd ¿ñÑ¡Γ¿Σ¿µ¿απÑΓ «¬¡«, ºá»αáΦ¿óáεΘÑÑ
- Help. Windows Help »α«úαá¼¼á ¿ß»«½∞ºπÑΓ φëà ¿ñÑ¡Γ¿Σ¿¬áΓ«α,
- τΓ«íδ ß½Ññ¿Γ∞ ºá ΓѼ, ¬á¬¿Ñ »α«úαá¼¼δ ºá»αáΦ¿óáεΓ Help.
- Åáαá¼ÑΓα lpHelpFile ºáñáÑΓ ¿¼∩ (ß ¡Ñ«í∩ºáΓѽ∞¡δ¼ »πΓѼ ¬
- ß»αáó«τ¡¿¬π) Σá⌐½á Help, ß«ñÑαªáΘÑú« ΓαÑíπѼπε ΓѼπ.
- Åáαá¼ÑΓα mCommand ºáñáÑΓ Γ¿» »«¿ß¬á, ¬«Γ«αδ⌐ Windows Help
- »α«úαá¼¼á ¿ß»«½∞ºπÑΓ ñ½∩ «»αÑñѽѡ¿∩ »«½«ªÑ¡¿∩ ºáñá¡¡«⌐ ΓѼδ,
- ¿½¿ ºáñáÑΓ, τΓ« »α«úαá¼¼Ñ í«½∞ΦÑ ¡Ñ ¡πª¡á ß¿ßΓѼá Help. ¥Γ«¼π
- »áαá¼ÑΓαπ ¼«ª¡« »α¿ßó«¿Γ∞ «ñ¡« ¿º ß½ÑñπεΘ¿σ º¡áτÑ¡¿⌐:
- ç¡áτÑ¡¿Ñ ùΓ« ñѽáÑΓ
- ───────────────────────────────────────────────────────────
- HELP_CONTEXT éδó«ñ¿Γ ¡á ñ¿ß»½Ñ⌐ Help ñ½∩ «»αÑñѽѡ¡«⌐
- ΓѼδ, ¿ñÑ¡Γ¿Σ¿µ¿απѼ«⌐ ¡«¼Ñα«¼ ¬«¡ΓѬßΓá.
- HELP_HELPPONHELP éδó«ñ¿Γ ¡á ñ¿ß»½Ñ⌐ Using Help ΓÑ¼π ¿¡ñѬßá
- HELP_INDEX éδó«ñ¿Γ ¡á ñ¿ß»½Ñ⌐ ú½áó¡πε Help ΓÑ¼π ¿¡-
- ñѬßá.
- HELP_KEY éδó«ñ¿Γ ¡á ñ¿ß»½Ñ⌐ Help ñ½∩ ΓѼδ, ºáñá¡¡«⌐
- ¬½ετÑóδ¼ ß½«ó«¼.
- HELP_MULTIKEY éδó«ñ¿Γ ¡á ñ¿ß»½Ñ⌐ Help ñ½∩ ΓѼδ, ºáñá¡¡«⌐
- ¬½ετÑóδ¼ ß½«ó«¼ ó á½∞ΓÑα¡áΓ¿ó¡«⌐ Γáí½¿µÑ
- ¬½ετÑóδσ ß½«ó.
- HELP_QUIT ê¡Σ«α¼¿απÑΓ Help »α«úαá¼¼π « Γ«¼, τΓ« Help
- í«½∞ΦÑ ¡Ñ ¡πª¡á. àß½¿ ñαπú¿Ñ »α«úαá¼¼δ ¡Ñ
- ºá»αáΦ¿óáεΓ Help, Γ« Windows ºá¬αδóáÑΓ Help
- »α«úαá¼¼π.
- HELP_SETINDEX éδó«ñ¿Γ ¡á ñ¿ß»½Ñ⌐ ¡áº¡áτÑ¡¡πε Help ΓѼπ
- ¿¡ñѬßá.
- ───────────────────────────────────────────────────────────
- Åáαá¼ÑΓα dwData ºáñáÑΓ ΓѼπ, ñ½∩ ¬«Γ«α«⌐ »α«úαá¼¼á ºá»αá-
- Φ¿óáÑΓ Help. ö«α¼áΓ dwData ºáó¿ß¿Γ «Γ º¡áτÑ¡¿∩ mCommand, »ÑαÑ-
- ñáóáѼ«ú«, ¬«úñá éáΦá »α«úαá¼¼á óδºδóáÑΓ WinHelp. æ½ÑñπεΘ¿⌐
- ß»¿ß«¬ «»¿ßδóáÑΓ Σ«α¼áΓ wdData ñ½∩ ¬áªñ«ú« º¡áτÑ¡¿∩ mCommand.
- ç¡áτÑ¡¿Ñ mCommand dwData Σ«α¼áΓ
- ───────────────────────────────────────────────────────────
- HELP_CONTEXT 使¡¡«Ñ µÑ½«Ñ íѺ º¡á¬á, ß«ñÑαªáΘÑÑ ¡«¼Ñα
- ¬«¡ΓѬßΓá ñ½∩ ΓѼδ. é¼ÑßΓ« ¿ß»«½∞º«óá¡¿∩
- HELP_INDEX, HELP_CONTEXT ¼«ª¡« ¿ß»«½∞º«óáΓ∞
- ¼«ª¡« ¿ß»«½∞º«óáΓ∞ º¡áτÑ¡¿Ñ -1.
- HELP_HELPPONHELP êú¡«α¿απÑΓß∩.
- HELP_INDEX êú¡«α¿απÑΓß∩.
- HELP_KEY 使¡¡δ⌐ π¬áºáΓѽ∞ ¡á ßΓ᫬π, ¬«Γ«αá∩ ß«-
- ñÑαª¿Γ ¬½ετÑó«Ñ ß½«ó« ñ½∩ ΓαÑíπѼ«⌐ ΓѼδ.
- HELP_MULTIKEY 使¡¡δ⌐ π¬áºáΓѽ∞ ¡á MULTIKEYHELP ßΓαπ¬-
- Γπαπ, ¬á¬ «»αÑñѽѡ« ó WINDOWS.H. ¥Γá
- ßΓαπ¬Γπαá «»αÑñѽ∩ÑΓ ß¿¼ó«½ ß¡«ß¬¿ Γáí½¿µδ
- ¿ ¬½ετÑó«Ñ ß½«ó«.
- HELP_QUIT êú¡«α¿απÑΓß∩.
- HELP_SETINDEX 使¡¡«Ñ µÑ½«Ñ íѺ º¡á¬á, ß«ñÑαªáΘÑÑ ¡«¼Ñα
- ¬«¡ΓѬßΓá ñ½∩ ΓѼδ.
- ───────────────────────────────────────────────────────────
- Æá¬ ¬á¬ ¼«ª¡« ºáñáΓ∞ ¬á¬ ¡«¼Ñα ¬«¡ΓѬßΓá, Γᬠ¿ ¬½ετÑó«Ñ
- ß½«ó«, Γ« WinHelp »«ññÑনóáÑΓ ¿ ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡δ⌐ ¿
- ΓѼáΓ¿τÑ߬¿⌐ »«¿ß¬ Help Σá⌐½á.
- Åα¿¼Ñτá¡¿Ñ. ùΓ«íδ πíÑñ¿Γ∞ß∩, τΓ« »αáó¿½∞¡δ⌐ ¿¡ñÑ¬ß «ßΓá-
- ÑΓß∩ πßΓá¡«ó½Ñ¡¡δ¼, »α«úαá¼¼á ñ«½ª¡á óδºóáΓ∞ WinHelp ß
- mCommand , αáó¡δ¼ HELP_SETINDEX (ß dwData, ºáñáεΘ¿¼ ß««Γ-
- óÑΓßΓóπεΘ¿⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ¬«¡ΓѬßΓá), óß½Ññ ºá ¬áªñδ¼ ó맮ó«¼
- WinHelp ß ¬«¼á¡ñ«⌐ HELP_CONTEXT. HELP_INDEX ¡¿¬«úñá ¡Ñ ñ«½ªÑ¡
- ¿ß»«½∞º«óáΓ∞ß∩ ß HELP_SETINDEX.
-
- Å«½πτÑ¡¿Ñ ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡«⌐ »«¼«Θ¿
-
- è«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡á∩ Help ñ«½ª¡á íδΓ∞ ñ«ßΓπ»¡«⌐,
- ¬«úñá »«½∞º«óáΓѽ∞ ªÑ½áÑΓ πº¡áΓ∞ « ¡áº¡áτÑ¡¿¿ «»αÑñѽѡ¡«ú«
- «¬¡á ¿½¿ π»αáó½Ñ¡¿∩. ìá»α¿¼Ñα, »«½∞º«óáΓѽ∞ ¼«ªÑΓ óδΓ«½¬¡πΓ∞
- File ¼Ñ¡ε, óδíαáΓ∞ Open ¬«¼á¡ñπ (»«ßαÑñßΓó«¼ ¿ß»«½∞º«óá¡¿∩
- ¬½áó¿Φ¿ Direction), á ºáΓѼ ¡áªáΓ∞ F1 ñ½∩ »«½πτÑ¡¿∩ Help ñ½∩
- ¬«¼á¡ñδ.
- ÉÑ὿ºáµ¿∩ «»αÑñѽѡ¡δσ Γ¿»«ó ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡«⌐
- »«¼«Θ¿ ΓαÑíπÑΓ í«½ÑÑ ß«óÑαΦÑ¡¡«⌐ ΓÑσ¡¿¬¿ »α«úαá¼¼¿α«óá¡¿∩.
- Helpex »α¿¼Ñα »α«úαá¼¼δ ¿½½εßΓα¿απÑΓ ¿ß»«½∞º«óá¡¿Ñ ñóπσ ΓÑσ¡«-
- ½«ú¿⌐. ¥Γ¿ ΓÑσ¡«½«ú¿¿ «»¿ßδóáεΓß∩ ó ß½ÑñπεΘ¿σ αáºñѽáσ.
-
- Shift+F1 »«ññÑ᪬á
-
- ä½∩ αÑ὿ºáµ¿¿ Shift+F1 αѪ¿¼á, Helpex «ΓóÑτáÑΓ ¡á ¬½áó¿-
- Φπ á¬ßѽÑαáΓ«αá Shift+F1, »«ßαÑñßΓó«¼ ó맮óá Set-Cursor ñ½∩
- ¿º¼Ñ¡Ñ¡¿∩ Σ«α¼δ ¬παß«αá ¡á ßΓαѽ«τ¡δ⌐ π¬áºáΓѽ∞, ñ«»«½¡∩Ѽδ⌐
- ¼áα¬Ñα«¼ ó«»α«ßá.
- case WM_KEYDOWN:
- if WParam == VK_F1 {
-
- /*àß½¿ ¿ß»«½∞ºπÑΓß∩ Shift-F1, Γ« ó¬½ετáÑΓß∩ αѪ¿¼ »«¼«-
- Θ¿ ¿ πßΓá¡áó½¿óáÑΓß∩ ¬παß«α »«¼«Θ¿*/
-
- if GetKeyState(VK_Shift)) {
- bHelp = True;
- SetCursor(hHelpCursor);
- return (DefWindowProc(hWnd, message, WParam, LParam));
- }
-
- /* àß½¿ ¿ß»«½∞ºπÑΓß∩ F1 íѺ ¬½áó¿Φ¿ Shift, Γ« Γ«úñá
- óδºδóáÑΓß∩ ΓѼá ú½áó¡«ú« ¿¡ñѬßá »«¼«Θ¿ */
- else {
- WinHelp(hWnd, szHelpFileName, Help_Index, 0L);
- }
- }
-
- else if (wParam == vk_Escape && bHelp) {
-
- /* è½áó¿Φá Escape ó« óαѼ∩ αѪ¿¼á »«¼«Θ¿: «Γ¬½ετáÑΓ
- αѪ¿¼ »«¼«Θ¿ */
- bHelp = False;
- SetCursor(hCursor)GetClassWord(hWnd,GCW_HCursor));
- }
-
- break;
-
- ì¿ªÑ »«¬áºá¡« ¬á¬ éδ ñ«½ª¡δ φΓ« ñѽáΓ∞ ó Turbo Pascal:
-
- WM_KEYDOWN:
- if WParam = vk_F1 then
- { àß½¿ ¿ß»«½∞ºπÑΓß∩ Shift-F1, Γ« ó¬½ετáÑΓß∩ αѪ¿¼ »«¼«-
- Θ¿ ¿ πßΓá¡áó½¿óáÑΓß∩ ¬παß«α »«¼«Θ¿ }
- if GetKeyState(VK_Shift) < 0 then
- begin
- Help := True;
- SetCursor(HelpCursor);
- MainWndProc := DefWindowProc(Wnd, Message, WParam, LParam);
- end
- { àß½¿ ¿ß»«½∞ºπÑΓß∩ F1 íѺ ¬½áó¿Φ¿ Shift, Γ« Γ«úñá
- óδºδóáÑΓß∩ ΓѼá ú½áó¡«ú« ¿¡ñѬßá »«¼«Θ¿ }
- else
- WinHelp(Wnd, HelpFileName, Help_Index, 0)
- { è½áó¿Φá Escape ó« óαѼ∩ αѪ¿¼á »«¼«Θ¿: «Γ¬½ετáÑΓ
- αѪ¿¼ »«¼«Θ¿ }
- else if (WParam = vk_Escape) and Help then
- begin
- Help := False;
- SetCursor(hCursor(GetClassWord(Wnd, GCW_HCursor)));
- end;
-
- Å«¬á »«½∞º«óáΓѽ∞ ¡áσ«ñ¿Γ∞ß∩ ó αѪ¿¼Ñ Help (Γ« ÑßΓ∞ ñ«
- ΓÑσ »«α, »«¬á «¡ ¡áª¿¼áÑΓ ¬½áó¿Φπ ¡á ¼δ誥 ¿½¿ ¡áª¿¼áÑΓ ¬½á-
- ó¿Φπ Escape), Helpex «ΓóÑτáÑΓ ¡á WM_SETCURSOR ß««íΘÑ¡¿∩
- »«ßαÑñßΓó«¼ »ÑαÑ«»αÑñѽѡ¿∩ ¬παß«αá ¡á ¬«¼í¿¡áµ¿ε ßΓαѽ«τ¬¿ ¿
- ¼áα¬Ñαá ó«»α«ßá.
- case WM_SETCURSOR:
- /* é αѪ¿¼Ñ »«¼«Θ¿ ¡Ñ«íσ«ñ¿¼« ¿º¼Ñ¡¿Γ∞ ¬παß«α ó «ΓóÑΓ ¡á
- ¬áªñ«Ñ WM_SETCURSOR ß««íΘÑ¡¿Ñ. é »α«Γ¿ó¡«¼ ß½πτáÑ,»«
- π¼«½τá¡¿ε, Windows íπñÑΓ ¿º¼Ñ¡∩Γ∞ ¬παß«α ¡á ¬παß«α
- ¬½áßßá «¬¡á. */
-
- if (bHelp) {
- SetCursor(hHelpCursor);
- break;
- }
- return (DefWindowProc(hWnd, message, wParam, lParam));
- break;
-
- case WM_INITMENU:
- if (bHelp) {
- SetCursor(hHelpCursor);
- }
- return(TRUE);
-
- ì¿ªÑ »αÑñßΓáó½Ñ¡« ¬á¬ φΓ« éδ ñ«½ª¡δ ñѽáΓ∞ ó Turbo Pascal:
-
- WM_SETCURSOR:
- { é αѪ¿¼Ñ »«¼«Θ¿ ¡Ñ«íσ«ñ¿¼« ¿º¼Ñ¡¿Γ∞ ¬παß«α ó «ΓóÑΓ ¡á
- ¬áªñ«Ñ WM_SETCURSOR ß««íΘÑ¡¿Ñ. é »α«Γ¿ó¡«¼ ß½πτáÑ,»«
- π¼«½τá¡¿ε, Windows íπñÑΓ ¿º¼Ñ¡∩Γ∞ ¬παß«α ¡á ¬παß«α
- ¬½áßßá «¬¡á. }
-
- if Help then
- SetCursor(HelpCursor)
- else
- MainWndProc := DefWindowProc(Wnd, Message, WParam,
- LParam);
- exit;
- end;
-
- è«úñá »«½∞º«óáΓѽ∞ ¡áσ«ñ¿Γß∩ ó Shift+F1 αѪ¿¼Ñ Help ¿ ¡á-
- ª¿¼áÑΓ ¬½áó¿Φπ ¼δΦ¬¿, Helpex íπñÑΓ »«½πτáΓ∞ WM_NCLBUTTONDOWN
- ß««íΘÑ¡¿Ñ, Ñß½¿ ¡áªáΓ¿Ñ »α«¿º«Φ½« ¡Ñ ó «í½áßΓ¿ »«½∞º«óáΓѽ∞
- «¬¡á »α«úαá¼¼δ. ü½áú«ñáα∩ ¿ßß½Ññ«óá¡¿ε º¡áτÑ¡¿∩ wParam φΓ«ú«
- ß««íΘÑ¡¿∩, »α«úαá¼¼á ¼«ªÑΓ «»αÑñѽ¿Γ∞ ¬á¬«⌐ ¿ñÑ¡Γ¿Σ¿¬áΓ«α ¬«¡-
- ΓѬßΓá »«ß½áΓ∞ ó WinHelp.
- case WM_NCLBUTTONDOWN:
- /*àß½¿ ¼δ ¡áσ«ñ¿¼ß∩ ó αѪ¿¼Ñ »«¼«Θ¿ (Shift+F1), Γ« Γ«úñá
- óδó«ñ¿Γß∩ ¡á ñ¿ß»½Ñ⌐ ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡á∩ »«¼«Θ∞
- ñ½∩ ¡Ñ»«½∞º«óáΓѽ∞߬«⌐ ßαÑñδ. */
-
- if (bHelp) {
- dwHelpContextId =
- (wParam == HtCaption)?(DWORD)HelpId_Title_Bar:
- (wParam == HTSIZE)? (DWORD)HelpId_Size_Box:
- (wParam == HTREDUCE)?
- (DWORD)HELPID_MINIMIZE_ICON
- (wParam == HTZOOM)?(DWORD)HELPID_MAXIMIZE_ICON:
- (wParam == HTSYSMENU)?(DWORD)HELPID_SYSTEM_MENU:
- (wParam == HTBOTTOM)?
- (DWORD)HELPID_SIZING_BORDER:
- (wParam == HTBOTTOMLEFT)?
- (DWORD)HELPID_SIZING_BORDER:
- (wParam ==
- HTBOTTOMRIGHT)?HELPID_SIZING_BORDER:
- (mParam == HTTOP)?(DWORD)HELPID_SIZING_BORDER:
- (mParam == HTLEFT)?(DWORD)HELPID_SIZING_BORDER:
- (mParam == HTRIGHT)?(DWORD)HELPID_SIZING_BORDER:
- (mParam ==
- HTTOPLEFT)?(DWORD)HELPID_SIZING_BORDER:
- (mParam == HTTOPRIGHT)?
- (DWORD)HELPID_SIZING_BORDER:
- (DWORD)0L
-
- if (!((BOOL)dwHelpContextId))
- return (DefWindowProc(hWnd, message, wParam,
- lParam));
- bHelp = False;
- WinHelp(hWnd, szHelpFileName, Help_Context,
- dwHelpContextId);
- break;
- }
- return (DefWindowProc(hWnd, message, wParam,
- lParam));
-
- ì¿ªÑ »αÑñßΓáó½Ñ¡« ¬á¬ φΓ« éδ ñ«½ª¡δ ñѽáΓ∞ ó Turbo Pascal:
-
- WM_NCLBUTTONDOWN:
- /*àß½¿ ¼δ ¡áσ«ñ¿¼ß∩ ó αѪ¿¼Ñ »«¼«Θ¿ (Shift+F1), Γ« Γ«úñá
- óδó«ñ¿Γß∩ ¡á ñ¿ß»½Ñ⌐ ¬«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡á∩ »«¼«Θ∞
- ñ½∩ ¡Ñ»«½∞º«óáΓѽ∞߬«⌐ ßαÑñδ. */
-
- if Help then
- begin
- case WParam of
- HtCaption: HelpContextId := HelpIdTitleBar;
- HtReduce: HelpContextId := HelpIdMinimizeIcon;
- HtZoom: HelpContextId := HelpIdMaximizeIcon;
- HtSysMenu: HelpContextId := HelpIdSystemMenu;
- HtBottom: HelpContextId := HelpIdSizingBorder;
- HtBottomLeft: HelpContextId := HelpIdSizingBorder;
- HtBottomRight: HelpContextId := HelpIdSizingBorder;
- HtTop: HelpContextId := HelpIdSizingBorder;
- HtLeft: HelpContextId := HelpIdSizingBorder;
- HtRight: HelpContextId := HelpIdSizingBorder;
- HtTopLeft: HelpContextId := HelpIdSizingBorder;
- HtTopRight: HelpContextId := HelpIdSizingBorder;
- else
- HelpContextId := 0;
- end;
- if HelpContextId = 0 then
- MainWndProc := DefWindowProc(Wnd, Message, WParam,
- LParam)
- else
- begin
- Help := False;
- WinHelp(Wnd, HelpFileName, Help_Context,
- HelpContextId);
- end
- end
- else
- MainWndProc := DefWindowProc(Wnd, Message, WParam,
- LParam);
- exit;
- end;
-
- F1 »«ññÑ᪬á
-
- è«¡ΓѬßΓ¡«-τπóßΓó¿Γѽ∞¡á∩ F1 »«ññÑ᪬á ñ½∩ ¼Ñ¡ε «Γ¡«ß¿-
- Γѽ∞¡« »α«ßΓá ñ½∩ αÑ὿ºáµ¿¿ ó éáΦÑ⌐ »α«úαá¼¼Ñ. àß½¿ ¼Ñ¡ε «Γ-
- ¬αδΓ« ¿ »«½∞º«óáΓѽ∞ ¡áª¿¼áÑΓ F1 ó Γ« óαѼ∩ ¬«úñá óδßóÑτ¿óá-
- ÑΓß∩ «ñ¿¡ ¿º φ½Ñ¼Ñ¡Γ«ó ¼Ñ¡ε, Windows »«ßδ½áÑΓ WM_ENTERIDLE
- ß««íΘÑ¡¿Ñ ó »α«úαá¼¼π ñ½∩ Γ«ú«, τΓ«íδ π¬áºáΓ∞ 6 τΓ« ß¿ßΓѼá
- ó«ºóαáΘáÑΓß∩ «íαáΓ¡« ó ß«ßΓ«∩¡¿Ñ ¡Ñºá¡∩Γ«ßΓ¿ »«ß½Ñ «»αÑñѽѡ¿∩
- Γ«ú«, τΓ« F1 ¡Ñ í佫 »αáó¿½∞¡δ¼ ¡áªáΓ¿Ñ¼ ¬½áó¿Φ¿ ñ½∩ óδí«αá
- φ½Ñ¼Ñ¡Γá ¼Ñ¡ε. éδ ¼«ªÑΓÑ »«½πτ¿Γ∞ »αÑ¿¼πΘÑßΓó« «Γ Γ«ú« ß«ßΓ«∩-
- ¡¿∩ ¡Ñºá¡∩Γ«ßΓ¿, óºú½∩¡πó ¡á ß«ßΓ«∩¡¿Ñ ¬½áó¿áΓπαδ ó« óαѼ∩
- WM_ENTERIDLE ß««íΘÑ¡¿∩.
- ཿ ¡áªáΓá ¬½áó¿Φá F1, Γ« Γ«úñá óδ ß¼«ªÑΓÑ ß¼«ñѽ¿α«óáΓ∞
- ¡áªáΓ¿Ñ »«½∞º«óáΓѽѼ ¬½áó¿Φ¿ ENTER , »«ßαÑñßΓó«¼ αÑú¿ßΓαᵿ¿
- WM_KEYDOWN ß««íΘÑ¡¿∩, ¿ß»«½∞ºπ∩ VK_RETURN. éδ ñÑ⌐ßΓó¿Γѽ∞¡« ¡Ñ
- ªÑ½áÑΓÑ, τΓ«íδ éáΦá »α«úαá¼¼á óδ»«½¡∩½á ¬«¼á¡ñδ ¼Ñ¡ε. Æ« τΓ«
- éδ ñ«½ª¡δ ßñѽáΓ∞, ΓᬠφΓ« πßΓá¡«ó¿Γ∞ Σ½áú (bHelp=TRUE) Γá¬,
- τΓ«íδ ¬«úñá óδ »«½πτ¿½¿ WM_COMMAND ß««íΘÑ¡¿Ñ ñ½∩ φ½Ñ¼Ñ¡Γá ¼Ñ-
- ¡ε, éδ ¡Ñ óδ»«½¡∩½¿ ¬«¼á¡ñπ. é¼ÑßΓ« φΓ«ú« ΓѼá ñ½∩ φ½Ñ¼Ñ¡Γá
- ¼Ñ¡ε óδó«ñ¿Γß∩ ¡á ñ¿ß»½Ñ⌐ »«ßαÑñßΓó«¼ Windows Help.
- æ½ÑñπεΘ¿Ñ ¬«ñ«óδÑ »α¿¼Ñαδ ¿½½εßΓα¿απεΓ F1 τπóßΓó¿Γѽ∞-
- ¡«ßΓ∞ ñ½∩ φ½Ñ¼Ñ¡Γ«ó ¼Ñ¡ε:
- case WM_ENTERIDLE:
- if ((WParam == msgf_Menu) && (GetKeyState(VK_F1) &
- 0x8000)) {
- bHelp = True;
- PostMessage(hWnd, WM_KEYDOWN, VK_RETURN, 0L);
- }
- break;
-
- case WM_COMMAND:
- /* F1 Γ«½∞¬« τΓ« ¡áªáΓá ó ¼Ñ¡ε ¿½¿ ¼δ ¡áσ«ñ¿¼ß∩ ó αѪ¿¼Ñ
- »«¼«Θ¿ (Shift+F1)? */
-
- if (bHelp) {
- dwHelpContextId =
- (wParam == Idm_New)?(DWORD)HelpId_File_New:
- (wParam == Idm_Open)?(DWORD)HelpId_File-Open:
- (wParam == Idm_Save)?(DWORD)HelpId_File_Save:
- (wParam == Idm_SaveAs)?
- (DWORD)HelpId_File_Save_As:
- (wParam == Idm_Print)?(DWORD)HelpId_File_Print:
- (wParam == Idm_Exit)?(DWORD)HelpId_File_Exit:
- (wParam == Idm_Undo)?(DWORD)HelpId_Edit_Undo:
- (wParam == Idm_Cut)?(DWORD)HelpId_Edit_Cut:
- (wParam == Idm_Clear)?(DWORD)HelpId_Edit_Clear:
- (wParam == Idm_Copy)?(DWORD)HelpId_Edit_Copy:
- (wParam == Idm_Paste)?(DWORD)HelpId_Edit_Paste:
- (DWORD)0L;
-
- if (!dwHelpContextId)
- {MessageBox( hWnd, "Help not available for Help Menu
- Item", "Help Example", Mb_Ok
- return (DefWindowProc(hWnd, message, wParam, lParam));
- }
-
- bHelp = False;
-
- WinHelp(hWnd, szHelpFileName, Help_Context,
- HelpContextId);
- break;
- }
-
- ì¿ªÑ »αÑñßΓáó½Ñ¡« ¬á¬ φΓ« éδ ñ«½ª¡δ ñѽáΓ∞ ó Turbo Pascal:
-
- WM_ENTERIDLE:
- if ((WParam = msgf_Menu) and ((GetKeyState(VK_F1) and
- $8000) <> 0)) then
- begin
- Help := True;
- PostMessage(Wnd, WM_KEYDOWN, VK_RETURN, 0);
- end;
-
- WM_COMMAND:
-
- { F1 Γ«½∞¬« τΓ« ¡áªáΓá ó ¼Ñ¡ε ¿½¿ ¼δ ¡áσ«ñ¿¼ß∩ ó αѪ¿¼Ñ
- »«¼«Θ¿ (Shift+F1)? }
-
- if Help then
- begin
- case WParam of
- IdmNew: HelpContextId := HelpIdFileNew;
- IdmOpen: HelpContextId := HelpIdFileOpen;
- IdmSave: HelpContextId := HelpIdFileSave;
- IdmSaveAs: HelpContextId := HelpIdFileSaveAs;
- IdmPrint: HelpContextId := HelpIdFilePrint;
- IdmExit: HelpContextId := HelpIdFileExit;
- IdmUndo: HelpContextId := HelpIdEditUndo;
- IdmCut: HelpContextId := HelpIdEditCut;
- IdmClear: HelpContextId := HelpIdEditClear;
- IdmCopy: HelpContextId := HelpIdEditCopy;
- IdmPaste: HelpContextId := HelpIdEditPaste;
- else
- HelpContextId := 0;
- end;
- if HelpContextId = 0 then
- begin
- MessageBox(Wnd, 'Help not available for Help Menu
- Item', 'Help Example', Mb_Ok);
- MainWndProc := DefWindowProc(Wnd, Message, WParam,
- LParam);
- exit;
- end;
- Help := False;
- WinHelp(Wnd, HelpFileName, Help_Context,
- HelpContextId);
- end
- Äí¡áαπªÑ¡¿Ñ F1 ó ñ¿á½«ú«óδσ «¬¡áσ ¡Ñ߬«½∞¬« í«½ÑÑ ºáΓαπñ-
- ¡Ñ¡«, τѼ ó ¼Ñ¡ε. éδ ñ«½ª¡δ πßΓá¡«ó¿Γ∞ Σ¿½∞Γα ß««íΘÑ¡¿∩,
- ¿ß»«½∞ºπ∩ WH_MSGFILTER «»µ¿ε Σπ¡¬µ¿¿ SetWindowsHook. éáΦá
- Σπ¡¬µ¿∩ Σ¿½∞Γαá ß««íΘÑ¡¿∩ αÑáú¿απÑΓ ¡á WH_KEYDOWN ¿ WH_KEYUP
- ß««íΘÑ¡¿∩ ó VK_F1 , ¬«úñá «¡¿ »«ßδ½áεΓß∩ ó ñ¿á½«ú«ó«Ñ «¬¡«,
- ¬á¬ π¬áºδóáÑΓß∩ MSGF_DIALOGBOX ¬«ñ«¼. Å«ßαÑñßΓó«¼ ¿ßß½Ññ«óá¡¿∩
- ßΓαπ¬Γπαδ ß««íΘÑ¡¿∩, »ÑαÑñáóáѼ«ú« ó Σ¿½∞Γα, éδ ¼«ªÑΓÑ «»αÑñÑ-
- ½¿Γ∞ ¬«¡ΓѬßΓ F1 »«¼«Θ¿ - φΓ« ¡áσ«ñ¿Γß∩ ó ñ¿á½«ú«ó«¼ «¬¡Ñ, ¿
- «»αÑñѽѡ¡πε «»µ¿ε ¿½¿ φ½Ñ¼Ñ¡Γ. éδ ¡Ñ ñ«½ª¡δ óδºδóáΓ∞ WinHelp
- »α¿ «íαáí«Γ¬Ñ Σ¿½∞ΓαπѼ«ú« ß««íΘÑ¡¿∩, á ߬«αÑÑ αÑú¿ßΓα¿α«óáΓ∞
- ß««íΘÑ¡¿Ñ, «»αÑñѽѡ¡«Ñ »α«úαá¼¼«⌐, ñ½∩ éáΦÑ⌐ »α«úαá¼¼δ, τΓ«íδ
- óδºóáΓ∞ WinHelp »α¿ »Ñαó«⌐ ñ«ßΓπ»¡«⌐ 󫺼«ª¡«ßΓ¿.
-
- Å«½πτÑ¡¿Ñ Help »« φ½Ñ¼Ñ¡Γπ, »ÑαÑτ¿ß½Ñ¡¡«¼π
- ó ¼Ñ¡ε Help
-
- ê¡«úñá »«½∞º«óáΓѽ¿ ¼«úπΓ »«ªÑ½áΓ∞ »«½πτ¿Γ∞ ¿¡Σ«α¼áµ¿ε «í
- «ß¡«ó¡«⌐ ¬«¡µÑ»µ¿¿ ó »α«úαá¼¼Ñ, á ¡Ñ «í «»αÑñѽѡ¡«¼ π»αáó½Ñ-
- ¡¿¿ ¿½¿ «¬¡Ñ. é φΓ¿σ ß½πτá∩σ »α«úαá¼¼á ñ«½ª¡á «íÑß»Ñτ¿Γ∞ Help
- «»αÑñѽѡ¡«⌐ ΓѼ«⌐, ¬«Γ«αá∩ ¿ñÑ¡Γ¿Σ¿µ¿απÑΓß∩ ¬½ετÑóδ¼ ß½«ó«¼,
- á ¡Ñ ¿ñÑ¡Γ¿Σ¿¬áΓ«α«¼ ¬«¡ΓѬßΓá.
- ìá»α¿¼Ñα, Ñß½¿ Help Σá⌐½ ñ½∩ éáΦÑ⌐ »α«úαá¼¼δ, ß«ñÑনΓ
- ΓѼπ, «»¿ßδóáεΘπε ¬á¬ ¿ß»«½∞ºπÑΓß∩ ¬½áó¿áΓπαá, éδ ¼«ªÑΓÑ »«-
- ¼ÑßΓ¿Γ∞ φ½Ñ¼Ñ¡Γ "Keyboard" ("è½áó¿áΓπαá") ó éáΦÑ ¼Ñ¡ε Help.
- Æ«úñá, ¬«úñá »«½∞º«óáΓѽ∞ óδí¿αáÑΓ φëà φ½Ñ¼Ñ¡Γ, éáΦá »α«úαá¼-
- ¼á ñ«½ª¡á óδºóáΓ∞ WinHelp ¿ ºá»α«ß¿Γ∞ φΓπ ΓѼπ:
- case IDM_HELP_KEY_BOARD:
- WinHelp (hWnd, lpHelpFile, HELP_KEY, (LPSTR)
- "Keyboard");
- break;
-
- ä«ßΓπ» ¬ ñ«»«½¡¿Γѽ∞¡«⌐ Γáí½¿µÑ ¬½ετÑóδσ ß½«ó
-
- éáΦá »α«úαá¼¼á ¼«ªÑΓ ¿¼ÑΓ∞ ¬«¼á¡ñδ ¿½¿ ΓÑନ¡δ, ¬«Γ«αδÑ
- ß««ΓóÑΓßΓóπεΓ ΓÑନ¡á¼ ó ßσ«ñ¡«⌐, ¡« «Γ½¿τáεΘÑ⌐ß∩ »α«úαá¼¼Ñ.
- Å« ñá¡¡«¼π ¬½ετÑó«¼π ß½«óπ »α«úαá¼¼á ¼«ªÑΓ óδºóáΓ∞ WinHelp ¿
- ¡á⌐Γ¿ ΓѼδ, «»αÑñѽѡ¡δÑ ó á½∞ΓÑα¡áΓ¿ó¡«⌐ Γáí½¿µÑ ¬½ετÑóδσ
- ß½«ó. ¥Γá Multikey Σπ¡¬µ¿«¡á½∞¡«ßΓ∞ ñ«ßΓπ»¡á í½áú«ñáα∩ WinHelp
- ñ«íáó«τ¡«¼π í½«¬π ß »áαá¼ÑΓα«¼ mCommand, πßΓá¡«ó½Ñ¡¡«¼ ¡á
- HELP_MULTIKEY.
- éδ «»αÑñѽ∩ÑΓÑ ß¿¼ó«½ ß¡«ß¬¿ ñ½∩ á½∞ΓÑα¡áΓ¿ó¡«⌐ Γáí½¿µδ
- ¬½ετÑóδσ ß½«ó ¿ ¬½ετÑó«Ñ ß½«ó« ¿½¿ Σαáºπ τÑαѺ ßΓαπ¬Γπαπ
- MULTIKEYHELP, ¬«Γ«αá∩ »ÑαÑñáÑΓß∩ ó ¬áτÑßΓóÑ »áαá¼ÑΓαá dwData
- »α¿ ó맮óÑ WinHelp. ¥Γá ßΓαπ¬Γπαá «»αÑñѽ∩ÑΓß∩ ó WINDOW.H ß½Ñ-
- ñπεΘ¿¼ «íαẫ¼:
- typedef struct tag MULTIKEYHELP {
- WORD mdSize;
- BYTE mkKeyList;
- BYTE szKeyPhrase[1];
- } MULTIKEYHELP;
-
- é ß½ÑñπεΘÑ⌐ Γáí½¿µÑ »ÑαÑτ¿ß½∩εΓß∩ Σ«α¼áΓδ »«½Ñ⌐ ßΓαπ¬Γπαδ
- MULTIKEYHELP:
- Åáαá¼ÑΓα ö«α¼áΓ
- ───────────────────────────────────────────────────────────
- mkSize ÉẼÑα ßΓαπ¬Γπαδ, ó¬½ετáεΘ¿⌐ ¬½ετÑó«Ñ ß½«ó«
- (¿½¿ Σαáºπ) ¿ ß««ΓóÑΓßΓóπεΘπε íπ¬ó𠬽ετÑó«⌐
- Γáí½¿µδ.
- mkKeyList Äñ¿¡«τ¡δ⌐ ß¿¼ó«½, ¬«Γ«αδÑ «»αÑñѽ∩ÑΓ ß¿¼ó«½
- ß¡«ß¬¿ ñ½∩ αáºδ߬¿óáѼ«⌐ á½∞ΓÑα¡áΓ¿ó¡«⌐ Γáí½¿µδ
- ¬½ετÑóδσ ß½«ó.
- szKeyPhrase è½ετÑó«Ñ ß½«ó« ¿½¿ Σαáºá, ºáóÑαΦáεΘá∩ß∩ »πßΓδ¼
- π¬áºáΓѽѼ, ¬«Γ«αδÑ ñ«½ª¡δ αáºδ߬¿óáΓ∞ß∩ ó á½∞-
- ΓÑα¡áΓ¿ó¡«⌐ Γáí½¿µÑ ¬½ετÑóδσ ß½«ó.
- ───────────────────────────────────────────────────────────
- é ß½ÑñπεΘѼ »α¿¼ÑαÑ ¿½½εßΓα¿απÑΓß∩ »«¿ß¬ ¬½ετÑó«ú« ß½«óá
- ñ½∩ ß½«óá "frame" ("αἬá") ó á½∞ΓÑα¡áΓ¿ó¡«⌐ Γáí½¿µÑ ¬½ετÑóδσ
- ß½«ó, «í«º¡áτÑ¡¡«¼ ß¿¼ó«½«¼ ß¡«ß¬¿ "L":
- MULTIKEYHELP mk;
- char szKeyword[] = "frame";
- mk.mkSize=sizeof(MULTIKEYHELP)+(WORD)lstrlen(szKeyword);
- mk.mkKeylist="L";
- mk.szKeyphrase=szKeyword;
- WinHelp(hWnd,lpHelpfile,HELP_MULTIKEY,(LPSTR)&mk);
-
- ÄΓ¼Ñ¡á Help
-
- Windows Help »α«úαá¼¼á ∩ó½∩ÑΓß∩ «íΘ¿¼ αÑßπαß«¼, ¬«Γ«αδ⌐
- ñ«ßΓπ»Ñ¡ ñ½∩ óßÑσ Windows »α«úαá¼¼. é ñ«»«½¡Ñ¡¿Ñ ¬ φΓ«¼π, Γá¬
- ¬á¬ φΓ« áóΓ«¡«¼¡á∩ »α«úαá¼¼á, »«½∞º«óáΓѽ∞ ¼«ªÑΓ óδ»«½¡∩Γ∞ ÑÑ
- »«ñ«í¡« ½εí«⌐ ñαπú«⌐ »α«úαá¼¼Ñ. é αѺπ½∞ΓáΓÑ φΓ«ú« éáΦá »α«ú-
- αá¼¼á ¿¼ÑÑΓ «úαá¡¿τÑ¡¡δ⌐ ¬«¡Γα«½∞ ¡áñ Help »α«úαá¼¼«⌐. ò«Γ∩
- éáΦá »α«úαá¼¼á ¡Ñ ¼«ªÑΓ ¡Ñ»«ßαÑñßΓóÑ¡¡« ºá¬αδΓ∞ Help «¬¡«
- »α«úαá¼¼δ, éáΦá »α«úαá¼¼á ¼«ªÑΓ »α«¿¡Σ«α¼¿α«óáΓ∞ Help »α«ú-
- αá¼¼π « Γ«¼, τΓ« Help í«½∞ΦÑ ¡Ñ ΓαÑíπÑΓß∩. ä« ºá¬αδΓ¿∩ ßó«Ñú«
- ú½áó¡«ú« «¬¡á éáΦá »α«úαá¼¼á ñ«½ª¡á óδºóáΓ∞ WinHelp ß ¿ß»«½∞-
- º«ó᡿Ѽ mCommand »áαá¼ÑΓαá ñ½∩ πßΓá¡«ó¬¿ HELP_QUIT, ¬á¬ »«¬á-
- ºá¡« ó ß½ÑñπεΘѼ »α¿¼ÑαÑ, τΓ«íδ »α«¿¡Σ«α¼¿α«óáΓ∞ Help »α«úαá¼-
- ¼π « Γ«¼, τΓ« éáΦá »α«úαá¼¼á ¡Ñ íπñÑΓ ¡πªñáΓ∞ß∩ ó ¡Ñ⌐ «»∩Γ∞.
- case WM_DESTROY:
- WinHelp (hWnd, lpHelpFile, HELP_QUIT, NULL);
- Åα«úαá¼¼á, ¬«Γ«αá∩ óδºδóáÑΓ WinHelp ó ¡Ñ¬«Γ«α«¼ »π¡¬ΓÑ ó«
- óαѼ∩ ÑÑ óδ»«½¡Ñ¡¿∩ ñ«½ª¡á óδºóáΓ∞ WinHelp c ¿ß»«½∞º«ó᡿Ѽ
- mCommand »áαá¼ÑΓαá ñ½∩ πßΓá¡«ó¬¿ HELP_QUIT »ÑαÑñ ΓѼ, ¬á¬
- »α«úαá¼¼á óδσ«ñ¿Γ ¿º WinMain (Γ¿»¿τ¡« ó« óαѼ∩ «Γαáí«Γ¬¿
- WM_DESTROY ß««íΘÑ¡¿∩).
- àß½¿ »α«úαá¼¼á «Γ¬αδóáÑΓ í«½ÑÑ τѼ «ñ¿¡ Help Σá⌐½, Γ«
- Γ«úñá «¡á ñ«½ª¡á óδºóáΓ∞ WinHelp ñ½∩ »αѬαáΘÑ¡¿∩ »«¼«Θ¿ ñ½∩
- ¬áªñ«ú« Σá⌐½á.
- àß½¿ »α«úαá¼¼á ¿½¿ DLL «Γ¬α뫨 Help Σá⌐½, «ñ¡á¬« í«½ÑÑ ¡Ñ
- ªÑ½áεΓ, τΓ«íδ ßó∩ºá¡¡δ⌐ »α¿¼Ñα Help ßαÑñßΓóá (WINHELP.EXE)
- «ßΓáóá½ß∩ á¬Γ¿ó¡δ¼, Γ« Γ«úñá »α«úαá¼¼á ¿½¿ DLL ñ«½ª¡δ óδºóáΓ∞
- WinHelp ß »«¼«Θ∞ε mCommand »áαá¼ÑΓαá ñ½∩ πßΓá¡«ó¬¿ HELP_QUIT,
- τΓ«íδ π¡¿τΓ«ª¿Γ∞ »α¿¼Ñα Help ßαÑñßΓóá.
- ì¿ »α¿ ¬á¬¿σ «íßΓ«∩Γѽ∞ßΓóáσ »α«úαá¼¼á ¿½¿ DLL ¡Ñ ñ«½ª¡δ
- ºá¬á¡τ¿óáΓ∞ß∩ íѺ ó맮óá WinHelp ñ½∩ ½εí«ú« ¿º «Γ¬αδΓδσ Help
- Σá⌐½«ó. Help Σá⌐½ «Γ¬αδóáÑΓß∩, Ñß½¿ ½εí«⌐ ñαπú«⌐ WinHelp óδ-
- º«ó, ßñѽᡡδ⌐ αá¡ÑÑ ß ¿ß»«½∞º«ó᡿Ѽ Help ¿¼Ñ¡¿ Σá⌐½á.
- Windows Help »α«úαá¼¼á ¡Ñ óδσ«ñ¿Γ ñ« ΓÑσ »«α, »«¬á óßÑ
- «¬¡á, ¬«Γ«αδÑ óδºóá¡δ WinHelp ¡Ñ óδºδóáεΓ ÑÑ ß ¿ß»«½∞º«ó᡿Ѽ
- mCommand ñ½∩ πßΓá¡«ó¬¿ HELP_QUIT. àß½¿ »α«úαá¼¼á ¡Ñ ó ß«ßΓ«∩-
- ¡¿¿ ñѽáΓ∞ Γá¬, Γ« Γ«úñá Help »α«úαá¼¼á íπñÑΓ »α«ñ«½ªáΓ∞ »α«-
- ú«¡ »«ß½Ñ óßÑσ »α«úαá¼¼, ¬«Γ«αδÑ »α«ó«ñ∩Γ ºá»α«ß « ºáóÑαΦÑ¡¿¿
- Help.
- ÉѺε¼Ñ
-
- é φΓ«⌐ ú½áóÑ «»¿ßδóὫß∞ ¬á¬ ß«ºñáΓ∞ Help Σá⌐½ »α«Ñ¬Γá,
- »«ßΓα«¿Γ∞ Help Σá⌐½ αÑßπαßá ¿ ß«ºñáΓ∞ »α«úαá¼¼π ñ½∩ ñ«ßΓπ»á ¬
- Help. ü«½ÑÑ »«ñα«í¡πε ¿¡Σ«α¼áµ¿ε ß¼«Γα¿ΓÑ ¡¿ªÑ:
- ÆÑ¼á æß佬á
- ───────────────────────────────────────────────────────────
- Ž᡿α«óá¡¿Ñ Help æαÑñßΓóá: â½áóá 2 " Ž᡿α«óá¡¿Ñ Help
- ß¿ßΓѼδ ß¿ßΓѼδ"
- ìỿßá¡¿Ñ Help æαÑñßΓóá: â½áóá 3 "櫺ñá¡¿Ñ Help ΓѼá-
- ΓѼ Γ¿τÑ߬¿σ Σá⌐½«ó"
- ───────────────────────────────────────────────────────────
-
-
-
-
-
-
-
-
-
-
-
-
-