public frmSelectMetamagic(Character objCharacter, Mode objMode) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; _objMode = objMode; if (_objCharacter.Improvements.Any(imp => imp.ImproveType == Improvement.ImprovementType.MetamagicLimit)) { foreach (Improvement imp in _objCharacter.Improvements.Where(imp => imp.ImproveType == Improvement.ImprovementType.MetamagicLimit && imp.Enabled)) { _lstMetamagicLimits.Add(new KeyValuePair <string, int>(imp.ImprovedName, imp.Rating)); } } // Load the Metamagic information. switch (objMode) { case Mode.Metamagic: _strRootXPath = "/chummer/metamagics/metamagic"; _objXmlDocument = XmlManager.Load("metamagic.xml"); _strType = LanguageManager.GetString("String_Metamagic", GlobalOptions.Language); break; case Mode.Echo: _strRootXPath = "/chummer/echoes/echo"; _objXmlDocument = XmlManager.Load("echoes.xml"); _strType = LanguageManager.GetString("String_Echo", GlobalOptions.Language); break; } }
protected frmPlayerDashboard() { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); CenterToParent(); // auto hide the form at creation Hide(); }
public frmSelectSkill(Character objCharacter, string strSource = "") { _objCharacter = objCharacter; _strSourceName = strSource; InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objXmlDocument = XmlManager.Load("skills.xml"); }
public frmSelectMartialArtManeuver(Character objCharacter) { _objCharacter = objCharacter; InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); // Load the Martial Art information. _objXmlDocument = XmlManager.Load("martialarts.xml"); }
public frmSelectLifeModule(Character objCharacter, int stage) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; _intStage = stage; MoveControls(); }
public frmSelectNexus(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; _objGear = new Gear(objCharacter); MoveControls(); }
public frmCreateImprovement(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; MoveControls(); _objDocument = XmlManager.Load("improvements.xml"); }
public frmCreateImprovement(Character objCharacter, string strCustomGroup = "") { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; _strCustomGroup = strCustomGroup; _objDocument = XmlManager.Load("improvements.xml"); }
public frmCreateSpell(Character objCharacter) { _objSpell = new Spell(objCharacter); InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objXmlDocument = XmlManager.Load("spells.xml"); MoveControls(); }
public frmSelectSpec(Skill skill) { _objSkill = skill; _objCharacter = skill.CharacterObject; InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objXmlDocument = XmlManager.Load("skills.xml"); }
public frmSelectMentorSpirit(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; // Load the Mentor information. _objXmlDocument = XmlManager.Load(_strXmlFile); }
public frmSelectPower(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; // Load the Powers information. _xmlBasePowerDataNode = XmlManager.Load("powers.xml").GetFastNavigator().SelectSingleNode("/chummer"); }
public frmViewer() { _workerRefresher.WorkerSupportsCancellation = true; _workerRefresher.WorkerReportsProgress = false; _workerRefresher.DoWork += AsyncRefresh; _workerRefresher.RunWorkerCompleted += FinishRefresh; _workerOutputGenerator.WorkerSupportsCancellation = true; _workerOutputGenerator.WorkerReportsProgress = false; _workerOutputGenerator.DoWork += AsyncGenerateOutput; _workerOutputGenerator.RunWorkerCompleted += FinishGenerateOutput; if (_strSelectedSheet.StartsWith("Shadowrun 4")) { _strSelectedSheet = GlobalOptions.DefaultCharacterSheetDefaultValue; } if (GlobalOptions.Language != GlobalOptions.DefaultLanguage) { if (!_strSelectedSheet.Contains(Path.DirectorySeparatorChar)) { _strSelectedSheet = Path.Combine(GlobalOptions.Language, _strSelectedSheet); } else if (!_strSelectedSheet.Contains(GlobalOptions.Language) && _strSelectedSheet.Contains(GlobalOptions.Language.Substring(0, 2))) { _strSelectedSheet = _strSelectedSheet.Replace(GlobalOptions.Language.Substring(0, 2), GlobalOptions.Language); } } else { int intLastIndexDirectorySeparator = _strSelectedSheet.LastIndexOf(Path.DirectorySeparatorChar); if (intLastIndexDirectorySeparator != -1) { _strSelectedSheet = _strSelectedSheet.Substring(intLastIndexDirectorySeparator + 1); } } Microsoft.Win32.RegistryKey objRegistry = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_BROWSER_EMULATION"); objRegistry.SetValue(AppDomain.CurrentDomain.FriendlyName, 0x1F40, Microsoft.Win32.RegistryValueKind.DWord); objRegistry = Microsoft.Win32.Registry.CurrentUser.CreateSubKey("Software\\WOW6432Node\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_BROWSER_EMULATION"); objRegistry.SetValue(AppDomain.CurrentDomain.FriendlyName, 0x1F40, Microsoft.Win32.RegistryValueKind.DWord); InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); ContextMenuStrip[] lstCMSToTranslate = new ContextMenuStrip[] { cmsPrintButton, cmsSaveButton }; foreach (ContextMenuStrip objCMS in lstCMSToTranslate) { if (objCMS != null) { foreach (ToolStripMenuItem objItem in objCMS.Items.OfType <ToolStripMenuItem>()) { LanguageManager.TranslateToolStripItemsRecursively(objItem, GlobalOptions.Language); } } } MoveControls(); }
public frmSelectPower(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; MoveControls(); // Load the Powers information. _objXmlDocument = XmlManager.Load("powers.xml"); }
public frmSelectMartialArt(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; // Load the Martial Arts information. _xmlBaseMartialArtsNode = XmlManager.Load("martialarts.xml").GetFastNavigator().SelectSingleNode("/chummer/martialarts"); }
public frmSelectCalendarStart(CalendarWeek objWeek) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); nudYear.Value = objWeek.Year; nudMonth.Value = objWeek.Month; nudWeek.Value = objWeek.MonthWeek; }
public frmOmaeUploadLanguage(string strUserName) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, null); _strUserName = strUserName; NO_CONNECTION_MESSAGE = LanguageManager.GetString("Message_Omae_CannotConnection", GlobalOptions.Language); NO_CONNECTION_TITLE = LanguageManager.GetString("MessageTitle_Omae_CannotConnection", GlobalOptions.Language); }
public frmNotes() { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _blnLoading = true; Width = s_IntWidth; Height = s_IntHeight; _blnLoading = false; }
public frmSelectMartialArtTechnique(Character objCharacter, MartialArt objMartialArt) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; _objMartialArt = objMartialArt; // Load the Martial Art information. _xmlDocument = XmlManager.Load("martialarts.xml"); }
public frmSelectArmor(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; // Load the Armor information. _objXmlDocument = XmlManager.Load("armor.xml"); _setBlackMarketMaps = _objCharacter.GenerateBlackMarketMappings(_objXmlDocument); }
public frmOmae(frmChummerMain frmMainForm) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _frmMain = frmMainForm; NO_CONNECTION_MESSAGE = LanguageManager.GetString("Message_Omae_CannotConnection", GlobalOptions.Language); NO_CONNECTION_TITLE = LanguageManager.GetString("MessageTitle_Omae_CannotConnection", GlobalOptions.Language); }
public frmSelectLifestyleAdvanced(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; _objLifestyle = new Lifestyle(objCharacter); // Load the Lifestyles information. _xmlDocument = XmlManager.Load("lifestyles.xml"); }
public frmSelectArmorMod(Character objCharacter, object objParentNode = null) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; // Load the Armor information. _xmlBaseDataNode = XmlManager.Load("armor.xml").GetFastNavigator().SelectSingleNode("/chummer"); _objParentNode = (objParentNode as IHasXmlNode)?.GetNode()?.CreateNavigator(); _setBlackMarketMaps = _objCharacter.GenerateBlackMarketMappings(_xmlBaseDataNode); }
public frmNaturalWeapon(Character objCharacter) { _objCharacter = objCharacter; _objXmlPowersDocument = XmlManager.Load("critterpowers.xml").GetFastNavigator().SelectSingleNode("/chummer"); _objXmlSkillsDocument = XmlManager.Load("skills.xml").GetFastNavigator().SelectSingleNode("/chummer"); InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); MoveControls(); }
public SpiritControl(Spirit objSpirit) { _objSpirit = objSpirit; InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); foreach (ToolStripItem objItem in cmsSpirit.Items) { LanguageManager.TranslateToolStripItemsRecursively(objItem, GlobalOptions.Language); } }
public frmSelectLifestyle(Lifestyle objLifestyle, Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; _objLifestyle = objLifestyle; MoveControls(); // Load the Lifestyles information. _objXmlDocument = XmlManager.Load("lifestyles.xml"); }
public frmSelectQuality(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter ?? throw new ArgumentNullException(nameof(objCharacter)); // Load the Quality information. _xmlBaseQualityDataNode = XmlManager.Load("qualities.xml").GetFastNavigator().SelectSingleNode("/chummer"); _xmlMetatypeQualityRestrictionNode = _objCharacter.GetNode().SelectSingleNode("qualityrestriction"); }
public frmCharacterRoster() { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); if (!string.IsNullOrEmpty(GlobalOptions.CharacterRosterPath) && Directory.Exists(GlobalOptions.CharacterRosterPath)) { watcherCharacterRosterFolder = new FileSystemWatcher(GlobalOptions.CharacterRosterPath, "*.chum5"); } }
public frmSelectLimitModifier(LimitModifier objLimitModifier = null) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); if (objLimitModifier != null) { txtName.Text = objLimitModifier.Name; _intBonus = objLimitModifier.Bonus; txtCondition.Text = objLimitModifier.Condition; } }
public frmSelectSpell(Character objCharacter) { InitializeComponent(); LanguageManager.TranslateWinForm(GlobalOptions.Language, this); _objCharacter = objCharacter; chkLimited.SetToolTip(LanguageManager.GetString("Tip_SelectSpell_LimitedSpell", GlobalOptions.Language)); chkExtended.SetToolTip(LanguageManager.GetString("Tip_SelectSpell_ExtendedSpell", GlobalOptions.Language)); // Load the Spells information. _xmlBaseSpellDataNode = XmlManager.Load("spells.xml").GetFastNavigator().SelectSingleNode("/chummer"); }