コード例 #1
0
ファイル: MainWindow.cs プロジェクト: byterj/phoenix
        private void MainWindow_Load(object sender, EventArgs e)
        {
            HistoryCache.Load(HistoryFileName);

            foreach (string arg in Environment.GetCommandLineArgs())
            {
                if (arg.Replace('-', '/').StartsWith("/launchlast", StringComparison.InvariantCultureIgnoreCase))
                {
                    Launcher dlg = new Launcher();
                    dlg.StartPosition = FormStartPosition.CenterScreen;
                    dlg.Server        = serverList.SelectedServer;
                    dlg.Account       = accountList.SelectedAccount;

                    dlg.ShowDialog();

                    if (dlg.Success)
                    {
                        Close();
                    }
                }
            }
        }
コード例 #2
0
ファイル: MainWindow.cs プロジェクト: byterj/phoenix
 private void MainWindow_FormClosing(object sender, FormClosingEventArgs e)
 {
     settings.Save();
     HistoryCache.Save(HistoryFileName);
 }