示例#1
0
 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);
 }
示例#3
0
 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);
 }
示例#5
0
        /// <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);
        }
示例#6
0
        /// <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);
                    }
                }
            }
        }