private void LoadUIService() { uiService = new UIServiceImp(); resource = ResourceManagerImp.Create(); string resourceConfigFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "config\\ResourceManagerConfig.xml"); bool result = resource.Open(resourceConfigFile); if (!result) { MessageBox.Show("open resouce manager failed"); if (resource != null) { resource.Close(); } return; } string uiConfigFile = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "config\\UIService.xml"); result = uiService.Open(uiConfigFile, IntPtr.Zero, resource); if (!result) { MessageBox.Show("open uiService failed"); if (uiService != null) { uiService.Close(); } return; } uiService.UIEvent += ObjImp_UIEvent; uiService.ValueChange += UiService_ValueChange; uiService.Visible = true; InitActityList(); InitLanguageList(); splitMain.SplitterDistance = splitMain.Width - 300; splitCenter.SplitterDistance = splitCenter.Height - 200; editorLog.CurrentLanguage = wjw.editor.Editor.Language.Log; splitMain.Panel2Collapsed = false; splitCenter.Panel2Collapsed = false; btnPrintTest.Visible = true; isStartEcat = true; }
public UIServiceWrapper(IUIService2 iUI) { Debug.Assert(null != iUI); m_iHostService = iUI; }