亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種自定義繪圖控件的實(shí)現(xiàn)方法和系統(tǒng)的制作方法_2

文檔序號(hào):9396685閱讀:來源:國知局
0057]步驟S202:對(duì)所述目標(biāo)圖形進(jìn)行初始化樣式配置。
[0058]步驟S203:根據(jù)所述初始化樣式配置確認(rèn)繪圖坐標(biāo)。
[0059]步驟S204:根據(jù)坐標(biāo)的位置移動(dòng)筆刷,繪制所述目標(biāo)圖形。
[0060]本申請(qǐng)中,繪制控件圖形時(shí),調(diào)用繪圖的筆刷控制工具,進(jìn)行初始化繪圖,通過獲取基本配置模塊中的基本屬性進(jìn)行初始化樣式配置,樣式配置加載圖形的樣式和顏色。
[0061]所有加載完成后,開始繪圖的坐標(biāo)確認(rèn),是根據(jù)繪制圖形的形狀決定坐標(biāo)的,根據(jù)坐標(biāo)的位置移動(dòng)筆刷,進(jìn)行實(shí)施繪圖,且可以進(jìn)行文字的說明。
[0062]參考圖3,示出了本申請(qǐng)一種自定義繪圖控件的實(shí)現(xiàn)方法另一實(shí)施例的流程圖,所述將目標(biāo)圖形插入到所述基本核心控件中,包括:
[0063]步驟S301:檢查所述目標(biāo)圖形是否具有嵌套對(duì)象。
[0064]步驟S302:當(dāng)所述目標(biāo)圖形具有嵌套對(duì)象時(shí),查看所述目標(biāo)圖形所屬層級(jí),并將所述目標(biāo)圖形嵌套到相應(yīng)層級(jí)對(duì)應(yīng)的控件中。
[0065]完成后檢查所述目標(biāo)圖形是否具有嵌套對(duì)象,查看繪制的圖形是那個(gè)層級(jí)的,把他放到對(duì)應(yīng)的控件中,最后形成一個(gè)全新的視圖,最終完成的視圖就是我們要自動(dòng)繪制的圖形。
[0066]在形成用戶自定義的繪圖控件后,可以對(duì)控件進(jìn)行調(diào)用,像使用基本控件的方式一樣使用,而且可以繪制各種用戶想繪制的圖形,在繪制圖形的過程中,提供輸入?yún)?shù)的配置和輸出參數(shù)的配置,以及配置參數(shù)的配置,根據(jù)用戶提供的配置參數(shù)進(jìn)行繪制各式的長方形或者正方形及嵌套組合圖形,進(jìn)行有效的格式化輸出。
[0067]與上述本申請(qǐng)一種自定義繪圖控件的實(shí)現(xiàn)方法實(shí)施例1所提供的方法相對(duì)應(yīng),參見圖4,本申請(qǐng)還提供了一種自定義繪圖控件的實(shí)現(xiàn)系統(tǒng)實(shí)施例,在本實(shí)施例中,該系統(tǒng)包括:
[0068]第一調(diào)用單元401,用于調(diào)用基于Act1nScript語言的基本核心控件。
[0069]重新配置單元402,用于對(duì)所述基本核心控件的基本方法和基本屬性進(jìn)行重新配置,去掉不需要的基本屬性和基本方法。
[0070]第二調(diào)用單元403,用于調(diào)用繪圖工具,繪制目標(biāo)圖形,并將所述目標(biāo)圖形插入到所述基本核心控件中。
[0071]接口配置單元404,用于對(duì)所述繪制的目標(biāo)圖形進(jìn)行輸入、輸出接口配置,組成一個(gè)完整的繪圖控件。
[0072]參見圖5,本申請(qǐng)還提供了一種自定義繪圖控件的實(shí)現(xiàn)系統(tǒng)另一實(shí)施例,所述第二調(diào)用單元403包括:
[0073]第三調(diào)用單元501,用于調(diào)用繪圖工具。
[0074]初始化配置單元502,用于對(duì)所述目標(biāo)圖形進(jìn)行初始化樣式配置。
[0075]坐標(biāo)確認(rèn)單元503,用于根據(jù)所述初始化樣式配置確認(rèn)繪圖坐標(biāo)。
[0076]繪圖單元504,用于根據(jù)坐標(biāo)的位置移動(dòng)筆刷,繪制所述目標(biāo)圖形。
[0077]參見圖6,本申請(qǐng)還提供了一種自定義繪圖控件的實(shí)現(xiàn)系統(tǒng)另一實(shí)施例,所述第二調(diào)用單元403包括:
[0078]檢查單元601,用于檢查所述目標(biāo)圖形是否具有嵌套對(duì)象。
[0079]嵌套單元602,用于當(dāng)所述目標(biāo)圖形具有嵌套對(duì)象時(shí),查看所述目標(biāo)圖形所屬層級(jí),并將所述目標(biāo)圖形嵌套到相應(yīng)層級(jí)對(duì)應(yīng)的控件中。
[0080]綜上所述,開發(fā)者可以不用在進(jìn)行第二次開發(fā),直接調(diào)用控件接口進(jìn)行,同時(shí)配置控件屬性,調(diào)用繪圖方法就行,就根據(jù)用戶提供的配置參數(shù)進(jìn)行繪制各式的長方形或者正方形及嵌套組合圖形。
[0081]需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對(duì)于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0082]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0083]為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。
[0084]通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn)。基于這樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0085]以上對(duì)本申請(qǐng)所提供的一種自定義繪圖控件的實(shí)現(xiàn)方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
【主權(quán)項(xiàng)】
1.一種自定義繪圖控件的實(shí)現(xiàn)方法,其特征在于,該方法包括: 調(diào)用基于Act1nScript語言的基本核心控件; 對(duì)所述基本核心控件的基本方法和基本屬性進(jìn)行重新配置,去掉不需要的基本屬性和基本方法; 調(diào)用繪圖工具,繪制目標(biāo)圖形,并將所述目標(biāo)圖形插入到所述基本核心控件中; 對(duì)所述繪制的目標(biāo)圖形進(jìn)行輸入、輸出接口配置,組成一個(gè)完整的繪圖控件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述調(diào)用繪圖工具,繪制目標(biāo)圖形,包括: 調(diào)用繪圖工具; 對(duì)所述目標(biāo)圖形進(jìn)行初始化樣式配置; 根據(jù)所述初始化樣式配置確認(rèn)繪圖坐標(biāo); 根據(jù)坐標(biāo)的位置移動(dòng)筆刷,繪制所述目標(biāo)圖形。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將目標(biāo)圖形插入到所述基本核心控件中,包括: 檢查所述目標(biāo)圖形是否具有嵌套對(duì)象; 當(dāng)所述目標(biāo)圖形具有嵌套對(duì)象時(shí),查看所述目標(biāo)圖形所屬層級(jí),并將所述目標(biāo)圖形嵌套到相應(yīng)層級(jí)對(duì)應(yīng)的控件中。4.一種自定義繪圖控件的實(shí)現(xiàn)系統(tǒng),其特征在于,該系統(tǒng)包括: 第一調(diào)用單元,用于調(diào)用基于Act1nScript語言的基本核心控件; 重新配置單元,用于對(duì)所述基本核心控件的基本方法和基本屬性進(jìn)行重新配置,去掉不需要的基本屬性和基本方法; 第二調(diào)用單元,用于調(diào)用繪圖工具,繪制目標(biāo)圖形,并將所述目標(biāo)圖形插入到所述基本核;1_1、控件中; 接口配置單元,用于對(duì)所述繪制的目標(biāo)圖形進(jìn)行輸入、輸出接口配置,組成一個(gè)完整的繪圖控件。5.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述第二調(diào)用單元包括: 第三調(diào)用單元,用于調(diào)用繪圖工具; 初始化配置單元,用于對(duì)所述目標(biāo)圖形進(jìn)行初始化樣式配置; 確認(rèn)坐標(biāo)單元,用于根據(jù)所述初始化樣式配置確認(rèn)繪圖坐標(biāo); 繪圖單元,用于根據(jù)坐標(biāo)的位置移動(dòng)筆刷,繪制所述目標(biāo)圖形。6.根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述第二調(diào)用單元包括: 檢查單元,用于檢查所述目標(biāo)圖形是否具有嵌套對(duì)象; 嵌套單元,用于當(dāng)所述目標(biāo)圖形具有嵌套對(duì)象時(shí),查看所述目標(biāo)圖形所屬層級(jí),并將所述目標(biāo)圖形嵌套到相應(yīng)層級(jí)對(duì)應(yīng)的控件中。
【專利摘要】本申請(qǐng)?zhí)峁┝艘环N自定義繪圖控件的實(shí)現(xiàn)方法,首先,在控件庫中直接調(diào)用基于ActionScript語言的基本核心控件接口即可;不需要對(duì)繪圖控件進(jìn)行二次重寫,然后,對(duì)所述基本核心控件的基本方法和基本屬性進(jìn)行重新配置,去掉不需要的基本屬性和基本方法;減少了控件占用的資源,在上述重新配置后的基本核心控件的基礎(chǔ)上實(shí)現(xiàn)本申請(qǐng)中的繪圖控件,減少了繪圖控件占用的資源,提高了控件渲染的效率。
【IPC分類】G06F9/44
【公開號(hào)】CN105117219
【申請(qǐng)?zhí)枴緾N201510498225
【發(fā)明人】段國棟
【申請(qǐng)人】浪潮(北京)電子信息產(chǎn)業(yè)有限公司
【公開日】2015年12月2日
【申請(qǐng)日】2015年8月13日
當(dāng)前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1