国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      使用高dpi屏幕的多窗口智能窗口放置的制作方法

      文檔序號(hào):9291618閱讀:482來(lái)源:國(guó)知局
      使用高dpi屏幕的多窗口智能窗口放置的制作方法
      【專(zhuān)利說(shuō)明】使用高DPI屏幕的多窗口智能窗口放置
      【背景技術(shù)】
      [0001] 本主題技術(shù)一般涉及用于顯示圖形內(nèi)容或字體的圖形用戶界面。

      【發(fā)明內(nèi)容】

      [0002] 主題技術(shù)提供:基于顯示器的本原像素密度來(lái)確定最小每英寸點(diǎn)(DPI)設(shè)定以用 于在窗口中顯示圖形內(nèi)容;基于最小DPI設(shè)定來(lái)縮放相應(yīng)圖形內(nèi)容以用于在第一窗口中顯 示以適合第一窗口的水平尺寸;以及基于最小DPI設(shè)定來(lái)縮放相應(yīng)圖形內(nèi)容以用于在第二 窗口中顯示以適合第二窗口的水平尺寸。
      [0003] 主題技術(shù)提供:接收輸入以用于修改第一窗口的水平大小,其中,所述第一窗口包 括相應(yīng)圖形內(nèi)容以用于顯示;響應(yīng)于所接收到的輸入而調(diào)整第一窗口的水平大?。灰约翱s 放第一窗口中的相應(yīng)圖形內(nèi)容以適合所調(diào)整的第一窗口的水平大小。
      [0004] 主題技術(shù)的另一方面提供一種系統(tǒng)。所述系統(tǒng)包括存儲(chǔ)器、一個(gè)或多個(gè)處理器、以 及一個(gè)或多個(gè)模塊,所述一個(gè)或多個(gè)模塊被存儲(chǔ)在存儲(chǔ)器中并且被配置用于由一個(gè)或多個(gè) 處理器來(lái)執(zhí)行。該系統(tǒng)包括窗口模塊,其被配置用于基于顯示器的本原(native)像素密度 來(lái)確定最小每英寸點(diǎn)(DPI)設(shè)定以用于在窗口中顯示圖形內(nèi)容,基于所述最小DPI設(shè)定來(lái) 縮放相應(yīng)圖形內(nèi)容以用于在第一窗口中顯示以適合所述第一窗口的水平尺寸,以及基于最 小DPI設(shè)定來(lái)縮放相應(yīng)圖形內(nèi)容以用于在第二窗口中顯示以適合第二窗口的水平尺寸;以 及圖形用戶界面(GUI)顯示模塊,其被配置為提供在第一窗口和第二窗口中顯示所縮放的 相應(yīng)圖形內(nèi)容。
      [0005] 主題技術(shù)進(jìn)一步提供非瞬時(shí)機(jī)器可讀介質(zhì),包括在其中存儲(chǔ)的指令,所述指令當(dāng) 被機(jī)器執(zhí)行時(shí),使得機(jī)器執(zhí)行操作,包括:基于顯示器的本原像素密度來(lái)確定最小每英寸點(diǎn) (DPI)設(shè)定以用于在窗口中顯示圖形內(nèi)容;基于最小DPI設(shè)定來(lái)縮放相應(yīng)圖形內(nèi)容以用于 在第一窗口中顯示以適合第一窗口的水平尺寸;以及基于最小DPI設(shè)定來(lái)縮放相應(yīng)圖形用 戶內(nèi)容以用于在第二窗口中顯示以適合第二窗口的水平尺寸。
      [0006] 應(yīng)該理解:通過(guò)下面的【具體實(shí)施方式】,主題技術(shù)的其他配置將變得顯而易見(jiàn),其中 通過(guò)圖示的方式示出并描述了主題技術(shù)的各種配置。如要實(shí)現(xiàn)的,主題技術(shù)能夠是其他和 不同的配置,且其若干細(xì)節(jié)能夠在各種其他方面中修改,都不偏離主題技術(shù)的范圍。因此, 附圖和【具體實(shí)施方式】被視為本質(zhì)上是說(shuō)明性的而非限制性的。
      【附圖說(shuō)明】
      [0007] 主題技術(shù)的特征在所附權(quán)利要求書(shū)中闡述。但是,為了解釋?zhuān)谙旅娴母綀D中闡述 了主題技術(shù)的若干配置。
      [0008] 圖1概念性圖示說(shuō)明了可以實(shí)現(xiàn)主題技術(shù)的一些配置的用于以獨(dú)立DPI顯示設(shè)定 顯示相應(yīng)圖形內(nèi)容的示例圖形用戶界面(GUI)。
      [0009] 圖2概念性圖示說(shuō)明了可以實(shí)現(xiàn)主題技術(shù)的一些配置的用于在接收用于調(diào)整特 定窗口的大小的輸入之后顯不圖形內(nèi)容的不例⑶I。
      [0010] 圖3概念性圖示說(shuō)明了根據(jù)主題技術(shù)的一些配置的用于在一個(gè)或多個(gè)窗口中縮 放圖形內(nèi)容的示例處理。
      [0011] 圖4概念性圖示說(shuō)明了可以實(shí)現(xiàn)主題技術(shù)的一些配置的用于響應(yīng)于調(diào)整窗口的 大小的輸入而縮放圖形內(nèi)容的示例處理。
      [0012] 圖5概念性圖示說(shuō)明了包括系統(tǒng)的示例計(jì)算環(huán)境。
      [0013] 圖6概念性圖示說(shuō)明了可以實(shí)現(xiàn)主題技術(shù)的一些實(shí)現(xiàn)的系統(tǒng)。
      【具體實(shí)施方式】
      [0014] 下面闡述的【具體實(shí)施方式】意在作為對(duì)主題技術(shù)的各種配置的描述且不意在表示 可以實(shí)踐主題技術(shù)的僅有配置。所附的附圖在此結(jié)合進(jìn)來(lái)且構(gòu)成【具體實(shí)施方式】的一部分。
      【具體實(shí)施方式】包括具體細(xì)節(jié),以便提供對(duì)主題技術(shù)的透徹理解。但是,主題技術(shù)不限于這里 闡述的具體細(xì)節(jié)且可以不用這些具體細(xì)節(jié)而實(shí)踐。在一些情形中,結(jié)構(gòu)和組件被示出為框 圖形式以便避免模糊主題技術(shù)的概念。
      [0015] 在給定操作系統(tǒng)或應(yīng)用(例如web瀏覽器)所提供的典型配置中,用于顯示圖形 和/或字體的缺省設(shè)定可以在顯示屏幕上被設(shè)置為96DPI (每英寸點(diǎn))。但是,基于顯示屏 幕的物理特性,顯示屏幕可能具有多達(dá)300DPI。在此,顯示屏幕包括多個(gè)像素,其以寬度X 高度的像素的數(shù)目典型地被表達(dá)為顯示分辨率。在對(duì)于15英寸對(duì)角線大小的顯示屏幕的 顯示分辨率為2560 X 1600像素的示例中,顯示屏幕的每英寸像素(PPI)或像素密度可以 通過(guò)計(jì)算寬度和高度的各自平方之和的平方根再除以顯示屏幕的對(duì)角大小而確定(例如,
      s在這個(gè)示例中,PPI計(jì)算確定了對(duì)于具有2560 X 1600像素的 15〃顯示器的PPI約為201. 26PPI。因此,對(duì)于顯示屏幕的理想DPI可以被設(shè)置到~201DPI。
      [0016] 在一些配置中,為了 "仿真"較低DPI設(shè)定(例如96DPI)的字體大小和/或圖形 內(nèi)容顯示,通過(guò)利用DPI補(bǔ)償技術(shù)來(lái)自動(dòng)調(diào)整輸入圖形圖像(例如位圖)以匹配DPI設(shè)定, 顯示圖形的像素?cái)?shù)被有效減少(例如,2560 X 1600像素到1400 X 1024像素)。在一個(gè)示例 中,DPI補(bǔ)償技術(shù)使用額外像素作為"子像素"用于渲染字體和/或圖形內(nèi)容,其可以根據(jù) DPI設(shè)定來(lái)縮放內(nèi)容。
      [0017] 假定顯示屏幕可以具有超過(guò)操作系統(tǒng)或應(yīng)用的DPI設(shè)定的本原PPI,主題技術(shù) 使用這些高PPI顯示器的性能來(lái)在較小空間中示出更多內(nèi)容。對(duì)于具有最大顯示分辨率 2560X 1600像素而當(dāng)前顯示設(shè)定為1600X 1200像素的顯示屏幕,主題技術(shù)可以創(chuàng)建兩個(gè) 并排800X1200窗口。由于基礎(chǔ)顯示器能夠示出許多更多的物理像素(例如2560X1600, 占用相同空間),主題技術(shù)(例如,由主題技術(shù)提供的窗口管理器)能夠在可以由用戶指定 的范圍內(nèi)動(dòng)態(tài)調(diào)整對(duì)于每個(gè)單個(gè)窗口的內(nèi)容的DPI設(shè)定。在一個(gè)示例中,主題技術(shù)提供自 動(dòng)窗口管理系統(tǒng)來(lái)執(zhí)行下面的功能和特征。
      [0018] 例如,用戶可以基于用戶的視力指定用于顯示舒適的字體或圖形內(nèi)容的分辨率的 范圍。在一個(gè)示例中,這可以在第一運(yùn)行步驟或設(shè)定對(duì)話框中完成,其中用戶可以指定哪個(gè) 最小字體大小在對(duì)應(yīng)DPI顯示設(shè)定時(shí)仍為用戶可讀。基于該最小DPI顯示設(shè)定,由于用于 每個(gè)窗口的相應(yīng)DPI值可被動(dòng)態(tài)調(diào)整以避免顯示水平滾動(dòng)條,主題技術(shù)可以避免重疊并排 顯示的窗口。因此,當(dāng)打開(kāi)2個(gè)窗口時(shí),主題技術(shù)可以把它們并排放置且單獨(dú)調(diào)整每個(gè)窗口 的DPI值以示出盡可能多的內(nèi)容(例如,使用最小DPI顯示),理想地是兩個(gè)窗口的完整內(nèi) 容。如這里所使用的,顯示窗口的全部?jī)?nèi)容可以被理解為能夠顯示在窗口中顯示的全部?jī)?nèi) 容,而不利用水平或垂直滾動(dòng)條。可替換地,在根據(jù)最小DPI顯示設(shè)定而完整內(nèi)容不能被顯 示且不利用水平滾動(dòng)條的示例中,主題技術(shù)可以在水平方向上盡可能顯示內(nèi)容而不使用水 平滾動(dòng)條,并且然后利用垂直滾動(dòng)條來(lái)在窗口中提供剩余內(nèi)容。
      [0019] 在一個(gè)示例中,兩個(gè)上述窗口可以包括將兩個(gè)窗口"拼接"在一起的行為,因此用 戶可以移動(dòng)兩個(gè)窗口之間的分割線到任一側(cè)且窗口中的內(nèi)容再次被動(dòng)態(tài)改變DPI大小。在 此,在大小上減小的窗口將通過(guò)收縮內(nèi)容而增加 DPI值,且在大小上增加的窗口將通過(guò)增 加內(nèi)容大小而減小DPI大小。在一些配置中,在增加 DPI大小(例如,將內(nèi)容縮放得更?。?后,如果相應(yīng)窗口的內(nèi)容被縮放太小,超出最小DPI顯示設(shè)定(例如,字體將變得甚至比最 小可讀字體還小),如果可以,在退卻以示出水平滾動(dòng)條之前,嘗試對(duì)相同web內(nèi)容的移動(dòng) 版本的退卻。如果不存在用于顯示的內(nèi)容的移動(dòng)等價(jià)物,則示出水平和/或垂直滾動(dòng)條。
      [0020] 在一些配置中,主題技術(shù)可以被配置為增加包含焦點(diǎn)的窗口(例如,活動(dòng)或選取 的窗口)的大小,使得窗口更易于可讀且減小/收縮其他非活動(dòng)窗口,同時(shí)保持DPI顯示設(shè) 定在上面討論的指定的最小DPI顯示設(shè)定內(nèi)。
      [0021] 圖1概念性圖示說(shuō)明了可以實(shí)現(xiàn)主題技術(shù)的一些配置的用于以獨(dú)立DPI顯示設(shè)定 來(lái)顯示相應(yīng)圖形內(nèi)容的示例圖形用戶界面(GUI) 100。圖1中所圖示的GUI 100可以提供于 一個(gè)或多個(gè)計(jì)算設(shè)備或系統(tǒng)上。例如,GUI 100可以提供于計(jì)算設(shè)備或系統(tǒng)上,其可以提供 在計(jì)算設(shè)備或系統(tǒng)上運(yùn)行的操作系統(tǒng)或應(yīng)用(例如web瀏覽器)。在此,GUI 100可以由操 作系統(tǒng)或在操作系統(tǒng)上運(yùn)行的應(yīng)用來(lái)提供。
      [0022] 如圖1中所示的示例中所圖示,⑶I 100中包括的窗口 110和窗口 120被提供用 于顯示,其中窗口 110和窗口 120水平彼此相鄰且窗口 110和窗口 120占用顯示器的全屏。 在一個(gè)示例中,窗口 110和窗口 120具有相同的垂直和水平尺寸(例如,每個(gè)800X1200像 素,其中顯示器的全屏分辨率為1600X1200像素)。窗口 110和窗口 120包括相應(yīng)圖形內(nèi) 容。例如,在一些配置中的圖形內(nèi)容包括可縮放字體。窗口 110和窗口 120中每個(gè)的圖形 內(nèi)容可以對(duì)應(yīng)于相應(yīng)網(wǎng)頁(yè)和/或文檔。在窗口 110中,圖形內(nèi)容已被縮放以便滿足最小DPI 設(shè)定,其提供用于以用戶易讀的DPI設(shè)定顯示的字體。為了滿足最小DPI設(shè)定,對(duì)于這個(gè)示 例,窗口 110中所示的內(nèi)容已被縮放以適合窗口 110的水平尺寸(或大小)。由于窗口 110 的內(nèi)容未被縮放以適合窗口 110內(nèi)的全部?jī)?nèi)容,垂直滾動(dòng)條115被包括以便允許用戶查看 未被顯示的剩余內(nèi)容。如窗口 120中所示,全部圖像內(nèi)容被縮放以適合在窗口 120內(nèi)。因 此,在圖1的示例中,相應(yīng)圖
      當(dāng)前第1頁(yè)1 2 3 4 
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1