Exemplo n.º 1
0
        /// <summary>
        /// 显示动作脚本
        /// </summary>
        /// <param name="al">动作列表对象</param>
        public static void ShowScript(ActionList al)
        {
            MAScriptView view = new MAScriptView();

            view.Actions = al.CloneEx();
            view.ShowDialog();
        }
Exemplo n.º 2
0
        /// <summary>
        /// 托盘图标 - 导入选项
        /// </summary>
        /// <param name="sender">事件源</param>
        /// <param name="e"><see cref="EventArgs"/> 事件参数</param>
        public void Import(object sender, EventArgs e)
        {
            OpenFileDialog ofd = new OpenFileDialog();

            if (ofd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                ActionList actions = ActionList.Load(ofd.FileName);
                MAScriptView.ShowScript(actions);
            }
        }
Exemplo n.º 3
0
 /// <summary>
 /// 托盘图标 - 停止选项
 /// </summary>
 /// <param name="sender">事件源</param>
 /// <param name="e"><see cref="EventArgs"/> 事件参数</param>
 public void Stop(object sender, EventArgs e)
 {
     if (mms.IsRun)
     {
         mms.Stop();
         this.notifyIcon.Text = "脚本预览...";
         this.notifyIcon.Icon = ico_stop;
         MAScriptView.ShowScript(mms.ActionList);
         this.notifyIcon.Icon = ico_default;
         this.notifyIcon.Text = "Dzmrap";
     }
 }