Esempio n. 1
0
        private void UpdateCreditIconEx(int CreditsAwardedPerSim, CreditAwardtype creditAwardType, AcademicDegreeNames degreeName)
        {
            if (CreditsAwardedPerSim > 0x0)
            {
                mCreditIconWin.TooltipText = Responder.Instance.LocalizationModel.LocalizeString("Ui/Dialog/Enrollment:CreditToolTip" + ((int)degreeName).ToString() + ((creditAwardType <= 0x0) ? "Partial" : "Full"), new object[] { CreditsAwardedPerSim * 0x6 });
                switch (creditAwardType)
                {
                case CreditAwardtype.LowCreditAward:
                    if (PartialScholarshipCreditsIconName.ContainsKey(degreeName))
                    {
                        mCreditIconWin.SetImage(ResourceKey.CreatePNGKey(PartialScholarshipCreditsIconName[degreeName], ResourceUtils.ProductVersionToGroupId(ProductVersion.EP9)));
                    }
                    return;

                case CreditAwardtype.HighCreditAward:
                    if (FullScholarshipCreditsIconName.ContainsKey(degreeName))
                    {
                        mCreditIconWin.SetImage(ResourceKey.CreatePNGKey(FullScholarshipCreditsIconName[degreeName], ResourceUtils.ProductVersionToGroupId(ProductVersion.EP9)));
                    }
                    return;
                }
            }
            else
            {
                mCreditIconWin.SetImage(ResourceKey.kInvalidResourceKey);
                mCreditIconWin.TooltipText = Responder.Instance.LocalizationModel.LocalizeString("Ui/Dialog/Enrollment:NoCreditToolTip", new object[0x0]);
            }
        }
Esempio n. 2
0
        private void UpdateCreditIconEx(int CreditsAwardedPerSim, CreditAwardtype creditAwardType, AcademicDegreeNames degreeName)
        {
            if (CreditsAwardedPerSim > 0x0)
            {
                mCreditIconWin.TooltipText = Responder.Instance.LocalizationModel.LocalizeString("Ui/Dialog/Enrollment:CreditToolTip" + ((int)degreeName).ToString() + ((creditAwardType <= 0x0) ? "Partial" : "Full"), new object[] { CreditsAwardedPerSim * 0x6 });
                switch (creditAwardType)
                {
                    case CreditAwardtype.LowCreditAward:
                        if (PartialScholarshipCreditsIconName.ContainsKey(degreeName))
                        {
                            mCreditIconWin.SetImage(ResourceKey.CreatePNGKey(PartialScholarshipCreditsIconName[degreeName], ResourceUtils.ProductVersionToGroupId(ProductVersion.EP9)));
                        }
                        return;

                    case CreditAwardtype.HighCreditAward:
                        if (FullScholarshipCreditsIconName.ContainsKey(degreeName))
                        {
                            mCreditIconWin.SetImage(ResourceKey.CreatePNGKey(FullScholarshipCreditsIconName[degreeName], ResourceUtils.ProductVersionToGroupId(ProductVersion.EP9)));
                        }
                        return;
                }
            }
            else
            {
                mCreditIconWin.SetImage(ResourceKey.kInvalidResourceKey);
                mCreditIconWin.TooltipText = Responder.Instance.LocalizationModel.LocalizeString("Ui/Dialog/Enrollment:NoCreditToolTip", new object[0x0]);
            }
        }