Esempio n. 1
0
File: Program.cs Progetto: hche/GCML
        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);
        }
Esempio n. 2
0
 private void button1_Click(object sender, EventArgs e)
 {
     frmPlayerMainForm frm = new frmPlayerMainForm();
     Program.lisForms.Add(frm);
     frm.Show();
 }