Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

提供不同的連按兩下與定位行為

使用此程序以建立接受定位檔案但當連按兩下動作圖示時不提示檔案的動作。

  1. 建立連按兩下功能的動作定義。

    使用 ARG_COUNT欄位以指定 0 引數。使用語法於不接受定位引數的 EXEC_STRING

  2. 建立定位功能的第二種動作定義。

    使用 ARG_COUNT欄位以指定 >0 引數。使用語法於接受定位檔案的EXEC_STRING

    例如,假定下列兩個指令行可以用於啟動名為 vedit 的編輯程式:

    • 如果要啟動沒有檔案引數的編輯程式:

      	vedit
    • 如果要啟動具有開啟為唯讀文件的檔案引數的編輯程式:

      	vedit -R 檔案名稱
      

      下列兩個動作建立名為 Vedit 動作的定位與連按兩下功能。既然 ARG_COUNT 0 比定位功能定義的暗示 ARG_COUNT * 更特定,第一個動作在資料庫搜尋配對時有優先順序。

      # Double-click functionality
       ACTION Vedit
       {
       	TYPE						COMMAND
       	ARG_COUNT				0
       	WINDOW_TYPE				PERM_TERMINAL
       	EXEC_STRING				vedit
       }
      
       # Drop functionality
       ACTION Vedit
       {
       	TYPE						COMMAND
       	WINDOW_TYPE				PERM_TERMINAL
       	EXEC_STRING				vedit -R %Arg_1%
       }