[go: up one dir, main page]

TW559726B - Screen refreshing method - Google Patents

Screen refreshing method Download PDF

Info

Publication number
TW559726B
TW559726B TW91109431A TW91109431A TW559726B TW 559726 B TW559726 B TW 559726B TW 91109431 A TW91109431 A TW 91109431A TW 91109431 A TW91109431 A TW 91109431A TW 559726 B TW559726 B TW 559726B
Authority
TW
Taiwan
Prior art keywords
screen
refreshing
patent application
scope
change
Prior art date
Application number
TW91109431A
Other languages
English (en)
Inventor
Win-Harn Liu
Jeff Song
Hong-Liang Zhou
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to TW91109431A priority Critical patent/TW559726B/zh
Application granted granted Critical
Publication of TW559726B publication Critical patent/TW559726B/zh

Links

Landscapes

  • Image Processing (AREA)

Description

559726 五、發明說明(1) 【發明領域】 本發明係有關於一種螢幕刷新的方法,應用於顯示電 子資料的螢幕,特別是一種提高刷新速度、且可滿足多個 邏輯層需求的螢幕刷新方法。 【發明背景】 螢幕刷新(ref re sh)係指對螢幕之内容加以更新、 刷新,一般說來,概略發生於兩種狀況,一種是螢幕設定 定時的刷新,另一種則是當螢幕内的東西有所變動,或是 執行程式時,所必然產生的刷新。 而習知的螢幕刷新的方式,多是採用『畫家』算法, 也就是說,無論螢幕内容有無發生變化,均需進行全部内 容的重新繪製來進行螢幕的所有内容刷新,因此速度相當 慢。同時,其他一些刷新的算法僅提供兩個邏輯層次的刷 新,無法滿足多層邏輯架構的螢幕刷新需要,容易造成螢 幕刷新後的錯誤。 【發明之目的及概述】 本發明乃為解決上述問題而提供一種螢幕刷新的方 法,係可增加螢幕刷新的速度,並可適用於多邏輯層的架 構。 根據本發明所揭露的螢幕刷新的方法,首先判斷出螢 幕出現有物件的變化,也就是把螢幕上的所有實體都當成 是一個物件,且變化包含有放大、縮小、位移、扭曲或是 文字内容等變化,然後根據變化轉化成一變量,並將相鄰 的物件之變量相互合併,以減少刷新區域的個數,而其合
第4頁 559726 五、發明說明(2) 2主要疋计算相鄰物件變化區域,取其較大值來加以儲 二莖當所有物件計算完畢並儲存後,將其——取出,而對 加^更新。另外’也可以設計將不同邏輯層的物件變 化加以勞裁合併,可更提高刷新速度。 為,發明的目㈤、構造特徵及其功能有進 了解,炫配合圖示詳細說明如下: 【實施例詳細說明】 圖 根=發明所揭露的螢幕刷新的方法,請參閱「第】 現變化時,二:Γ —螢幕之内容,首先當螢幕内的物件出 物件即是把螢幕中的;(步驟101),其中所謂的 當物件發生了變化,包含:放圖? -律視為-個物件, 圖像的變更等,同時,處^ 味縮小、扭曲、物件關連 佔用的最大區域為美進,旁文時,選擇變化前後物件所 變量並記錚於/供ΐ丰,處理完畢後,將相關資料轉化成 义里1°己綠於一備選鍊表内。 接j處理物件的位移(步驟u 圖」,當一個物件!位移:门乂參閱弟2 分包含了物件!所在的區域的上,時’所需處理的部 的區域,同樣將1轉彳& Π° 3卜2 2,所共同構成 丁 得化成變量後加入偌 而關於以上變化以及位移的部八 ^、 、, , 流程請見「第3FI „ , 刀,處理流程類似,詳 3〇1),當然如果:;牛沒斷:件是否有變形(步驟 有,則先計算變# ^ ^ 則不需要處理,如果 ),接著。二:步驟— $疋取大值)加入備選鍊表(步 559726 五、發明說明(3) 騍3 04),因為平面*門 — ..IV w y 二間與二維度空間的變化處理方式不 同’所乂单獨將其取出 βP ^ * π ^«來计异,同樣的,先判斷物件是否 1山划八老 欠化(步驟3 0 5) ’如果沒有,則結 ^ 果有’則直接計算涉及的區域(步驟 3 0 6)轉化為變量,麸尨^ & …、後同步加入備選鍊表内(步驟3 〇 7 )° 接者處理文字內交 「第4圖」,首先判:文的二化乂步驟1〇3),請同步參照 設置相關位置[並二字體大小、符號、字體 描廢FI偾 M ^ ^ 將文子内谷早獨視為一個特殊的邏 輯層圖像,關於邏輯厣的 内容涉及的區域(=二分,讀詳述,然後計算文字 (步騍4 0 3)。並中驟二2)“並轉化後加入備選鍊表 ,、Y 關於邏輯層,請參閱「第6圖」,每 一個物件除了 X、γ庙庐& m 法 甘人立、 厓軚外,還具有一個所謂的『Z序』 :3思代表位於螢幕的先後關係,每一個『z序』值 都可以視為一個邏輯層單獨處理,圖中物件6卜6 2、6 3、 64依照其『Z序』值關係分別為物件64在最前方,而物件 U在最底端’簡單說就是,物件64遮蔽物件63,物件63遮 蔽物件6 2 ’物件6 2遮蔽物件6 1,處理時,則僅抽離出物件 變化所涉及的區域加以處理,以下再舉一例子做說明。 如「第7 A圖」所示,三個物件之『z序』依照大小排 列分別為73、72、71,當物件72向右滑動(見第几圖), 所需更新的部分為物件7 2、7 4的區域但兩者的處理方式不 同,原物件72所在的區域形成一空的區域74,處理時,僅 559726
五、發明說明(4) 針對涉及變化的區域處理,也就是圖中所示的物件72、 所在的區域,也就是新的物件72所在的區域利 資料重繪,而物件74之區域利用物件71以 旦牛72之 繪,得到如「第7C圖」所得之圖牵,月厅、部分重 涉及變化的區域,故能夠提升刷新 ^ 1新的區域僅為 果說『Z序』較大之(如圖中之物、$又。另—方面,如 域,而可透視到不同『Z序』的& /、有透明的區 更新。 物件,則處理上必須同步 接著做刷新處理(步驟1 〇 4) , 士 備選鍊表内的資料取出來處理,而^此日才’並不是直接將 的刷新資料作一計算來合併,合疋先將其中的所以物件 區域(見第5 A〜5 C圖)或是互相條,大致上為相鄰的 同邏輯層的資料互相交疊時,也的區域,或甚至是不 刷新區域,使得刷新速度大幅改2以重複,以得到最少的 【達成之功效】 本發明為一種螢幕刷新的方 容,且具有下列功效: 、’用以刷新螢幕之内 1·本方法可進行任意邏輯層的 理。 /、展,並且可進行特殊處 2·文子内谷可以視為一特殊 邏輯層與其他邏輯層的剪裁、層’提供文字内容的 3·提高螢幕刷新的速度。 、合併等操作。 4·可適用於移動物件Ϊ疊的刷新 以上所述者,僅為本發 、中的較佳實施例而已,並 559726
第8頁 559726 圖式簡單說明 圖 •,意 圖示 •,意之 圖示程 意之流 示域理 程區處 流及形 驟涉變 步移件 之位物 明明明 發發發 本本本 為為為 圖圖圖 12 3 第第第 第第第第 圖 流"意處 併 構 理^示 合 架 處 之 / 或 k 缉 化的構朝 Λ 4 容鄰層層 内相輯多 月—月ΐ ! Γ 文 > 多> 3J Μ “ ㈤發二發二u 本cffl本cffl^ 5 7 符 為 為 圖 A 圖 A / 4 5 6 7 圖 4 4 6 7 二 rH 〇〇 Γ-Η τ-Η 2 2 2 6 7 件件域域件件 物物區區物物 圖 意 示 之 程 圖 意 示 之 及
圖 意 示 之 JJ
第9頁

Claims (1)

  1. 559726 六、申請專利範圍 1. 一種螢幕刷新的方法,用以刷新一螢幕之内容,該方 法係包含有下列步驟: 依據該螢幕物件出現之變化轉化成一變量; 計算該物件之變量; 合併該物件之變量; 儲存該合併後物件之變量資料;及 依序取出該變量資料並刷新該螢幕涉及變化之區 域。
    2. 如申請專利範圍第1項所述螢幕刷新的方法,其中該物 件之變化係選自放大、縮小、位移、扭曲、文字内容 所構成的組合中的其中之一。 3. 如申請專利範圍第1項所述螢幕刷新的方法,其中該合 併之物件變量的條件係為將相鄰或是重疊的物件變化 加以合併。 4. 如申請專利範圍第3項所述螢幕刷新的方法,其中該合 併的方式係為係為選取變化前後所佔用較大區域面積 之變化為基準。
    5. 如申請專利範圍第1項所述螢幕刷新的方法,其中該計 算該物件之變量的步驟係更包含有計算不同邏輯層之 該物件的變化量。 6. —種螢幕刷新的方法,可提高刷新一螢幕之内容的速 度,並提複數個邏輯層之刷新,該方法係包含有下列 步驟: 計算該螢幕之物件的各邏輯層之變量;
    第10頁 559726 六、申請專利範圍 合併相同邏輯層的相鄰之該物件的變量; 儲存該合併後物件之變量的資料; 依序取出該資料;及 刷新該螢幕涉及變化之區域。 、 7. 如申請專利範圍第6項所述螢幕刷新的方法,其中該物 件之變化係選自放大、縮小、位移、扭曲、文字内容 所構成的組合中的其中之一。
    8. 如申請專利範圍第6項所述螢幕刷新的方法,其中該合 併之物件變量的條件係為將相鄰或是重疊的物件變化 加以合併。 9. 如申請專利範圍第8項所述螢幕刷新的方法,其中該合 併的方式係為係為選取變化前後所佔用較大區域面積 之變化為基準。
    第11頁
TW91109431A 2002-05-07 2002-05-07 Screen refreshing method TW559726B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW91109431A TW559726B (en) 2002-05-07 2002-05-07 Screen refreshing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW91109431A TW559726B (en) 2002-05-07 2002-05-07 Screen refreshing method

Publications (1)

Publication Number Publication Date
TW559726B true TW559726B (en) 2003-11-01

Family

ID=32322862

Family Applications (1)

Application Number Title Priority Date Filing Date
TW91109431A TW559726B (en) 2002-05-07 2002-05-07 Screen refreshing method

Country Status (1)

Country Link
TW (1) TW559726B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102446082A (zh) * 2011-08-29 2012-05-09 广东威创视讯科技股份有限公司 窗口刷新方法与装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102446082A (zh) * 2011-08-29 2012-05-09 广东威创视讯科技股份有限公司 窗口刷新方法与装置

Similar Documents

Publication Publication Date Title
US9552147B2 (en) Hierarchical user interface
CN113010090B (zh) 情境特定用户接口
US6888554B1 (en) User interface for bicontextual exploration of a graph
USD936096S1 (en) Display panel portion with an animated icon
US9298352B2 (en) Hierarchy tree movement using multiple display areas
WO2020231573A1 (en) Digital map calendar user interface
USD965632S1 (en) Computer display screen with an animated graphical user interface
TW559726B (en) Screen refreshing method
TWI470577B (zh) 重疊物件的繪製方法及裝置
JP2007241738A (ja) 画面合成装置
US20130162655A1 (en) Systems and Methods for Creating, Displaying, and Using Hierarchical Objects with Nested Components
USD969838S1 (en) Display screen or portion thereof with animated graphical user interface for symptom tracking of covid-19
Hutchings et al. QuickSpace: New operations for the desktop metaphor
CN100543777C (zh) 用于在一个存储桶绘制系统中确保向后兼容的方法和装置
Favell The contemporary art market in Galapagos: Japan and the Global Art World
US20180232933A1 (en) Timeline tool for producing computer-generated animations
Chen et al. iSlideShow: a content-aware slideshow system
CN101350103B (zh) 一种医学图像多元化分组留痕信息的实现方法
US20160180584A1 (en) Virtual model user interface pad
CN101350104A (zh) 一种医学图像留痕信息的实现方法
Beyer Differential reconstruction of religions among second generation immigrant youth in Canada
Kanski The Met Costume Institute: Evolution, Metamorphosis, and Cultural Phenomenon
USD1039549S1 (en) Display screen with animated graphical user interface of a roulette game with a contrasting sector highlighting effect
Liu Reinventing the Chinese City Richard Hu. New York: Columbia University Press, 2023. 306 pp. $32.00;£ 28.00 (pbk). ISBN 9780231211017
Oliver Putrajaya: A capital for the future

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MM4A Annulment or lapse of patent due to non-payment of fees