public frmCareer(Character objCharacter) { _objCharacter = objCharacter; _objOptions = _objCharacter.Options; _objFunctions = new CommonFunctions(_objCharacter); _objFunctions.ContextMenuArmor = cmsArmor; _objFunctions.ContextMenuArmorMod = cmsArmorMod; _objFunctions.ContextMenuCyberware = cmsCyberware; _objFunctions.ContextMenuGear = cmsGear; _objFunctions.ContextMenuVehicle = cmsVehicle; _objFunctions.ContextMenuVehicleMod = cmsVehicle; _objFunctions.ContextMenuWeapon = cmsWeapon; _objFunctions.ContextMenuWeaponAccessory = cmsWeaponAccessoryGear; _objFunctions.ContextMenuWeaponMod = cmsWeaponMod; _objImprovementManager = new ImprovementManager(_objCharacter); _objController = new MainController(_objCharacter); InitializeComponent(); // Add EventHandlers for the MAG and RES enabled events and tab enabled events. _objCharacter.MAGEnabledChanged += objCharacter_MAGEnabledChanged; _objCharacter.RESEnabledChanged += objCharacter_RESEnabledChanged; _objCharacter.AdeptTabEnabledChanged += objCharacter_AdeptTabEnabledChanged; _objCharacter.MagicianTabEnabledChanged += objCharacter_MagicianTabEnabledChanged; _objCharacter.TechnomancerTabEnabledChanged += objCharacter_TechnomancerTabEnabledChanged; _objCharacter.CritterTabEnabledChanged += objCharacter_CritterTabEnabledChanged; _objCharacter.BlackMarketEnabledChanged += objCharacter_BlackMarketChanged; _objCharacter.SensitiveSystemChanged += objCharacter_SensitiveSystemChanged; _objCharacter.UneducatedChanged += objCharacter_UneducatedChanged; _objCharacter.UncouthChanged += objCharacter_UncouthChanged; _objCharacter.InfirmChanged += objCharacter_InfirmChanged; GlobalOptions.Instance.MRUChanged += PopulateMRU; LanguageManager.Instance.Load(this); // Update the text in the Menus so they can be merged with frmMain properly. foreach (ToolStripMenuItem objItem in mnuCreateMenu.Items.OfType<ToolStripMenuItem>()) { if (objItem.Tag != null) { objItem.Text = LanguageManager.Instance.GetString(objItem.Tag.ToString()); } } _lvwKarmaColumnSorter = new ListViewColumnSorter(); _lvwKarmaColumnSorter.SortColumn = 0; _lvwKarmaColumnSorter.Order = SortOrder.Descending; lstKarma.ListViewItemSorter = _lvwKarmaColumnSorter; _lvwNuyenColumnSorter = new ListViewColumnSorter(); _lvwNuyenColumnSorter.SortColumn = 0; _lvwNuyenColumnSorter.Order = SortOrder.Descending; lstNuyen.ListViewItemSorter = _lvwNuyenColumnSorter; SetTooltips(); MoveControls(); }
public frmCreate(Character objCharacter) { _objCharacter = objCharacter; _objOptions = _objCharacter.Options; _objFunctions = new CommonFunctions(_objCharacter); _objImprovementManager = new ImprovementManager(_objCharacter); _objController = new MainController(_objCharacter); InitializeComponent(); // Add EventHandlers for the various events MAG, RES, Qualities, etc. _objCharacter.MAGEnabledChanged += objCharacter_MAGEnabledChanged; _objCharacter.RESEnabledChanged += objCharacter_RESEnabledChanged; _objCharacter.AdeptTabEnabledChanged += objCharacter_AdeptTabEnabledChanged; _objCharacter.MagicianTabEnabledChanged += objCharacter_MagicianTabEnabledChanged; _objCharacter.TechnomancerTabEnabledChanged += objCharacter_TechnomancerTabEnabledChanged; _objCharacter.InitiationTabEnabledChanged += objCharacter_InitiationTabEnabledChanged; _objCharacter.CritterTabEnabledChanged += objCharacter_CritterTabEnabledChanged; _objCharacter.BlackMarketEnabledChanged += objCharacter_BlackMarketDiscountChanged; _objCharacter.SkillsSection.UneducatedChanged += objCharacter_UneducatedChanged; _objCharacter.SkillsSection.UncouthChanged += objCharacter_UncouthChanged; _objCharacter.FriendsInHighPlacesChanged += objCharacter_FriendsInHighPlacesChanged; _objCharacter.SkillsSection.SchoolOfHardKnocksChanged += objCharacter_SchoolOfHardKnocksChanged; _objCharacter.ExConChanged += objCharacter_ExConChanged; _objCharacter.TrustFundChanged += objCharacter_TrustFundChanged; _objCharacter.SkillsSection.TechSchoolChanged += objCharacter_TechSchoolChanged; _objCharacter.RestrictedGearChanged += objCharacter_RestrictedGearChanged; _objCharacter.OverclockerChanged += objCharacter_OverclockerChanged; _objCharacter.MadeManChanged += objCharacter_MadeManChanged; _objCharacter.SkillsSection.LinguistChanged += objCharacter_LinguistChanged; _objCharacter.LightningReflexesChanged += objCharacter_LightningReflexesChanged; _objCharacter.FameChanged += objCharacter_FameChanged; _objCharacter.BornRichChanged += objCharacter_BornRichChanged; _objCharacter.ErasedChanged += objCharacter_ErasedChanged; tabSkillUc.ChildPropertyChanged += SkillPropertyChanged; GlobalOptions.Instance.MRUChanged += PopulateMRU; LanguageManager.Instance.Load(GlobalOptions.Instance.Language, this); // Update the text in the Menus so they can be merged with frmMain properly. foreach (ToolStripMenuItem objItem in mnuCreateMenu.Items.OfType<ToolStripMenuItem>()) { if (objItem.Tag != null) { objItem.Text = LanguageManager.Instance.GetString(objItem.Tag.ToString()); } } SetTooltips(); MoveControls(); }
public frmCareer(Character objCharacter) { _objCharacter = objCharacter; _objOptions = _objCharacter.Options; _objFunctions = new CommonFunctions(_objCharacter); _objImprovementManager = new ImprovementManager(_objCharacter); _objController = new MainController(_objCharacter); InitializeComponent(); // Add EventHandlers for the MAG and RES enabled events and tab enabled events. _objCharacter.MAGEnabledChanged += objCharacter_MAGEnabledChanged; _objCharacter.RESEnabledChanged += objCharacter_RESEnabledChanged; _objCharacter.AdeptTabEnabledChanged += objCharacter_AdeptTabEnabledChanged; _objCharacter.MagicianTabEnabledChanged += objCharacter_MagicianTabEnabledChanged; _objCharacter.TechnomancerTabEnabledChanged += objCharacter_TechnomancerTabEnabledChanged; _objCharacter.CritterTabEnabledChanged += objCharacter_CritterTabEnabledChanged; _objCharacter.SkillsSection.UneducatedChanged += objCharacter_UneducatedChanged; _objCharacter.SkillsSection.UncouthChanged += objCharacter_UncouthChanged; _objCharacter.FameChanged += objCharacter_FameChanged; tabSkillsUc.ChildPropertyChanged += SkillPropertyChanged; GlobalOptions.Instance.MRUChanged += PopulateMRU; LanguageManager.Instance.Load(GlobalOptions.Instance.Language, this); // Update the text in the Menus so they can be merged with frmMain properly. foreach (ToolStripMenuItem objItem in mnuCreateMenu.Items.OfType<ToolStripMenuItem>()) { if (objItem.Tag != null) { objItem.Text = LanguageManager.Instance.GetString(objItem.Tag.ToString()); } } _lvwKarmaColumnSorter = new ListViewColumnSorter(); _lvwKarmaColumnSorter.SortColumn = 0; _lvwKarmaColumnSorter.Order = SortOrder.Descending; lstKarma.ListViewItemSorter = _lvwKarmaColumnSorter; _lvwNuyenColumnSorter = new ListViewColumnSorter(); _lvwNuyenColumnSorter.SortColumn = 0; _lvwNuyenColumnSorter.Order = SortOrder.Descending; lstNuyen.ListViewItemSorter = _lvwNuyenColumnSorter; SetTooltips(); MoveControls(); }
public frmCreate(Character objCharacter) { _objCharacter = objCharacter; _objOptions = _objCharacter.Options; _objFunctions = new CommonFunctions(_objCharacter); _objImprovementManager = new ImprovementManager(_objCharacter); _objController = new MainController(_objCharacter); InitializeComponent(); // Add EventHandlers for the MAG and RES enabled events and tab enabled events. _objCharacter.MAGEnabledChanged += objCharacter_MAGEnabledChanged; _objCharacter.RESEnabledChanged += objCharacter_RESEnabledChanged; _objCharacter.AdeptTabEnabledChanged += objCharacter_AdeptTabEnabledChanged; _objCharacter.MagicianTabEnabledChanged += objCharacter_MagicianTabEnabledChanged; _objCharacter.TechnomancerTabEnabledChanged += objCharacter_TechnomancerTabEnabledChanged; _objCharacter.InitiationTabEnabledChanged += objCharacter_InitiationTabEnabledChanged; _objCharacter.CritterTabEnabledChanged += objCharacter_CritterTabEnabledChanged; _objCharacter.BlackMarketEnabledChanged += objCharacter_BlackMarketChanged; _objCharacter.UneducatedChanged += objCharacter_UneducatedChanged; _objCharacter.UncouthChanged += objCharacter_UncouthChanged; _objCharacter.InfirmChanged += objCharacter_InfirmChanged; GlobalOptions.Instance.MRUChanged += PopulateMRU; LanguageManager.Instance.Load(GlobalOptions.Instance.Language, this); // Update the text in the Menus so they can be merged with frmMain properly. foreach (ToolStripMenuItem objItem in mnuCreateMenu.Items.OfType<ToolStripMenuItem>()) { if (objItem.Tag != null) { objItem.Text = LanguageManager.Instance.GetString(objItem.Tag.ToString()); } } SetTooltips(); MoveControls(); }