protected override Neusoft.FrameWork.WinForms.Forms.ToolBarService OnInit(object sender, object neuObject, object param) { Neusoft.FrameWork.WinForms.Forms.ToolBarService toolBarService = new Neusoft.FrameWork.WinForms.Forms.ToolBarService(); toolBarService.AddToolButton("显示设置", "显示设置", 0, true, false, null);//add by pantiejun 2008-4-1 //toolBarService.AddToolButton("导出", "导出到本地文件", Neusoft.FrameWork.WinForms.Classes.EnumImageList.M默认, true, false, null); return(toolBarService); }
protected override Neusoft.FrameWork.WinForms.Forms.ToolBarService OnInit(object sender, object neuObject, object param) { Neusoft.FrameWork.WinForms.Forms.ToolBarService toolBar = new Neusoft.FrameWork.WinForms.Forms.ToolBarService(); toolBar.AddToolButton("查询日志", "查询日志", Neusoft.FrameWork.WinForms.Classes.EnumImageList.C查询, true, false, null); toolBar.AddToolButton("导出EXCEL", "导出到EXCEL", Neusoft.FrameWork.WinForms.Classes.EnumImageList.F复制, true, false, null); return(toolBar); }
protected override Neusoft.FrameWork.WinForms.Forms.ToolBarService OnInit(object sender, object neuObject, object param) { Neusoft.FrameWork.WinForms.Forms.ToolBarService toolbar = new Neusoft.FrameWork.WinForms.Forms.ToolBarService(); toolbar.AddToolButton("添加", "添加新接口及实现!", Neusoft.FrameWork.WinForms.Classes.EnumImageList.T添加, true, false, null); toolbar.AddToolButton("修改", "修改新接口及实现!", Neusoft.FrameWork.WinForms.Classes.EnumImageList.X修改, true, false, null); toolbar.AddToolButton("删除", "删除新接口及实现!", Neusoft.FrameWork.WinForms.Classes.EnumImageList.S删除, true, false, null); toolbar.AddToolButton("添加分类", "删除新接口及实现!", Neusoft.FrameWork.WinForms.Classes.EnumImageList.F分类添加, true, false, null); toolbar.AddToolButton("删除分类", "删除新接口及实现!", Neusoft.FrameWork.WinForms.Classes.EnumImageList.F分类删除, true, false, null); return(toolbar); }
protected override Neusoft.FrameWork.WinForms.Forms.ToolBarService OnInit(object sender, object neuObject, object param) { Neusoft.FrameWork.WinForms.Forms.ToolBarService toolService = new Neusoft.FrameWork.WinForms.Forms.ToolBarService(); toolService.AddToolButton("添加", "", Neusoft.FrameWork.WinForms.Classes.EnumImageList.T添加.GetHashCode(), true, false, null); toolService.AddToolButton("修改", "", Neusoft.FrameWork.WinForms.Classes.EnumImageList.X修改.GetHashCode(), true, false, null); toolService.AddToolButton("删除", "", Neusoft.FrameWork.WinForms.Classes.EnumImageList.S删除.GetHashCode(), true, false, null); toolService.AddToolButton("打印", "", Neusoft.FrameWork.WinForms.Classes.EnumImageList.D打印预览.GetHashCode(), true, false, null); this.Init(); return(toolService); }
/// <summary> /// 初始化 /// </summary> /// <param name="sender"></param> /// <param name="neuObject"></param> /// <param name="param"></param> /// <returns></returns> protected override Neusoft.FrameWork.WinForms.Forms.ToolBarService OnInit(object sender, object neuObject, object param) { Neusoft.FrameWork.WinForms.Forms.ToolBarService toolbar = new Neusoft.FrameWork.WinForms.Forms.ToolBarService(); toolbar.AddToolButton("模板", "显示模板", Neusoft.FrameWork.WinForms.Classes.EnumImageList.T添加, true, false, null); toolbar.AddToolButton("患者", "选择患者", Neusoft.FrameWork.WinForms.Classes.EnumImageList.G顾客, true, false, null); toolbar.AddToolButton("组套", "显示组套", Neusoft.FrameWork.WinForms.Classes.EnumImageList.X信息, true, false, null); toolbar.AddToolButton("历史", "显示历史记录", Neusoft.FrameWork.WinForms.Classes.EnumImageList.C查询历史, true, false, null); toolbar.AddToolButton("管理", "管理病历记录", Neusoft.FrameWork.WinForms.Classes.EnumImageList.S设置, true, false, null); toolbar.AddToolButton("字体", "更改字体", Neusoft.FrameWork.WinForms.Classes.EnumImageList.R日消耗, true, false, null); toolbar.AddToolButton("续打", "续打病历", Neusoft.FrameWork.WinForms.Classes.EnumImageList.D打印预览, true, false, null); return(toolbar); }
/// <summary> /// 重新初始化工具栏 /// </summary> /// <param name="hsToolBar">工具栏哈希表</param> /// <param name="toolBarService">当前窗口的toolBarService</param> /// <param name="windowName">窗口名称</param> public static void RefreshToolBar(Hashtable hsToolBar, Neusoft.FrameWork.WinForms.Forms.ToolBarService toolBarService, string windowName) { XmlDocument doc = new XmlDocument(); if (filePath == "") { return; } try { StreamReader sr = new StreamReader(filePath, System.Text.Encoding.Default); string cleandown = sr.ReadToEnd(); doc.LoadXml(cleandown); sr.Close(); } catch { return; } XmlNode winNode = doc.SelectSingleNode("//" + windowName); XmlNodeList nodes = winNode.SelectNodes("Column"); foreach (XmlNode node in nodes) { string opKey = node.Attributes["opKey"].Value; string cuKey = node.Attributes["cuKey"].Value; string opName = node.Attributes["opName"].Value; if (opKey != "") { opKey = "Ctrl+"; } if (cuKey == "") { cuKey = ""; } else { cuKey = "(" + opKey + cuKey + ")"; } if (opName != "") { ToolStripButton tempButton = new ToolStripButton(); tempButton = toolBarService.GetToolButton(opName); if (tempButton != null) { tempButton.Text = opName + cuKey; hsToolBar.Add(tempButton.Text, opName); } } } }