static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Program.objinf = new clsCampaignInfo(); if (System.IO.File.Exists(".\\CCDate.dat") && MessageBox.Show("laden?", "", MessageBoxButtons.YesNo) == DialogResult.Yes) { Program.objinf.load(); Program.m_objCampaign = new CampaignBuilderSchach().restoreFromDb(objinf.strCCKey, objinf.strSaveKey); List<Player> listPlayers = Program.m_objCampaign.getPlayerList(); foreach (Player newP in listPlayers) { frmPlayerMainForm frmP = new frmPlayerMainForm(); frmP.strMyPlayerID = newP.Id; frmP.button1.Visible = false; frmP.Text = newP.Playername; frmP.Show(); lisForms.Add(frmP); } } else { Program.m_objCampaign = new CampaignBuilderSchach().buildNew(); } Program.m_objCampaign.onStatus += new Field.delStatus(Global_onStatus); frmGameMainForm frm = new frmGameMainForm(); frm.Text = Program.m_objCampaign.CampaignKey; Application.Run(frm); }
private void button1_Click(object sender, EventArgs e) { frmPlayerMainForm frm = new frmPlayerMainForm(); Program.lisForms.Add(frm); frm.Show(); }