欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

窗口界面配置系統(tǒng)以及窗口界面配置方法

文檔序號(hào):6601352閱讀:519來源:國(guó)知局
專利名稱:窗口界面配置系統(tǒng)以及窗口界面配置方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信及計(jì)算機(jī)領(lǐng)域的窗口設(shè)計(jì),尤其涉及窗口界面配置系統(tǒng)及其方 法。
背景技術(shù)
傳統(tǒng)的窗口界面系統(tǒng)一般根據(jù)預(yù)先指定的硬件顯示設(shè)備和業(yè)務(wù)類型而專門建立。 所以傳統(tǒng)的窗口界面系統(tǒng)局限于固定的硬件顯示設(shè)備,也就是說一旦硬件顯示設(shè)備和/或 業(yè)務(wù)類型發(fā)生改變,就必須要重新建立整個(gè)窗口界面系統(tǒng),由此造成不必要的重復(fù)生產(chǎn)。另外,傳統(tǒng)的窗口界面系統(tǒng)無法根據(jù)操作者的業(yè)務(wù)角色和個(gè)人喜好呈現(xiàn)有針對(duì)性 的個(gè)性化窗口界面系統(tǒng)。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)方案是提供一種窗口界面配置系統(tǒng)及其配置方法,使其不 局限于固定的硬件顯示設(shè)備,并根據(jù)不同業(yè)務(wù)類型、不同操作習(xí)慣進(jìn)行靈活配置,使窗口界 面呈現(xiàn)更多元化和人性化。為達(dá)到上述目的,本發(fā)明采用的技術(shù)方案如下一種窗口界面配置系統(tǒng),其特征在于,包括存儲(chǔ)單元,用于存儲(chǔ)窗口界面配置信息;顯示單元,用于讀取所述窗口界面配置信息,且根據(jù)窗口界面配置信息動(dòng)態(tài)創(chuàng)建 窗口并顯示所創(chuàng)建的窗口;動(dòng)作執(zhí)行單元,用于執(zhí)行操作者的動(dòng)作以實(shí)現(xiàn)所創(chuàng)建窗口的功能。進(jìn)一步,所述窗口界面配置信息包括窗口類型、樣式、名稱、標(biāo)題、狀態(tài)、大小、位置 及其組合。進(jìn)一步,所述顯示單元包括XML解析裝置,用于對(duì)所述窗口界面配置信息進(jìn)行解 析實(shí)現(xiàn)加載。進(jìn)一步,所述窗口具有統(tǒng)一接口。進(jìn)一步,所述動(dòng)作執(zhí)行單元包括多數(shù)個(gè)動(dòng)作執(zhí)行模塊,所述動(dòng)作執(zhí)行模塊是用于 控制顯示窗口布局并顯示窗口效果的容器模塊。進(jìn)一步,所述動(dòng)作執(zhí)行模塊是用于響應(yīng)操作者的動(dòng)作以完成具體業(yè)務(wù)過程的業(yè)務(wù) 模塊。一種窗口界面配置方法,其特征在于,存儲(chǔ)窗口界面配置信息;讀取所述窗口界面配置信息,根據(jù)窗口界面配置信息動(dòng)態(tài)創(chuàng)建窗口并顯示所創(chuàng)建的窗口 ;執(zhí)行操作者的動(dòng)作以實(shí)現(xiàn)所創(chuàng)建窗口的功能。進(jìn)一步,還包括在讀取窗口界面配置信息過程中對(duì)所述窗口界面配置信息進(jìn)行解析。進(jìn)一步,所述窗口界面配置信息包括窗口類型、樣式、名稱、標(biāo)題、狀態(tài)、大小、位置 及其組合。本發(fā)明的有益效果是提供一種窗口界面配置系統(tǒng)以及窗口界面配置方法,區(qū)別于 傳統(tǒng)的窗口界面設(shè)置而不局限于特定的硬件顯示設(shè)備;另外通過動(dòng)態(tài)定制窗口界面中的窗 口類型、樣式、名稱、標(biāo)題、狀態(tài)、大小、位置等參數(shù),實(shí)現(xiàn)根據(jù)不同業(yè)務(wù)類型、不同操作習(xí)慣 對(duì)窗口界面進(jìn)行靈活地、個(gè)性化的配置。
以下結(jié)合附圖和具體實(shí)施方式
來進(jìn)一步說明本發(fā)明。

圖1是本發(fā)明的一種窗口界面配置系統(tǒng)的結(jié)構(gòu)圖;圖2是本發(fā)明的一種窗口界面配置方法的流程圖。圖3是本發(fā)明的一實(shí)施例圖;圖4是本發(fā)明的另一實(shí)施例圖。
具體實(shí)施例方式為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié) 合具體圖示,進(jìn)一步闡述本發(fā)明的實(shí)施方式。本發(fā)明公開了一種窗口界面配置系統(tǒng),在一個(gè)通用的基礎(chǔ)框架上,通過加載窗口 界面配置信息,動(dòng)態(tài)創(chuàng)建具有統(tǒng)一接口的窗口并顯示,通過動(dòng)作執(zhí)行單元執(zhí)行操作者的動(dòng) 作以實(shí)現(xiàn)所創(chuàng)建窗口的功能。如圖1所示的本發(fā)明的一種窗口界面配置系統(tǒng)的結(jié)構(gòu)圖,包括用于存儲(chǔ)窗口界 面配置信息的存儲(chǔ)單元10,所述窗口界面配置信息包括窗口類型、樣式、名稱、標(biāo)題、狀態(tài)、 大小、位置等信息參數(shù)或者其組合。所述窗口類型可以選擇MainFrame、TfrmPageBox, TfrmPageBar> TfrmPageControl > TrzSizePanel > TfrmGroupBar 等;Bf^i P 白勺Ι ζ可以ife 擇主窗口、彈出式窗口、子窗口、窗口邊框樣式等窗口樣式;所述窗口的標(biāo)題可以任意設(shè)置 用戶喜歡的窗口標(biāo)題;所述窗口的大小包括可以選擇性設(shè)置的窗口的寬度、高度等;所述 窗口的狀態(tài)包括可以選擇性設(shè)置的窗口的可見性、窗口最小化顯示、最大化顯示等;所述窗 口的位置包括可以選擇性設(shè)置的窗口左靠齊、右靠齊、上靠齊、下靠齊、左上角原點(diǎn)值等位
直 S直^[曰息O本發(fā)明的一種窗口界面配置系統(tǒng)還包括顯示單元11,用于讀取所述窗口界面配置 信息,并根據(jù)所述窗口界面配置信息動(dòng)態(tài)創(chuàng)建并呈現(xiàn)窗口,所述顯示單元包括對(duì)所述窗口 界面配置信息進(jìn)行解析的XML解析裝置。本發(fā)明的一種窗口界面配置系統(tǒng)還包括動(dòng)作執(zhí)行單元12,所述動(dòng)作執(zhí)行單元12 用于執(zhí)行操作者的動(dòng)作以實(shí)現(xiàn)所創(chuàng)建窗口的功能,所述動(dòng)作執(zhí)行單元12包括多數(shù)個(gè)動(dòng)作 執(zhí)行模塊,所述動(dòng)作執(zhí)行模塊是用于控制顯示布局和顯示效果的容器模塊和/或用于響應(yīng) 操作者的動(dòng)作以完成具體業(yè)務(wù)過程的業(yè)務(wù)模塊。根據(jù)操作者的動(dòng)作操作對(duì)象,即容器模塊 或是業(yè)務(wù)模塊,依據(jù)其動(dòng)作操作命令,例如鼠標(biāo)或鍵盤操作,返回操作者想要達(dá)到的操作效 果。操作者的操作對(duì)象是容器模塊,可以實(shí)現(xiàn)如下操作命令窗口的切換、窗口狀態(tài)的改變?nèi)顼@示、隱藏、大小改變等,以及窗口位置的調(diào)整等操作命令。操作者的操作對(duì)象是業(yè)務(wù)模塊,由于本系統(tǒng)包含若干個(gè)業(yè)務(wù)模塊,以檢查登記業(yè)務(wù)模塊和檢查管理業(yè)務(wù)模塊為例,它可 以實(shí)現(xiàn)的操作功能如下查詢、刷新、排序、打印、新增、保存、修改、撤銷等。操作者只需要根據(jù)其需求,創(chuàng)建不同的容器模塊節(jié)點(diǎn)和業(yè)務(wù)模塊節(jié)點(diǎn),并設(shè)置出 相應(yīng)的節(jié)點(diǎn)的屬性值,就可以呈現(xiàn)出各種不同的窗口顯示效果,使窗口界面不再局限于固 定的硬件顯示設(shè)備,實(shí)現(xiàn)動(dòng)態(tài)定制窗口界面中的窗口類型、樣式、名稱、標(biāo)題、狀態(tài)、大小、位 置等參數(shù),實(shí)現(xiàn)根據(jù)不同業(yè)務(wù)類型、不同操作習(xí)慣對(duì)窗口界面進(jìn)行靈活地、個(gè)性化的配置。本發(fā)明的一實(shí)施例,在一通用的基礎(chǔ)框架下,加載存儲(chǔ)于存儲(chǔ)單元10中的窗口界 面配置信息,經(jīng)過設(shè)有XML解析裝置的顯示單元11對(duì)所述窗口界面配置信息進(jìn)行解析,并 與動(dòng)作執(zhí)行單元12中的注冊(cè)的各個(gè)動(dòng)作執(zhí)行模塊進(jìn)行匹配,動(dòng)態(tài)創(chuàng)建并運(yùn)行相應(yīng)的各動(dòng) 作執(zhí)行模塊,并且根據(jù)窗口界面配置信息中的各屬性值設(shè)置相應(yīng)的窗口界面屬性,將其按 照窗口界面配置信息中的窗口樣式呈現(xiàn)。所創(chuàng)建的窗口具有統(tǒng)一接口。動(dòng)作執(zhí)行單元12 包括多數(shù)個(gè)動(dòng)作執(zhí)行模塊,所述多數(shù)個(gè)動(dòng)作執(zhí)行模塊分為容器模塊和業(yè)務(wù)模塊,其中一個(gè) 容器模塊可以選擇嵌套另一個(gè)容器模塊,或者可以選擇直接包含業(yè)務(wù)模塊,負(fù)責(zé)控制顯示 所創(chuàng)建的窗口布局和窗口效果。所述業(yè)務(wù)模塊負(fù)責(zé)響應(yīng)操作者的動(dòng)作,完成具體業(yè)務(wù)過程。本發(fā)明還公開了一種窗口界面配置方法,如圖2所示的流程圖,步驟Sl是在存儲(chǔ) 單元10中存儲(chǔ)窗口界面配置信息,包括窗口類型、樣式、名稱、標(biāo)題、狀態(tài)、大小、位置及其 組合等參數(shù);步驟S2是通過顯示單元11讀取所述窗口界面配置信息,根據(jù)窗口界面配置信 息動(dòng)態(tài)創(chuàng)建窗口并顯示所創(chuàng)建的窗口,所述顯示單元11設(shè)有XML解析裝置,用于在讀取過 程中對(duì)加載的窗口界面配置信息進(jìn)行解析實(shí)現(xiàn)加載;步驟S3是通過動(dòng)作執(zhí)行單元12執(zhí)行 操作者的動(dòng)作以實(shí)現(xiàn)所創(chuàng)建窗口的功能。如本發(fā)明的一實(shí)施例的窗口配置,窗口界面的配置語(yǔ)法以XML語(yǔ)法為其基礎(chǔ),配 置規(guī)則如下(1) f艮節(jié)點(diǎn)<Params>(2)主框架XMainFrame [節(jié)點(diǎn)屬性=“屬性值”]>(3)容器模塊節(jié)點(diǎn)< 容器模塊名[節(jié)點(diǎn)屬性=“屬性值”...]>(4)業(yè)務(wù)模塊節(jié)點(diǎn)< 業(yè)務(wù)模塊名[節(jié)點(diǎn)屬性=“屬性值”...]>設(shè)置如圖3的示例,依次進(jìn)行如下配置(1)創(chuàng)建一個(gè)其窗口標(biāo)題為“診斷報(bào)告”,窗口大小為1024*768,以最大化顯示的
主框架。對(duì)應(yīng)配置語(yǔ)句中行2八(2)在主框架上部放置一個(gè)TfrmPageBar容器模塊,底部放置一個(gè)高度為115個(gè)像 素,頁(yè)切換按鈕樣式為底端靠齊的TfrmPageControl容器模塊。對(duì)應(yīng)配置語(yǔ)句中行3/,7/, 8/,11八(3)在TfrmPageBar容器模塊內(nèi)部放置“檢查管理”、“檢查登記”、“報(bào)告預(yù)覽”三個(gè) 業(yè)務(wù)模塊,并且將“檢查管理”業(yè)務(wù)模塊顯示為可見。對(duì)應(yīng)配置語(yǔ)句中行4/,5/,6八(4)在TfrmPageControl容器模塊內(nèi)部放置“縮略圖”和“同名病例”兩個(gè)業(yè)務(wù)模 塊,其中“縮略圖”業(yè)務(wù)模塊放置在TfrmPageControl容器的第一頁(yè),“同名病例”模塊放置 在TfrmPageControl容器的第二頁(yè),并且將“縮略圖”業(yè)務(wù)模塊顯示為可見。對(duì)應(yīng)配置語(yǔ)句 中行 9/,10/。
圖3的示例的配置語(yǔ)句,配置成如下形式l/<Params>2/<MainFrame Caption =” 診斷報(bào)告” Width =” 1024” Height ="768"WindowState = ” 2 ” >3/<TfrmPageBar>4/<TfrmStudyManagerVi sib 1 e =,,1,,></TfrmStudyManager>5/<TfrmRegisterX/TfrmRegister>6/<TfrmReptViewerXTfrmReptViewer>
7/</TfrmPageBar>8/<TfrmPagControl Align =” 2”Height =” 115” TabOrientation =”2”>9/<TfrmImgThumber Visible =,,1,,></TfrmImgThumber>10/<TfrmSamePat i entX/TfrmSamePat i ent >1l/</TfrmPageControl>12/</MainFrame>13/</Params>其中,1/至13/作為配置語(yǔ)句的行的標(biāo)記。如本發(fā)明的另外一個(gè)實(shí)施例的窗口配置,如圖4的示例,圖4的示例只是將圖3 主框架內(nèi)的TfrmPageBar容器模塊換成了 TfrmGroupBar容器模塊,將其配置語(yǔ)句中的 <TfrmPageBar>相應(yīng)的換成<TfrmGroupBar>,便呈現(xiàn)出圖3中的窗口效果,其配置語(yǔ)句如 下<Params><MainFrame Caption =”診斷報(bào)告” Width = ” 1024” Height ="768"WindowState = ” 2 ” ><TfrmGroupBar><TfrmStudyManager Visible =,,1,,></TfrmStudyManager><TfrmRegisterX/TfrmRegister><TfrmReptViewerXTfrmReptViewer></TfrmGroupBar><TfrmPageControl Align =” 2”Height =” 115” TabOrientation =”2”><TfrmImgThumber Visible =,,1,,></TfrmImgThumber><TfrmSamePati entX/TfrmSamePat ient></TfrmPageControl></MainFrame></Params>以上顯示和描述了本發(fā)明的基本原理、主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù) 人員應(yīng)該了解,本發(fā)明不僅僅受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說 明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會(huì)有各種變化和改進(jìn),這 些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書 及其等效物界定。
權(quán)利要求
一種窗口界面配置系統(tǒng),其特征在于,包括存儲(chǔ)單元,用于存儲(chǔ)窗口界面配置信息;顯示單元,用于讀取所述窗口界面配置信息,且根據(jù)窗口界面配置信息動(dòng)態(tài)創(chuàng)建窗口并顯示所創(chuàng)建的窗口;動(dòng)作執(zhí)行單元,用于執(zhí)行操作者的動(dòng)作以實(shí)現(xiàn)所創(chuàng)建窗口的功能。
2.根據(jù)權(quán)利要求1所述的一種窗口界面配置系統(tǒng),其特征在于,所述窗口界面配置信 息包括窗口類型、樣式、名稱、標(biāo)題、狀態(tài)、大小、位置及其組合。
3.根據(jù)權(quán)利要求1所述的一種窗口界面配置系統(tǒng),其特征在于,所述顯示單元包括XML 解析裝置,用于對(duì)所述窗口界面配置信息進(jìn)行解析實(shí)現(xiàn)加載。
4.根據(jù)權(quán)利要求1所述的一種窗口界面配置系統(tǒng),其特征在于,所述窗口具有統(tǒng)一接
5.根據(jù)權(quán)利要求1所述的一種窗口界面配置系統(tǒng),其特征在于,所述動(dòng)作執(zhí)行單元包 括多數(shù)個(gè)動(dòng)作執(zhí)行模塊,所述動(dòng)作執(zhí)行模塊是用于控制顯示窗口布局并顯示窗口效果的容 器模塊。
6.根據(jù)權(quán)利要求5所述的一種窗口界面配置系統(tǒng),其特征在于,所述動(dòng)作執(zhí)行模塊是 用于響應(yīng)操作者的動(dòng)作以完成具體業(yè)務(wù)過程的業(yè)務(wù)模塊。
7.一種窗口界面配置方法,其特征在于, 存儲(chǔ)窗口界面配置信息;讀取所述窗口界面配置信息,根據(jù)窗口界面配置信息動(dòng)態(tài)創(chuàng)建窗口并顯示所創(chuàng)建的窗口 ;執(zhí)行操作者的動(dòng)作以實(shí)現(xiàn)所創(chuàng)建窗口的功能。
8.根據(jù)權(quán)利要求7所述的一種窗口界面配置方法,其特征在于,還包括在讀取窗口界 面配置信息過程中對(duì)所述窗口界面配置信息進(jìn)行解析。
9.根據(jù)權(quán)利要求7所述的一種窗口界面配置方法,其特征在于,所述窗口界面配置信 息包括窗口類型、樣式、名稱、標(biāo)題、狀態(tài)、大小、位置及其組合。
全文摘要
本發(fā)明提供一種窗口界面配置系統(tǒng),包括存儲(chǔ)單元,用于存儲(chǔ)窗口界面配置信息;顯示單元,用于讀取所述窗口界面配置信息,且根據(jù)窗口界面配置信息動(dòng)態(tài)創(chuàng)建窗口并顯示所創(chuàng)建的窗口;動(dòng)作執(zhí)行單元,用于執(zhí)行操作者的動(dòng)作以實(shí)現(xiàn)所創(chuàng)建窗口的功能。本發(fā)明還公開了基于所述窗口界面配置系統(tǒng)的一種窗口界面配置方法。本發(fā)明不局限于固定的硬件顯示設(shè)備,并根據(jù)不同業(yè)務(wù)類型、不同操作習(xí)慣進(jìn)行靈活配置,使窗口界面呈現(xiàn)更多元化和人性化。
文檔編號(hào)G06F9/44GK101826015SQ201010157218
公開日2010年9月8日 申請(qǐng)日期2010年4月27日 優(yōu)先權(quán)日2010年4月27日
發(fā)明者劉世堅(jiān), 陳思學(xué) 申請(qǐng)人:上海威靈電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
梅河口市| 新郑市| 上思县| 通榆县| 丰城市| 永定县| 黄浦区| 渝北区| 博乐市| 宁晋县| 凤城市| 龙口市| 鹤岗市| 蓝山县| 富顺县| 阿坝县| 甘泉县| 周口市| 彭山县| 康保县| 金川县| 牡丹江市| 中西区| 海阳市| 普陀区| 昌邑市| 元江| 永靖县| 城市| 正宁县| 叶城县| 疏附县| 衡阳县| 临澧县| 定日县| 靖远县| 株洲县| 雅江县| 公安县| 宜阳县| 成武县|