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