public void ToolbarButtonClick(object sender, ItemClickEventArgs e) { if (e == null || e.Item == null || e.Item.Tag == null || e.Item.Tag.IsNullOrEmpty()) { return; } if (e.Item.Name == "barButtonSkin") { return; } try { switch (e.Item.Tag.ToString().ToUpper()) { case "CLOSE": CloseForm(); break; case "NAV": ToggleDockPanel(dpNavigation); break; case "FAV": ToggleDockPanel(dpFavorite); break; case "LOG": ToggleDockPanel(dockPanelLog); break; case "DOMAIN": SetMessage("용어사전을 다운로드하는 중입니다... 잠시만 기다리세요!!!"); DomainUtils.SetData(); SetMessage(""); break; case "HOME": ShowHomePage(); break; case "CHANGEPASSWORD": ShowChangePwd(); break; case "SETTING": OpenSaleTran(); break; } } catch (Exception ex) { MsgBox.Show(ex); } }
public static void Init() { try { Logger.Debug("Setting Start!!"); GlobalVar.DatabaseId = "REAL"; GlobalVar.ServerUrl = ServerConsts.REAL; GlobalVar.Settings.SetValue("IS_USESKIN", SkinConsts.IS_USESKIN); GlobalVar.Settings.SetValue("MAIN_SKIN", SkinConsts.MAIN_SKIN); GlobalVar.Settings.SetValue("FORM_SKIN", SkinConsts.FORM_SKIN); GlobalVar.Settings.SetValue("GRID_SKIN", SkinConsts.GRID_SKIN); GlobalVar.Settings.SetValue("GRID_EVEN_AND_ODD", SkinConsts.GRID_EVEN_AND_ODD); if (FontFamily.Families.Where(x => x.Name == SkinConsts.FONT_NAME).Any()) { GlobalVar.Settings.SetValue("FONT_NAME", SkinConsts.FONT_NAME); } else { GlobalVar.Settings.SetValue("FONT_NAME", SystemFonts.DefaultFont.Name); } GlobalVar.Settings.SetValue("FONT_SIZE", SkinConsts.FONT_SIZE); AppearanceObject.DefaultFont = new Font(GlobalVar.Settings.GetValue("FONT_NAME").ToStringNullToEmpty(), (float)GlobalVar.Settings.GetValue("FONT_SIZE")); GlobalVar.Settings.SetValue("VISIBLE_TOOLBAR_NAME", "YES"); GlobalVar.Settings.SetValue("COMPANY_NAME", "JW.Play"); GlobalVar.Settings.SetValue("DEPARTMENT_NAME", "Development Division"); GlobalVar.Settings.SetValue("USER_NAME", "Manager"); GlobalVar.Settings.SetValue("MAINFORM_WINDOW_STATE", FormWindowState.Maximized); SplashUtils.ShowWait("리소스 데이터를 생성하는 중입니다... 잠시만..."); DomainUtils.Init(); try { DataTable data = (DataTable)DBTranHelper.GetData("Auth", "GetSettings", "Setting", new DataMap()).TranList[0].Data; if (data != null && data.Rows.Count > 0) { foreach (DataRow row in data.Rows) { GlobalVar.Settings.SetValue(row["CODE"].ToString(), row["VALUE"]); } } } catch (Exception ex) { MsgBox.Show(ex); } try { DomainUtils.SetData(); } catch (Exception ex) { MsgBox.Show(ex); } SplashUtils.CloseWait(); Logger.Debug("Setting End!!"); } catch (Exception ex) { MsgBox.Show(ex); } }