private void btnHelp_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { OnlineHelp.OnlineHelpActions action = Primes.OnlineHelp.OnlineHelpActions.None; if (sender == btnHelpCountPrimes) { action = Primes.OnlineHelp.OnlineHelpActions.Graph_PrimesCount; } else if (sender == btnHelpFactorize) { action = Primes.OnlineHelp.OnlineHelpActions.Factorization_Factorization; } else if (sender == btnHelpGoldbach) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_Goldbach; } else if (sender == btnHelpTwinPrimes) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_TwinPrimes; } else if (sender == btnHelpQuadrupletPrimes) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_QuadrupletPrimes; } else if (sender == btnHelpSixTupletPrimes) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_SixTupletPrimes; } else if (sender == btnHelpEulerPhi) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_EulerPhi; } else if (sender == btnHelpTau) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_Tau; } else if (sender == btnHelpRho) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_Sigma; } else if (sender == btnHelpDivSum) { action = Primes.OnlineHelp.OnlineHelpActions.Distribution_EulerPhiSum; } if (action != Primes.OnlineHelp.OnlineHelpActions.None) { OnlineHelp.OnlineHelpAccess.ShowOnlineHelp(action); } e.Handled = true; }
private void Image_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { OnlineHelp.OnlineHelpActions action = OnlineHelp.OnlineHelpActions.StartControl; if (m_ActualControl.GetType() == typeof(SvpGaussView)) { action = OnlineHelp.OnlineHelpActions.Gauss; } else if (m_ActualControl.GetType() == typeof(SvpLLLView)) { action = OnlineHelp.OnlineHelpActions.LLL; } else if (m_ActualControl.GetType() == typeof(CvpView)) { action = OnlineHelp.OnlineHelpActions.CVP; } else if (m_ActualControl.GetType() == typeof(MerkleHellmanView)) { action = OnlineHelp.OnlineHelpActions.MerkleHellman; } else if (m_ActualControl.GetType() == typeof(RSAView)) { action = OnlineHelp.OnlineHelpActions.RSA; } else if (m_ActualControl.GetType() == typeof(GGHView)) { action = OnlineHelp.OnlineHelpActions.GGH; } else if (m_ActualControl.GetType() == typeof(LWEView)) { action = OnlineHelp.OnlineHelpActions.LWE; } e.Handled = true; OnlineHelp.OnlineHelpAccess.ShowOnlineHelp(action); }
public void ErrorCalc(string message, TextBox[] tbSource, OnlineHelp.OnlineHelpActions helplink) { m_HelpAction = helplink; Error(message, m_LblInfoCalc, tbSource, (helplink == OnlineHelp.OnlineHelpActions.None) ? null : m_HelpImageCalc); }
public void ErrorCalc(string message, TextBox tbSource, OnlineHelp.OnlineHelpActions helplink) { ErrorCalc(message, new TextBox[] { tbSource }, helplink); }
public void InfoFree(string message, TextBox[] tbSource, OnlineHelp.OnlineHelpActions helplink) { m_HelpAction = helplink; Info(message, m_LblInfoFree, tbSource, (helplink == OnlineHelp.OnlineHelpActions.None) ? null : m_HelpImageFree); }
public void InfoFree(string message, TextBox tbSource, OnlineHelp.OnlineHelpActions helplink) { InfoFree(message, new TextBox[] { tbSource }, helplink); }
public LargeNumberAdvisor(PrimesBigInteger limit, OnlineHelp.OnlineHelpActions helplink) { m_Limit = limit; m_HelpLink = helplink; }
public void ErrorSecond(string message, TextBox[] tbSource, OnlineHelp.OnlineHelpActions helplink) { m_HelpAction = helplink; Error(message, m_LblInfoSecond, tbSource, null); }