Ejemplo n.º 1
0
        private void CreateAndDisplayChild(TherapistFormType chosenForm)
        {
            CloseCurrentChild( );
            switch (chosenForm)
            {
            case TherapistFormType.KerbalKreator:
                currentChild = new KerbalKreationForm(therapist.Rstr);
                break;

            case TherapistFormType.KerbalEditor:
                currentChild = new KerbalEditorForm(therapist.Rstr);
                break;

            case TherapistFormType.RosterKreator:
                currentChild = new RosterKreatorForm(therapist.Rstr);
                break;

            case TherapistFormType.SaveStatForm:
                currentChild = new RosterStatForm(therapist.Rstr, therapist.GetFlag( ));
                break;

            default:
                break;
            }
            currentChild.MdiParent   = this;
            currentChild.ControlBox  = false;
            currentChild.MinimizeBox = false;
            currentChild.MaximizeBox = false;
            currentChild.ShowIcon    = false;
            currentChild.Text        = "";
            currentChild.Dock        = DockStyle.Fill;
            currentChild.WindowState = FormWindowState.Normal;
            currentChild.Show( );
        }
Ejemplo n.º 2
0
 internal void UpdateSaveStats(string currentSavePath, Dictionary <string, int> countedKerbals)
 {
     //Update Our Current Save Path
     lbl_currentSaveLocation.Text = currentSavePath;
     //Update Our Current Kerbal counts
     lbl_si_kerbcountdisp.Text     = countedKerbals ["Total"].ToString( );
     lbl_si_livingcountdisp.Text   = countedKerbals ["Living"].ToString( );
     lbl_si_deadcountdisp.Text     = countedKerbals ["Dead"].ToString( );
     lbl_si_pilotcountdisp.Text    = countedKerbals ["Pilot"].ToString( );
     lbl_si_engicountdisp.Text     = countedKerbals ["Engineer"].ToString( );
     lbl_si_scicountdisp.Text      = countedKerbals ["Scientist"].ToString( );
     lbl_si_gendermcountdisp.Text  = countedKerbals ["Male"].ToString( );
     lbl_si_genderfcountdisp.Text  = countedKerbals ["Female"].ToString( );
     lbl_si_badscountdisp.Text     = countedKerbals ["Badass"].ToString( );
     lbl_si_tourcountdisp.Text     = countedKerbals ["Tourist"].ToString( );
     lbl_si_hireddisp.Text         = countedKerbals ["Crew"].ToString( );
     lbl_si_applcntdisp.Text       = countedKerbals ["Applicant"].ToString( );
     lbl_si_assigneddisp.Text      = countedKerbals ["Assigned"].ToString( );
     lbl_si_availdisp.Text         = countedKerbals ["Available"].ToString( );
     grp_save_flag.BackgroundImage = generator.GetFlag( );
 }