Пример #1
0
 /// <summary>
 /// Type=1004 应用被禁用<para/>
 /// 处理 酷Q 的插件关闭事件回调
 /// </summary>
 /// <param name="sender">事件的触发对象</param>
 /// <param name="e">事件的附加参数</param>
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     // 当应用被停用前,将收到此事件。
     // 如果酷Q载入时应用已被停用,则本函数【不会】被调用。
     // 无论本应用是否被启用,酷Q关闭前本函数都【不会】被调用。
     MessageProcessInterface.endCheck();
 }
 /// <summary>
 /// Type=1004 应用被禁用<para/>
 /// 处理 酷Q 的插件关闭事件回调
 /// </summary>
 /// <param name="sender">事件的触发对象</param>
 /// <param name="e">事件的附加参数</param>
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     // 当应用被停用前,将收到此事件。
     // 如果酷Q载入时应用已被停用,则本函数【不会】被调用。
     // 无论本应用是否被启用,酷Q关闭前本函数都【不会】被调用。
     GuildBattle.SaveAllData();
 }
Пример #3
0
 /// <summary>
 /// Type=1004 应用被禁用<para/>
 /// 处理 酷Q 的插件关闭事件回调
 /// </summary>
 /// <param name="sender">事件的触发对象</param>
 /// <param name="e">事件的附加参数</param>
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     // 当应用被停用前,将收到此事件。
     // 如果酷Q载入时应用已被停用,则本函数【不会】被调用。
     // 无论本应用是否被启用,酷Q关闭前本函数都【不会】被调用。
     TimeCheck.AppStop();
 }
Пример #4
0
 public static int Event_eventDisable()
 {
     if (Event_eventDisableHandler != null)
     {
         CQAppDisableEventArgs args = new CQAppDisableEventArgs(AppData.CQApi, AppData.CQLog, 1004, 1004, "应用将被停用", "_eventDisable", 30000);
         Event_eventDisableHandler(typeof(CQEventExport), args);
     }
     return(0);
 }
Пример #5
0
        public void AppDisable(object sender, CQAppDisableEventArgs e)
        {
            AppData.CQLog.Info("感谢使用!");
            AppData.CQLog.Info("正在保存配置文件和数据文件。");

            try
            {
                WhatDidToday.SaveConfig(AppData.CQApi.AppDirectory, WhatDidToday.Config);
                WhatDidToday.SaveData(AppData.CQApi.AppDirectory, WhatDidToday.Data);
            }
            catch (Exception ex)
            {
                AppData.CQLog.Fatal(ex.ToString());
                throw;
            }
        }
Пример #6
0
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     DBManager.down(e);
     e.CQLog.Info("行会战排刀器", "成功卸载");
 }
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
 }
Пример #8
0
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     //e.CQLog.Info("[Ruby]", "应用关闭");
     Game.quit();
 }
Пример #9
0
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     Operation.Quit();
 }
Пример #10
0
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     ConfigWorker.Save(ConfigWorker.Path);
     e.CQLog.Info("信息", "感谢使用!");
 }
Пример #11
0
 public void AppDisable(object sender, CQAppDisableEventArgs e)
 {
     LuaStates.Clear();
     TcpServer.Stop();
 }