# @(#)49 1.7 src/cde/cde1/types/dthelp.dt.src, desktop, cde610 1/17/97 12:48:30 ####################################################################### # # dthelp.dt # # Actions and filetypes for Help files. # # (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company # (c) Copyright 1993, 1994, 1995 International Business Machines Corp. # (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc. # (c) Copyright 1993, 1994, 1995 Novell, Inc. # # $Revision: 1.21 $ # ###################################################################### set DtDbVersion=1.0 ############################################################################### # # °æ°í: ÀÌ ÆÄÀÏÀº »ó¿ë µ¥½ºÅ©Å¾ ȯ°æ(CDE)ÀÇ ´ÙÀ½ ¼³Ä¡¿¡¼­ # °ãÃÄ ¾²ÀÏ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ ¸ðµç ½Ã½ºÅÛ ÀüüÀûÀÎ º¯°æÀÇ # °æ¿ì, ÀÌ ÆÄÀÏÀÌ ¾Æ´Ï¶ó /etc/dt/types¿¡ ÀÖ´Â µ¿µîÇÑ µ¥ÀÌÅÍ # º£À̽º ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. # ############################################################################### ################################################################### # # µ¥ÀÌÅÍ ¼Ó¼º # ################################################################### DATA_ATTRIBUTES DTHELP_VOL { ACTIONS Open,Print ICON Dthvol NAME_TEMPLATE %s.sdl MIME_TYPE application/octet-stream DESCRIPTION ÀÌ°ÍÀº µµ¿ò¸» º¼·ýÀ» À§ÇÑ ¸¶½ºÅÍ º¼·ý \ ÆÄÀÏÀÔ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº DTHELP_VOL¶ó°í ÇÕ´Ï´Ù. \ DTHELP_VOL ÆÄÀÏÀº ÆÄÀÏ À̸§ ³¡¿¡ '.sdl' ¶Ç´Â \ '.hv'ÀÇ È®ÀåÀÚ¸¦ °®½À´Ï´Ù. TYPE_LABEL DTHELP_VOL } DATA_CRITERIA DTHELP_VOL1 { DATA_ATTRIBUTES_NAME DTHELP_VOL MODE f NAME_PATTERN *.sdl } DATA_CRITERIA DTHELP_VOL2 { DATA_ATTRIBUTES_NAME DTHELP_VOL MODE f NAME_PATTERN *.hv } ACTION Open { LABEL ¿­±â ARG_TYPE DTHELP_VOL TYPE MAP MAP_ACTION Dthelpview } ACTION Print { LABEL Àμâ ARG_TYPE DTHELP_VOL TYPE MAP MAP_ACTION NoPrint } ########################################################## DATA_ATTRIBUTES DTHELP_HT { ACTIONS (None) ICON Dthtop NAME_TEMPLATE %s.ht MIME_TYPE application/octet-stream DESCRIPTION ÀÌ µµ¿ò¸» ÁÖÁ¦ ÆÄÀÏÀº µµ¿ò¸» º¼·ýÀÇ ÀϺκÐÀÔ´Ï´Ù. \ µµ¿ò¸» ÁÖÁ¦¸¦ ¿­¶÷ÇÏ·Á¸é, ¸¶½ºÅÍ º¼·ý ÆÄÀÏÀ» \ ¿­¾î¾ß ÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº DTHELP_HT¶ó°í \ ÇÕ´Ï´Ù. DTHELP_HT ÆÄÀÏÀº ÆÄÀÏ À̸§ ³¡¿¡ \ '.ht'ÀÇ È®ÀåÀÚ¸¦ °®½À´Ï´Ù. TYPE_LABEL DTHELP_HT } DATA_CRITERIA DTHELP_HT1 { DATA_ATTRIBUTES_NAME DTHELP_HT NAME_PATTERN *.ht MODE f } ########################################################## DATA_ATTRIBUTES DTHELP_HVK { ACTIONS (None) ICON Dthtop NAME_TEMPLATE %s.hvk MIME_TYPE application/octet-stream DESCRIPTION ÀÌ ÆÄÀÏÀº ÄÄÆÄÀÏÇÑ µµ¿ò¸» º¼·ý°ú ¿¬°üµÈ \ ÆÄÀÏÀÔ´Ï´Ù. µµ¿ò¸» º¼·ýÀ» ¿­¶÷ÇÏ·Á¸é, \ ¸¶½ºÅÍ º¼·ý ÆÄÀÏÀ» ¿­¾î¾ß ÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ \ À¯ÇüÀº DTHELP_HVK¶ó°í ÇÕ´Ï´Ù. DTHELP_HVK ÆÄÀÏÀº \ ÆÄÀÏ À̸§ ³¡¿¡ '.hvk'ÀÇ È®ÀåÀÚ¸¦ °®½À´Ï´Ù. TYPE_LABEL DTHELP_HVK } DATA_CRITERIA DTHELP_HVK1 { DATA_ATTRIBUTES_NAME DTHELP_HVK NAME_PATTERN *.hvk MODE f } ########################################################## DATA_ATTRIBUTES DTHELP_XRH { ACTIONS (None) ICON Dthtop NAME_TEMPLATE %s.xrh MIME_TYPE application/octet-stream DESCRIPTION ÀÌ ÆÄÀÏÀº ÄÄÆÄÀÏÇÑ µµ¿ò¸» º¼·ý°ú ¿¬°üµÈ \ ÆÄÀÏÀÔ´Ï´Ù. µµ¿ò¸» º¼·ýÀ» ¿­¶÷ÇÏ·Á¸é, \ ¸¶½ºÅÍ º¼·ý ÆÄÀÏÀ» ¿­¾î¾ß ÇÕ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ \ À¯ÇüÀº DTHELP_XRH¶ó°í ÇÕ´Ï´Ù. DTHELP_XRH ÆÄÀÏÀº \ ÆÄÀÏ À̸§ ³¡¿¡ '.xrh'ÀÇ È®ÀåÀÚ¸¦ °®½À´Ï´Ù. TYPE_LABEL DTHELP_XRH } DATA_CRITERIA DTHELP_XRH { DATA_ATTRIBUTES_NAME DTHELP_XRH NAME_PATTERN *.xrh MODE f } ################################################################### ################################################################### # # Á¶Ä¡ # ################################################################### ACTION Dthelpview { LABEL µµ¿ò¸» ¿­¶÷±â ARG_COUNT 0 ICON Fphelp TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /bin/sh -c '/usr/dt/bin/dthelpgen -dir $HOME/.dt/help/$DTUSERSESSION; /usr/dt/bin/dthelpview -helpVolume browser ' DESCRIPTION µµ¿ò¸» ¿­¶÷±â(Dthelpview) Á¶Ä¡´Â ¾ÆÀÌÄÜÀ» \ µÎ ¹ø ´©¸¦ ¶§ ¸Ç À§ ·¹º§ÀÇ µµ¿ò¸»À» º¸¿©ÁÝ´Ï´Ù. \ ¾ÆÀÌÄÜ¿¡ µµ¿ò¸» º¼·ý ÆÄÀÏÀ» ³õÀ¸¸é, ±× º¼·ýÀÌ \ ³ªÅ¸³³´Ï´Ù. } ACTION Dthelpview { LABEL µµ¿ò¸» ¿­¶÷±â ICON Fphelp TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /bin/sh -c '/usr/dt/bin/dthelpgen -dir $HOME/.dt/help/$DTUSERSESSION; /usr/dt/bin/dthelpview -helpVolume %(File)Arg_1% ' DESCRIPTION µµ¿ò¸» ¿­¶÷±â(Dthelpview) Á¶Ä¡´Â ¾ÆÀÌÄÜÀ» \ µÎ ¹ø ´©¸¦ ¶§ ¸Ç À§ ·¹º§ÀÇ µµ¿ò¸»À» º¸¿©ÁÝ´Ï´Ù. \ ¾ÆÀÌÄÜ¿¡ µµ¿ò¸» º¼·ý ÆÄÀÏÀ» ³õÀ¸¸é, ±× º¼·ýÀÌ \ ³ªÅ¸³³´Ï´Ù. } ######## ACTION Dthelpgen { LABEL µµ¿ò¸» »ý¼º±â ICON Fphelp TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /bin/sh -c '/usr/dt/bin/dthelpgen -dir %(File)Arg_1"»ý¼ºµÈ µµ¿ò¸» ÆÄÀÏÀ» ³ÖÀ» À§Ä¡:"%' DESCRIPTION µµ¿ò¸» »ý¼º±â(Dthelpgen) Á¶Ä¡´Â »ç¿ëÀÚ¿¡ ´ëÇÑ \ ¿Â¶óÀÎ µµ¿ò¸»À» »ý¼ºÇÏ´Â dthelpgenÀ» \ ½ÇÇàÇÕ´Ï´Ù. ¶ÇÇÑ ½ÇÇà Áß¿¡ "ºê¶ó¿ìÀú Á¤º¸ \ »ý¼º Áß. ±â´Ù·Á ÁֽʽÿÀ"¶ó´Â ¸Þ½ÃÁö¸¦ ³ªÅ¸³À´Ï´Ù. \ ÀÌ Á¶Ä¡´Â »ç¿ëÀÚ°¡ »ó¿ë µ¥½ºÅ©Å¾ ȯ°æ(CDE)¿¡ \ óÀ½À¸·Î ·Î±×ÀÎÇÒ ¶§ ½ÇÇàµË´Ï´Ù. } ACTION Dthelpgen_delay { LABEL µµ¿ò¸» »ý¼º±â ICON Fphelp TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING /bin/sh -c 'sleep 15; /usr/dt/bin/dthelpgen -dir $HOME/.dt/help/$DTUSERSESSION' DESCRIPTION µµ¿ò¸» »ý¼º±â(Dthelpgen) Á¶Ä¡´Â »ç¿ëÀÚ¿¡ ´ëÇÑ \ ¿Â¶óÀÎ µµ¿ò¸»À» »ý¼ºÇÏ´Â dthelpgenÀ» \ ½ÇÇàÇÕ´Ï´Ù. ¶ÇÇÑ ½ÇÇà Áß¿¡ "ºê¶ó¿ìÀú Á¤º¸ \ »ý¼º Áß. ±â´Ù·Á ÁֽʽÿÀ"¶ó´Â ¸Þ½ÃÁö¸¦ ³ªÅ¸³À´Ï´Ù. \ ÀÌ Á¶Ä¡´Â »ç¿ëÀÚ°¡ »ó¿ë µ¥½ºÅ©Å¾ ȯ°æ(CDE)¿¡ \ óÀ½À¸·Î ·Î±×ÀÎÇÒ ¶§ ½ÇÇàµË´Ï´Ù. } ######## ACTION Dtmanpageview { LABEL ¸Å´º¾ó ÆäÀÌÁö ¿­¶÷±â ICON Dthover TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING sh -c 'MANPATH=..:$MANPATH /usr/dt/bin/dthelpview -manPage `basename %(File)Arg_1"¸Å´º¾ó ÆäÀÌÁö:"% | sed /[.].*/s///`' DESCRIPTION ¸Å´º¾ó ÆäÀÌÁö ¿­¶÷±â(Dtmanpageview) Á¶Ä¡´Â ºü¸¥ µµ¿ò¸» \ ¿­¶÷±â â¿¡¼­ ¸Å´º¾ó ÆäÀÌÁö¸¦ º¸¿©ÁÝ´Ï´Ù. } ########################### EOF ##############################################