# @(#)51 1.14 src/cde/cde1/types/dtfile.dt.src, desktop, cde610 6/4/99 06:05:33 ############################################################################### # # dtfile.dt # # Actions for interfacing to the Common Desktop Environment # File Manager. # # (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.35 $ # ############################################################################### set DtDbVersion=1.0 ############################################################################### # # °æ°í: ÀÌ ÆÄÀÏÀº »ó¿ë µ¥½ºÅ©Å¾ ȯ°æ(CDE)ÀÇ ´ÙÀ½ ¼³Ä¡¿¡¼­ # °ãÃÄ ¾²ÀÏ ¼ö ÀÖ½À´Ï´Ù. µû¶ó¼­ ¸ðµç ½Ã½ºÅÛ ÀüüÀûÀÎ º¯°æÀÇ # °æ¿ì, ÀÌ ÆÄÀÏÀÌ ¾Æ´Ï¶ó /etc/dt/types¿¡ ÀÖ´Â µ¿µîÇÑ µ¥ÀÌÅÍ # º£À̽º ÆÄÀÏÀ» ¼öÁ¤ÇØ¾ß ÇÕ´Ï´Ù. # ############################################################################### ################################################################### # # µ¥ÀÌÅÍ ¼Ó¼º - ÆÄÀÏ °ü¸®ÀÚ°¡ ÁÖ·Î »ç¿ëÇÕ´Ï´Ù. # ################################################################### ############################################################ # # Æú´õ # ############################################################ DATA_ATTRIBUTES TRASH_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON DtdirR MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE DESCRIPTION ÀÌ Æú´õ´Â ÈÞÁöÅë¿¡ ´ëÇÑ Àӽà À§Ä¡ÀÔ´Ï´Ù. TYPE_LABEL TRASH_FOLDER } DATA_CRITERIA TRASH_FOLDER1 { DATA_ATTRIBUTES_NAME TRASH_FOLDER MODE d PATH_PATTERN */.dt/Trash } ACTION Open { LABEL ¿­±â ARG_TYPE TRASH_FOLDER TYPE MAP MAP_ACTION OpenFolder } ACTION Print { LABEL Àμâ ARG_TYPE TRASH_FOLDER TYPE MAP MAP_ACTION PrintFolderList } ############################################################ DATA_ATTRIBUTES OPEN_PARENT_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON Dtdirup MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK } DATA_ATTRIBUTES PARENT_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON Dtdirup MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK DESCRIPTION '..' ¾ÆÀÌÄÜÀº ÇöÀç Æú´õÀÇ »óÀ§ Æú´õ¸¦ \ ³ªÅ¸³À´Ï´Ù. Æú´õ Æ®¸®¿¡¼­ ÇÑ ´Ü°è À§·Î \ °¡·Á¸é ÀÌ°ÍÀ» ¿©½Ê½Ã¿À. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº \ PARENT_FOLDER¶ó°í ÇÕ´Ï´Ù. TYPE_LABEL PARENT_FOLDER } DATA_CRITERIA PARENT_FOLDER1 { DATA_ATTRIBUTES_NAME PARENT_FOLDER MODE d NAME_PATTERN .. } ACTION Open { LABEL ¿­±â ARG_TYPE PARENT_FOLDER TYPE MAP MAP_ACTION OpenFolder } ACTION Print { LABEL Àμâ ARG_TYPE PARENT_FOLDER TYPE MAP MAP_ACTION PrintFolderList } ############################################################ DATA_ATTRIBUTES OPEN_CURRENT_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON DtdirB MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK } DATA_ATTRIBUTES CURRENT_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON DtdirB MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK DESCRIPTION '.' ¾ÆÀÌÄÜÀº ÇöÀç Æú´õ¸¦ ³ªÅ¸³À´Ï´Ù. \ ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº CURRENT_FOLDER¶ó°í ÇÕ´Ï´Ù. TYPE_LABEL CURRENT_FOLDER } DATA_CRITERIA CURRENT_FOLDER1 { DATA_ATTRIBUTES_NAME CURRENT_FOLDER MODE d NAME_PATTERN . } ACTION Open { LABEL ¿­±â ARG_TYPE CURRENT_FOLDER TYPE MAP MAP_ACTION OpenFolder } ACTION Print { LABEL Àμâ ARG_TYPE CURRENT_FOLDER TYPE MAP MAP_ACTION PrintFolderList } ############################################################ DATA_ATTRIBUTES DFS_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON Dtdfs MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK DESCRIPTION ÀÌ°ÍÀº DFS ¸¶¿îÆ® À§Ä¡ÀÔ´Ï´Ù. } DATA_CRITERIA DFS_FOLDER1 { DATA_ATTRIBUTES_NAME DFS_FOLDER MODE d PATH_PATTERN /... } ACTION Open { LABEL ¿­±â ARG_TYPE DFS_FOLDER TYPE MAP MAP_ACTION OpenFolder } ACTION Print { LABEL Àμâ ARG_TYPE DFS_FOLDER TYPE MAP MAP_ACTION PrintFolderList } ############################################################ DATA_ATTRIBUTES DOT_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON DtdirB MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK DESCRIPTION ÀÌ Æú´õ µ¥ÀÌÅÍ À¯ÇüÀº DOT_FOLDER¶ó°í ÇÕ´Ï´Ù. \ DOT_FOLDER Æú´õ´Â À̸§ÀÌ Á¡(.)À¸·Î \ ½ÃÀ۵˴ϴÙ. ÀϹÝÀûÀ¸·Î DOT_FOLDER´Â ¼û°ÜÁ® ÀÖ½À´Ï´Ù. TYPE_LABEL DOT_FOLDER } DATA_CRITERIA DOT_FOLDER1 { DATA_ATTRIBUTES_NAME DOT_FOLDER MODE d NAME_PATTERN .* } ACTION Open { LABEL ¿­±â ARG_TYPE DOT_FOLDER TYPE MAP MAP_ACTION OpenFolder } ACTION Print { LABEL Àμâ ARG_TYPE DOT_FOLDER TYPE MAP MAP_ACTION PrintFolderList } ############################################################ DATA_ATTRIBUTES FOLDER_LOCK { ACTIONS OpenInPlace,OpenNewView,Print ICON Dtdirlk MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK DESCRIPTION ÀÌ°ÍÀº »ç¿ëÀÚ¿¡°Ô ¾²±â ±ÇÇÑÀÌ ¾ø´Â Æú´õÀÔ´Ï´Ù.\ »ç¿ëÀÚ´Â ¿©±â¿¡ ÆÄÀÏÀ» Ãß°¡Çϰųª Á¦°ÅÇÒ ¼ö ¾ø½À´Ï´Ù. \ ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº FOLDER_LOCKÀ̶ó°í ÇÕ´Ï´Ù. TYPE_LABEL FOLDER_LOCK } DATA_CRITERIA FOLDER_LOCK1 { DATA_ATTRIBUTES_NAME FOLDER_LOCK MODE d&!r } DATA_CRITERIA FOLDER_LOCK2 { DATA_ATTRIBUTES_NAME FOLDER_LOCK MODE d&!x } DATA_ATTRIBUTES OPEN_NON_WRITABLE_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON DtdirBO MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK } DATA_ATTRIBUTES NON_WRITABLE_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON Dtdirnw MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK DESCRIPTION ÀÌ°ÍÀº »ç¿ëÀÚ¿¡°Ô ¾²±â ±ÇÇÑÀÌ ¾ø´Â Æú´õÀÔ´Ï´Ù.\ »ç¿ëÀÚ´Â ¿©±â¿¡ ÆÄÀÏÀ» Ãß°¡Çϰųª Á¦°ÅÇÒ ¼ö ¾ø½À´Ï´Ù. \ ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº FOLDER_LOCKÀ̶ó°í ÇÕ´Ï´Ù. TYPE_LABEL NON_WRITABLE_FOLDER } DATA_CRITERIA NON_WRITABLE_FOLDER1 { DATA_ATTRIBUTES_NAME NON_WRITABLE_FOLDER MODE d&!w } ACTION Open { LABEL ¿­±â ARG_TYPE FOLDER_LOCK TYPE MAP MAP_ACTION OpenFolder } ACTION Print { LABEL Àμâ ARG_TYPE FOLDER_LOCK TYPE MAP MAP_ACTION PrintFolderList } ############################################################ DATA_ATTRIBUTES OPEN_FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON DtdirBO MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK } DATA_ATTRIBUTES FOLDER { ACTIONS OpenInPlace,OpenNewView,Print ICON DtdirB MEDIA FILE_NAME MOVE_TO_ACTION FILESYSTEM_MOVE COPY_TO_ACTION FILESYSTEM_COPY LINK_TO_ACTION FILESYSTEM_LINK DESCRIPTION ÀÌ°ÍÀº Æú´õÀÔ´Ï´Ù. Æú´õ´Â ÆÄÀÏÀ̳ª \ ´Ù¸¥ Æú´õÀÇ ÄÁÅ×À̳ÊÀÔ´Ï´Ù. \ ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº FOLDER¶ó°í ÇÕ´Ï´Ù. TYPE_LABEL FOLDER } DATA_CRITERIA FOLDER1 { DATA_ATTRIBUTES_NAME FOLDER MODE d } ACTION Open { LABEL ¿­±â ARG_TYPE FOLDER TYPE MAP MAP_ACTION OpenFolder } ACTION Print { LABEL Àμâ ARG_TYPE FOLDER TYPE MAP MAP_ACTION PrintFolderList } ############################################################ ############################################################ # # µ¥ÀÌÅÍ ¼Ó¼º # ############################################################ DATA_ATTRIBUTES RECURSIVE_LINK { ICON Dtinf DESCRIPTION ÀÌ ¾ÆÀÌÄÜÀº Æú´õ³ª Áß°£ÀÇ ±âÈ£ ¸µÅ©µéÀ» ÅëÇؼ­ \ ÀÚ½ÅÀ» °¡¸®Å°´Â ±âÈ£ ¸µÅ©¸¦ \ ³ªÅ¸³À´Ï´Ù. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº \ RECURSIVE_LINK¶ó°í ÇÕ´Ï´Ù. TYPE_LABEL RECURSIVE_LINK } ############################################################ DATA_ATTRIBUTES BROKEN_LINK { ICON Dtblink DESCRIPTION ÀÌ ¾ÆÀÌÄÜÀº ¾ø´Â ÆÄÀÏÀ» °¡¸®Å°´Â ±âÈ£ ¸µÅ©¸¦ \ ³ªÅ¸³À´Ï´Ù. ÀÌ µ¥ÀÌÅÍ À¯ÇüÀº \ BROKEN_LINK¶ó°í ÇÕ´Ï´Ù. TYPE_LABEL BROKEN_LINK } ############################################################ DATA_ATTRIBUTES DOT_FILE { ACTIONS Open,Print ICON Dtdata IS_TEXT true MIME_TYPE text/plain MEDIA C_STRING DESCRIPTION ÀÌ ÆÄÀÏÀÇ µ¥ÀÌÅÍ À¯ÇüÀº DOT_FILEÀÔ´Ï´Ù. \ DOT_FILE ÆÄÀÏÀº ÆÄÀÏ À̸§ÀÌ Á¡(.)À¸·Î \ ½ÃÀ۵˴ϴÙ. ÀϹÝÀûÀ¸·Î DOT_FILEÀº ¼û°ÜÁ® ÀÖ½À´Ï´Ù. TYPE_LABEL DOT_FILE } DATA_CRITERIA DOT_FILE1 { DATA_ATTRIBUTES_NAME DOT_FILE MODE f NAME_PATTERN .* } ############################################################ DATA_ATTRIBUTES EXECUTABLE { ACTIONS Run,Open ICON Dtexec IS_EXECUTABLE true COPY_TO_ACTION Execute MIME_TYPE application/octet-stream MEDIA _DT_DATA DESCRIPTION ÀÌ ÆÄÀÏÀº ½© ½ºÅ©¸³Æ®À̰ųª ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï \ ÄÄÆÄÀÏµÈ ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ÀÌ µ¥ÀÌÅÍ \ À¯ÇüÀº EXECUTABLEÀ̶ó°í ÇÕ´Ï´Ù. TYPE_LABEL EXECUTABLE } DATA_CRITERIA EXECUTABLE1 { DATA_ATTRIBUTES_NAME EXECUTABLE CONTENT 0 short 0x01df MODE f&x } DATA_CRITERIA EXECUTABLE2 { DATA_ATTRIBUTES_NAME EXECUTABLE MODE f&x } ACTION Run { LABEL ¼öÇà ARG_TYPE EXECUTABLE TYPE MAP MAP_ACTION Execute } ############################################################ DATA_ATTRIBUTES UNKNOWN { ACTIONS Open,Print ICON Dtdata MIME_TYPE application/octet-stream MEDIA _DT_DATA DESCRIPTION ÀÌ ÆÄÀÏÀº ´Ù¸¥ µ¥ÀÌÅÍ À¯Çü°ú ¸ÂÁö ¾Ê½À´Ï´Ù. \ ÀÌ°ÍÀ» UNKNOWNÀ̶ó´Â µ¥ÀÌÅÍ À¯ÇüÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù. TYPE_LABEL UNKNOWN } ############################################################ DATA_ATTRIBUTES DATA { ACTIONS Open,Print ICON Dtdata MIME_TYPE application/octet-stream MEDIA _DT_DATA DESCRIPTION ÀÌ ÆÄÀÏÀº ´Ù¸¥ µ¥ÀÌÅÍ À¯Çü°ú ¸ÂÁö ¾Ê½À´Ï´Ù. \ ÀÌ°ÍÀ» DATA¶ó´Â µ¥ÀÌÅÍ À¯ÇüÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù. TYPE_LABEL DATA } DATA_CRITERIA DATA1 { DATA_ATTRIBUTES_NAME DATA MODE f&!x } #################################################################### #################################################################### # # »ó¿ë µ¥½ºÅ©Å¾ ȯ°æ(CDE) ÆÄÀÏ °ü¸®ÀÚ¿¡ ÀÇÇØ Áö¿øµÇ´Â Á¶Ä¡. # #################################################################### ACTION DtfileHome { LABEL ÆÄÀÏ °ü¸®ÀÚ - Ȩ ARG_COUNT 0 ICON Fphome TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtHome_Show DESCRIPTION ÆÄÀÏ °ü¸®ÀÚ - Ȩ(DtfileHome) Á¶Ä¡´Â »ç¿ëÀÚ È¨ Æú´õÀÇ \ ÆÄÀÏ °ü¸®ÀÚ ¿­¶÷À» ¿±´Ï´Ù. } ###### ACTION Dtfile { LABEL ÆÄÀÏ °ü¸®ÀÚ ICON Fphome ARG_COUNT >0 TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION Edit TT_FILE %Arg_1"¿­·Á´Â Æú´õ:"% TT_ARG0_MODE TT_INOUT TT_ARG0_VTYPE FILE_NAME DESCRIPTION ÆÄÀÏ °ü¸®ÀÚ(Dtfile) Á¶Ä¡´Â ÁöÁ¤µÈ Æú´õÀÇ \ ÆÄÀÏ °ü¸®ÀÚ ¿­¶÷À» ¿±´Ï´Ù. } ###### ACTION Dtfile { LABEL ÆÄÀÏ °ü¸®ÀÚ ICON Fphome WINDOW_TYPE NO_STDIO EXEC_STRING /usr/dt/bin/dtaction DtfileHome DESCRIPTION ÆÄÀÏ °ü¸®ÀÚ(Dtfile) Á¶Ä¡´Â ÁöÁ¤µÈ Æú´õÀÇ \ ÆÄÀÏ °ü¸®ÀÚ ¿­¶÷À» ¿±´Ï´Ù. } ###### ACTION Dtappmgr { LABEL ÀÀ¿ëÇÁ·Î±×·¥ °ü¸®ÀÚ ICON Fpapps TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtTools_Show TT_FILE /var/dt/appconfig/appmanager/$DTUSERSESSION TT_ARG0_MODE TT_IN TT_ARG0_VTYPE -title TT_ARG0_REP_TYPE TT_REP_STRING TT_ARG0_VALUE ÀÀ¿ëÇÁ·Î±×·¥ °ü¸®ÀÚ TT_ARG1_MODE TT_IN TT_ARG1_VTYPE -help_volume TT_ARG1_REP_TYPE TT_REP_STRING TT_ARG1_VALUE Appmanager DESCRIPTION ÀÀ¿ëÇÁ·Î±×·¥ °ü¸®ÀÚ(Dtappmgr) Á¶Ä¡´Â ÀÀ¿ëÇÁ·Î±×·¥ \ °ü¸®ÀÚÀÇ ÆÄÀÏ °ü¸®ÀÚ ¿­¶÷À» ¿±´Ï´Ù. } ###### ACTION DtEmptyTrash { LABEL ÈÞÁöÅë ºñ¿ì±â ARG_COUNT 0 ICON Dtshred TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtTrash_Empty DESCRIPTION ÈÞÁöÅë ºñ¿ì±â(DtEmptyTrash) Á¶Ä¡´Â ÀÌ Á¶Ä¡ ¾ÆÀÌÄÜÀ» µÎ ¹ø ´©¸¦ \ ¶§¸¶´Ù µ¥½ºÅ©Å¾ ÈÞÁöÅë âÀ» ºñ¿ó´Ï´Ù. } ACTION Dttrash { LABEL ÈÞÁöÅë ARG_COUNT 0 ICON Dttrsh TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtTrash_Show DESCRIPTION ÈÞÁöÅë(Dttrash) Á¶Ä¡´Â ÀÌ Á¶Ä¡ ¾ÆÀÌÄÜÀ» µÎ ¹ø \ ´©¸¦ ¶§ µ¥½ºÅ©Å¾ ÈÞÁöÅë âÀ» ¿±´Ï´Ù. \ ÆÄÀÏÀ» ÀÌ ¾ÆÀÌÄÜ À§¿¡ ³õÀ¸¸é ÆÄÀÏÀÌ \ ÈÞÁöÅëÀ¸·Î ¿Å°ÜÁý´Ï´Ù. } ACTION Dttrash { LABEL ÈÞÁöÅë ARG_COUNT 1 ICON Dttrsh TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING sh -c '\ FILE="%Arg_1%"; \ DIRNAME="`dirname "\$FILE"`"; \ BASENAME="`basename "\$FILE"`"; \ exec /usr/dt/bin/dtaction DtUnlink "\$DIRNAME" "\$BASENAME"' DESCRIPTION ÈÞÁöÅë(Dttrash) Á¶Ä¡´Â ÀÌ Á¶Ä¡ ¾ÆÀÌÄÜÀ» µÎ ¹ø \ ´©¸¦ ¶§ µ¥½ºÅ©Å¾ ÈÞÁöÅë âÀ» ¿±´Ï´Ù. \ ÆÄÀÏÀ» ÀÌ ¾ÆÀÌÄÜ À§¿¡ ³õÀ¸¸é ÆÄÀÏÀÌ \ ÈÞÁöÅëÀ¸·Î ¿Å°ÜÁý´Ï´Ù. } ACTION Dttrash { LABEL ÈÞÁöÅë ARG_COUNT >1 ICON Dttrsh TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING sh -c '\ DIR=; \ BASENAMES=; \ for FILE in %Args%; do \ THISDIR="`dirname \$FILE`"; \ BASENAME="`basename \$FILE`"; \ if [ -z "\$DIR" ]; then DIR="\$THISDIR"; fi; \ if [ "\$DIR" = "\$THISDIR" ]; then \ BASENAMES="\$BASENAMES \$BASENAME"; \ else \ /usr/dt/bin/dtaction DtUnlink "\$DIR" \$BASENAMES; \ DIR="\$THISDIR"; \ BASENAMES="\$BASENAME"; \ fi; \ done; \ if [ -n "\$BASENAMES" ]; then \ exec /usr/dt/bin/dtaction DtUnlink "\$DIR" \$BASENAMES; \ fi' DESCRIPTION ÈÞÁöÅë(Dttrash) Á¶Ä¡´Â ÀÌ Á¶Ä¡ ¾ÆÀÌÄÜÀ» µÎ ¹ø \ ´©¸¦ ¶§ µ¥½ºÅ©Å¾ ÈÞÁöÅë âÀ» ¿±´Ï´Ù. \ ÆÄÀÏÀ» ÀÌ ¾ÆÀÌÄÜ À§¿¡ ³õÀ¸¸é ÆÄÀÏÀÌ \ ÈÞÁöÅëÀ¸·Î ¿Å°ÜÁý´Ï´Ù. } ACTION DtUnlink { LABEL ÈÞÁöÅë ARG_COUNT 2 ICON Dttrsh TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtTrash_Remove TT_FILE %Arg_1% TT_ARG0_MODE TT_IN TT_ARG0_VTYPE string TT_ARG1_MODE TT_IN TT_ARG1_VTYPE string TT_ARG1_REP_TYPE TT_REP_STRING TT_ARG1_VALUE %Arg_2% DESCRIPTION ÈÞÁöÅë(Dttrash) Á¶Ä¡´Â ÀÌ Á¶Ä¡ ¾ÆÀÌÄÜÀ» µÎ ¹ø \ ´©¸¦ ¶§ µ¥½ºÅ©Å¾ ÈÞÁöÅë âÀ» ¿±´Ï´Ù. \ ÆÄÀÏÀ» ÀÌ ¾ÆÀÌÄÜ À§¿¡ ³õÀ¸¸é ÆÄÀÏÀÌ \ ÈÞÁöÅëÀ¸·Î ¿Å°ÜÁý´Ï´Ù. } ACTION DtUnlink { LABEL ÈÞÁöÅë ARG_COUNT >2 ICON Dttrsh TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtTrash_Remove TT_FILE %Arg_1% TT_ARG0_MODE TT_IN TT_ARG0_VTYPE string TT_ARG0_REP_TYPE TT_REP_STRING TT_ARG0_VALUE %Args% DESCRIPTION ÈÞÁöÅë(Dttrash) Á¶Ä¡´Â ÀÌ Á¶Ä¡ ¾ÆÀÌÄÜÀ» µÎ ¹ø \ ´©¸¦ ¶§ µ¥½ºÅ©Å¾ ÈÞÁöÅë âÀ» ¿±´Ï´Ù. \ ÆÄÀÏÀ» ÀÌ ¾ÆÀÌÄÜ À§¿¡ ³õÀ¸¸é ÆÄÀÏÀÌ \ ÈÞÁöÅëÀ¸·Î ¿Å°ÜÁý´Ï´Ù. } ACTION PutOnWorkspace { LABEL ÀÛ¾÷Àå¿¡ ³õ±â ICON Dtpodt TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtFile_PutOnWorkspace TT_FILE %Arg_3% TT_ARG0_MODE TT_IN TT_ARG0_VTYPE -workspace TT_ARG0_REP_TYPE TT_REP_STRING TT_ARG0_VALUE %Arg_2% TT_ARG2_MODE TT_IN TT_ARG2_VTYPE string TT_ARG2_REP_TYPE TT_REP_STRING TT_ARG2_VALUE %Arg_3% DESCRIPTION ÀÌ Á¶Ä¡(DtPutOnWorkspace)´Â ÀÛ¾÷Àå¿¡ ¿ÀºêÁ§Æ®¸¦ À§Ä¡½Ãŵ´Ï´Ù. } ###### ACTION FILESYSTEM_MOVE { LABEL Move To Directory TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtFile_Move TT_FILE %Arg_1% TT_ARG0_MODE TT_IN TT_ARG0_VTYPE string TT_ARG0_REP_TYPE TT_REP_STRING TT_ARG0_VALUE %Arg_1% TT_ARG1_MODE TT_IN TT_ARG1_VTYPE string TT_ARG1_REP_TYPE TT_REP_STRING TT_ARG1_VALUE %Args% DESCRIPTION The FILESYSTEM_MOVE action allows an Common\ Desktop Environment compliant application \ to run an action to which causes the File \ Manager to preform a move on the file(s) \ passed in. The format for this action is: \ 'FILESYSTEM_MOVE ' \ where files is a full path name list of files \ separated by spaces. } ###### ACTION FILESYSTEM_COPY { LABEL Copy To Directory TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtFile_Copy TT_FILE %Arg_1% TT_ARG0_MODE TT_IN TT_ARG0_VTYPE string TT_ARG0_REP_TYPE TT_REP_STRING TT_ARG0_VALUE %Arg_1% TT_ARG1_MODE TT_IN TT_ARG1_VTYPE string TT_ARG1_REP_TYPE TT_REP_STRING TT_ARG1_VALUE %Args% DESCRIPTION The FILESYSTEM_COPY action allows an Common\ Desktop Environment compliant application \ to run an action to which causes the File \ Manager to preform a copy on the file(s) \ passed in. The format for this action is: \ 'FILESYSTEM_COPY ' \ where files is a full path name list of files \ separated by spaces. } ###### ACTION FILESYSTEM_LINK { LABEL Link To Directory TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION DtFile_Link TT_FILE %Arg_1% TT_ARG0_MODE TT_IN TT_ARG0_VTYPE string TT_ARG0_REP_TYPE TT_REP_STRING TT_ARG0_VALUE %Arg_1% TT_ARG1_MODE TT_IN TT_ARG1_VTYPE string TT_ARG1_REP_TYPE TT_REP_STRING TT_ARG1_VALUE %Args% DESCRIPTION The FILESYSTEM_LINK action allows an Common\ Desktop Environment compliant application \ to run an action to which causes the File \ Manager to preform a link on the file(s) \ passed in. The format for this action is: \ 'FILESYSTEM_LINK ' \ where files is a full path name list of files \ separated by spaces. } ###### ACTION OpenFolder { LABEL ¿­±â TYPE TT_MSG TT_CLASS TT_REQUEST TT_SCOPE TT_SESSION TT_OPERATION Edit TT_FILE %Arg_1"¿­·Á´Â Æú´õ:"% TT_ARG0_MODE TT_INOUT TT_ARG0_VTYPE FILE_NAME DESCRIPTION »õ·Î¿î ¿­¶÷ ¿­±â Á¶Ä¡´Â »õ ÆÄÀÏ °ü¸®ÀÚ Ã¢¿¡ \ ÁöÁ¤µÈ Æú´õÀÇ ÆÄÀÏ °ü¸®ÀÚ ¿­¶÷À» \ ³ªÅ¸³À´Ï´Ù. } ###### ACTION OpenNewView { LABEL »õ·Î¿î ¿­¶÷ ¿­±â TYPE MAP MAP_ACTION Open } ###### ACTION OpenInPlace { LABEL ÇöÀç â¿¡ ¿­±â TYPE MAP MAP_ACTION Open } ###### ACTION PrintFolderList { LABEL PrintFolderList TYPE COMMAND WINDOW_TYPE NO_STDIO EXEC_STRING sh -c ' \ ls -aLlF "%(File)Arg_1%" | \ /usr/dt/bin/dtlp -u "%(File)Arg_1%"' DESCRIPTION PrintFolderList Á¶Ä¡´Â µðÆúÆ® ÇÁ¸°ÅÍ·Î Æú´õÀÇ \ ³»¿ëÀ» ÀμâÇÕ´Ï´Ù. } ########################### EOF ##############################################