public MainForm() { InitializeComponent(); m_FunnyForm = new FunnyForm(); m_StatisticsForm = new StatisticsForm(); m_LoginForm = new LoginForm(); }
public static void statisticsForm() { if (_StatisticsForm == null || _StatisticsForm.IsDisposed) { _StatisticsForm = new StatisticsForm(); _StatisticsForm.Show(); } }
private void btnGameStats_Click(object sender, EventArgs e) { this.Hide(); StatisticsForm form = new StatisticsForm(); form.Closed += (s, args) => this.Close(); form.Show(); }
public MainForm() { InitializeComponent(); m_StatisticsForm = new StatisticsForm(); m_LoginForm = new LoginForm(); m_FunnyForm = new FunnyForm(new WebController()); m_FactForm = new FactForm(new WebController()); m_CatForm = new CatForm(new WebController()); }
private void ShowStatisticsForm() { if (statisticsForm != null) { statisticsForm.Activate(); } else { statisticsForm = new StatisticsForm(controller); statisticsForm.Show(); statisticsForm.FormClosed += OnStatisticsFormClosed; } }
private void statsButton_Click(object sender, EventArgs e) { if (mStatsForm == null) { mStatsForm = new StatisticsForm(mPlugin.Core, mPlugin.Statistics); mStatsForm.FormClosed += new FormClosedEventHandler(mStatsForm_FormClosed); mStatsForm.Show(this); } else { mStatsForm.Close(); } }
private void OnStatisticsFormClosed(object sender, FormClosedEventArgs e) { statisticsForm = null; }
void mStatsForm_FormClosed(object sender, FormClosedEventArgs e) { mStatsForm = null; }
private void PerformGeneration( nHydrateModel model, List <nHydrateGeneratorProject> genList, Microsoft.VisualStudio.Modeling.Store store, Microsoft.VisualStudio.Modeling.Shell.ModelingDocData docData, List <Type> excludeList, nHydrate.Generator.Common.GeneratorFramework.GeneratorHelper genHelper) { _totalFileCount = 0; _processedFileCount = 0; var pkey = string.Empty; try { var startTime = DateTime.Now; var isLicenseError = false; try { //Get the last version we generated on this machine //We will use this to determine if any other generations have been performed on other machines var cacheFile = new nHydrate.Generator.Common.ModelCacheFile(genList.First()); var cachedGeneratedVersion = cacheFile.GeneratedVersion; var generatedVersion = cachedGeneratedVersion + 1; pkey = ProgressHelper.ProgressingStarted("Generating...", false, 240000); //Put a 4 minute timer on it foreach (var generator in genList) { var modelRoot = (generator.Model as nHydrate.Generator.Models.ModelRoot); modelRoot.GeneratedVersion = generatedVersion; _totalFileCount += genHelper.GetFileCount(generator, excludeList); } System.Diagnostics.Debug.WriteLine($"File count: {_totalFileCount}"); //Save document var isDirty = 0; docData.IsDirty(out isDirty); if (model.IsDirty || (isDirty != 0)) { (docData as nHydrateDocData).Save(docData.FileName, 1, 0); } _startTime = DateTime.Now; foreach (var item in genList) { genHelper.GenerateAll(item, excludeList); } var modelKey = (genList.FirstOrDefault()?.Model as nHydrate.Generator.Models.ModelRoot)?.Key; //Save model statistics var eCount = model.Entities.Count; var fCount = model.Entities.SelectMany(x => x.FieldList).Count(); ModelStatsFile.Log(modelKey, eCount, fCount); //Save local copy of last generated version cacheFile.GeneratedVersion = generatedVersion; cacheFile.ModelerVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; cacheFile.Save(); this.ErrorList = genHelper.GetErrorList().ToList(); } catch (nHydrate.Generator.Common.Exceptions.LicenseException ex) { ProgressHelper.ProgressingComplete(pkey); MessageBox.Show("This product is not properly licensed.", "License Error", MessageBoxButtons.OK, MessageBoxIcon.Warning); isLicenseError = true; } catch (Exception ex) { throw; } finally { ProgressHelper.ProgressingComplete(pkey); } var endTime = DateTime.Now; var duration = endTime.Subtract(startTime); #region Show Generation Complete Dialog if (!isLicenseError) { using (var F = new StatisticsForm()) { var text = "The generation was successful.\r\n\r\n"; text += "Files generated: " + this.FilesSuccess + "\r\n"; text += "Files skipped: " + this.FilesSkipped + "\r\n"; text += "Files failed: " + this.FilesFailed + "\r\n"; text += "\r\n\r\n"; text += "Generation time: " + duration.Hours.ToString("00") + ":" + duration.Minutes.ToString("00") + ":" + duration.Seconds.ToString("00"); F.DisplayText = text; F.GeneratedFileList = this.GeneratedFileList; F.ShowDialog(); } } #endregion } catch (Exception ex) { ProgressHelper.ProgressingComplete(pkey); GlobalHelper.ShowError(ex); } }
public StatisticsPresenter(LobbyPresenter prevPresenter) { _prevPresenter = prevPresenter; sf = new StatisticsForm(this); sf.Show(); }
private void BtnViewStatistics_Click(object sender, EventArgs e) { var form = new StatisticsForm(currentUser); form.Show(); }
private void button6_Click(object sender, EventArgs e) { var statisticsForm = new StatisticsForm(); statisticsForm.ShowDialog(); }
static StatisticsForm() { Instance = new StatisticsForm(); Instance.SystemStatisticsForm_Load(null, null); Instance.EditAlwaysOnTop_CheckedChanged(null, null); }
private void buttonStatisticsShow_Click(object sender, EventArgs e) { StatisticsForm statisticsForm = new StatisticsForm(staffRepository); statisticsForm.Show(); }
private void statisticsToolStripMenuItem_Click(object sender, EventArgs e) { var statsForm = new StatisticsForm(_player); statsForm.ShowDialog(); }
private void menuItemStatistics_Click(object sender, EventArgs e) { StatisticsForm sf = new StatisticsForm(appSettings, workMode); sf.Show(); }
private void InitializationLog() { RefreshLog(); form = new StatisticsForm(logs); form.Show(); }