private void amsMain_MenuClick(object objSource, MenuItemEventArgs objArgs) { MenuItemEventArgs oArg = (MenuItemEventArgs)objArgs; string strAction = oArg.MenuItem.Tag as string; if (strAction != null) { switch (strAction) { #region Section: File case "amsFileExit": case "File.Exit": case "RT2020.Quit": //RT2020.ConfigHelper.CurrentUserId = System.Guid.Empty; // While setting the IsLoggedOn to false, will redirect to Logon Page. //this.Context.Session.IsLoggedOn = false; // VWGContext.Current.HttpContext.Session.Abandon(); //Context.Redirect("Desktop.wgx"); Shutdown(); break; case "Print": // MessageBox.Show(((Gizmox.WebGUI.Common.Interfaces.ISessionRegistry)this.Context.Session).Count.ToString()); break; #endregion #region Section: Help case "amsHelpAbout": case "Help.About": case "RT2020.About": Help.About oAbout = new RT2020.Help.About(); oAbout.ShowDialog(); break; #endregion #region Section View case "amsViewEn": // English case "View.English": //VWGContext.Current.CurrentUICulture = new System.Globalization.CultureInfo("en-US"); System.Web.HttpContext.Current.Session["UserLanguage"] = "en-US"; Context.Redirect("Desktop.wgx"); break; case "amsViewChs": // Simplified Chinese case "View.SimplifiedChinese": //VWGContext.Current.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS"); System.Web.HttpContext.Current.Session["UserLanguage"] = "zh-CHS"; Context.Redirect("Desktop.wgx"); break; case "amsViewCht": // Tradictional Chinese case "View.TraditionalChinese": //VWGContext.Current.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHT"); System.Web.HttpContext.Current.Session["UserLanguage"] = "zh-CHT"; Context.Redirect("Desktop.wgx"); break; case "amsViewWinXP": case "View.WinXPTheme": this.Context.CurrentTheme = "iOS"; // Theme.Default; break; case "amsViewVista": case "View.VistaTheme": this.Context.CurrentTheme = "Vista"; // new Theme("Vista"); break; case "amsViewBlack": case "View.BlackTheme": this.Context.CurrentTheme = "Graphite"; // new Theme("Black"); break; #endregion default: //MessageBox.Show(strAction); break; } } }
private void Drawer_OnClick(object sender, EventArgs e) { Help.About oAbout = new RT2020.Help.About(); oAbout.ShowDialog(); }