按此步骤来创建接受放置文件的动作,但当双击动作图标时,并不提示输入文件。
为双击功能创建动作定义。
用ARG_COUNT字段来指定0 参数。 对不接受放置变量的EXEC_STRING,使用语法。
为放置功能创建第二个动作定义。
用ARG_COUNT字段来指定>0 参数。对接受放置文件的EXEC_STRING,使用语法。
例如,假设下列两个命令行能用于启动 名为vedit 的编辑器:
带文件参数启动编辑器,文件以只读方式 打开:
vedit -Rfilename
下列两个动作为名为 Vedit 的动作分别创建放置 和双击功能。因为ARG_COUNT0比放置功能暗示的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% }