Solaris 公用桌面环境:高级用户和系统管理员指南

为应用程序创建操作

  1. 在 Desktop_Apps 应用程序组中双击“创建操作”。

    图形 11–1 “应用程序管理器”中的“创建操作”图标

    Graphic

    这里显示的是“创建操作”的主窗口。

    图形 11–2 “创建操作”主窗口

    Graphic

  2. 在“操作名称”文本字段中,请键入将要标记操作图标的名称。

  3. 使用“操作图标”控制来指定应用程序的图标。开始时,显示缺省图标。

    • 要创建新图标,请选择“编辑图标”以运行“图标编辑器”。

  4. 在“操作图标打开时的命令”文本字段中,请键入启动该应用程序的命令。

    将语法$n 用于文件变量;例如:

    emacs  	
      bitmap $1  	
      diff $1 $2  	
      lp -oraw $1

    如果命令行包含文件变量 ($n),那么其操作图标将成为文件的拉放区。

    除非明确地指定使用 shell ,否则命令行无法传到 shell 。例如,下面的命令行使用 shell 处理:

    /bin/sh -c 'ps | lp'  	
     /bin/sh -c 'spell $1 | more'
  5. 将操作图标的“针对项”帮助文本键入“操作图标的帮助文本”文本字段。

    文本将在文本字段中自动换行。但是这些行的中断得不到联机保存。如果想指定硬换行,请使用 \n

  6. 从“窗口类型”选项菜单中选择操作需要的窗口支持。

    图形 (X-Window) —应用程序创建其自身的窗口

    终端 (自动关闭) —应用程序将在终端仿真窗口中运行,在用户退出该应用程序时,该窗口自动关闭

    终端 (手动关闭) —应用程序将在终端仿真窗口中运行,并一直打开,直到用户明确地关闭它

    无输出—应用程序不在显示器上产生输出

  7. 按如下进行:

    • 如果不需要创建数据类型,在“文件”菜单中,选择“保存”来保存操作。然后,在起始目录下,双击新操作的图标来对其进行测试。