创建单一执行实例(切换)控制
单一执行实例控制检查由 PUSH_ACTION 启动的进程是否已在运行。如果该进程未在运行,则运行PUSH_ACTION。如果该进程已在运行, 则将窗口移动到当前工作区窗口 stack(堆栈)的顶部。
使用这些字段定义控制的性能:
-
PUSH_ACTION: 描述用户单击控制时所运行的动作。
例如,下面的控制运行应用程序的单一执行实例,其动作名为 MyEditor。
CONTROL MyEditor
{
TYPE icon
CONTAINER_NAME Top
CONTAINER_TYPE BOX
POSITION_HINTS 15
PUSH_RECALL True
CLIENT_NAME BestEditor
PUSH_ACTION StartMyEditor
ICON MyEd
}