[發明專利]一種控件排列方法及系統有效
| 申請號: | 201110139576.2 | 申請日: | 2011-05-27 |
| 公開(公告)號: | CN102231105A | 公開(公告)日: | 2011-11-02 |
| 發明(設計)人: | 胡加明 | 申請(專利權)人: | 蘇州闊地網絡科技有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215121 江蘇省蘇州市蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控件 排列 方法 系統 | ||
1.一種控件排列方法,其特征在于,包括以下步驟:
客戶端從服務器獲得控件數量參數;
所述客戶端通過加載的flash插件依據所述控件數量參數得到N個控件;
所述客戶端將待排列信息傳輸至所述服務器;
所述服務器分別結合(H×L)/N與(W×S)/(L+1)、(H×L)/(N×S)與W/L的比較結果,獲得顯示規則,并將所述顯示規則傳輸至所述客戶端,其中,所述待排列信息包括H、W及S,H為預設顯示區域的高度,W為所述預設顯示區域的寬度,S為所述控件高寬比,L為顯示列數,且L≥1;
所述客戶端按照接收的所述顯示規則將所述N個控件顯示于所述客戶端的所述預設顯示區域。
2.根據權利要求1所述的控件排列方法,其特征在于,若(H×L)/N≥(W×S)/(L+1)且(H×L)/(N×S)≤W/L,則所述顯示規則為:每個控件的高度設置為(H×L)/N,寬度設置為(H×L)/(N×S),所述N個控件排列成L列;
若(H×L)/N≥(W×S)/(L+1)且(H×L)/(N×S)>W/L,則所述顯示規則為:每個控件的寬度設置為W/L,高度設置為(W×S)/L,所述N個控件排列成L列。
3.根據權利要求1所述的控件排列方法,其特征在于,若(H×L)/N<(W×S)/(L+1),則L遞增加1后所述客戶端繼續比較(H×L)/N與(W×S)/(L+1),直至(H×L)/N≥(W×S)/(L+1),
若(H×L)/(N×S)≤W/L,則所述顯示規則為:每個控件的高度設置為(H×L)/N,寬度設置為(H×L)/(N×S),所述N個控件排列成L列,
若(H×L)/(N×S)>W/L,則所述顯示規則為:每個控件的寬度設置為W/L,高度設置為(W×S)/L,所述N個控件排列成L列。
4.根據權利要求1所述的控件排列方法,其特征在于,所述控件高寬比S小于1。
5.一種控件排列系統,其特征在于,包括:
服務器;
客戶端,所述客戶端用于從所述服務器獲得控件數量參數,所述客戶端通過加載的flash插件依據所述控件數量參數得到N個控件,所述客戶端將待排列信息傳輸至所述服務器,
所述服務器分別結合(H×L)/N與(W×S)/(L+1)、(H×L)/(N×S)與W/L的比較結果,獲得顯示規則,并將所述顯示規則傳輸至所述客戶端,其中,所述待排列信息包括H、W及S,H為預設顯示區域的高度,W為所述預設顯示區域的寬度,S為所述控件高寬比,L為顯示列數,且L≥1,所述客戶端按照接收的所述顯示規則將所述N個控件顯示于所述客戶端的所述預設顯示區域。
6.根據權利要求5所述的控件排列系統,其特征在于,若(H×L)/N≥(W×S)/(L+1)且(H×L)/(N×S)≤W/L,則所述顯示規則為:每個控件的高度設置為(H×L)/N,寬度設置為(H×L)/(N×S),所述N個控件排列成L列;
若(H×L)/N≥(W×S)/(L+1)且(H×L)/(N×S)>W/L,則所述顯示規則為:每個控件的寬度設置為W/L,高度設置為(W×S)/L,所述N個控件排列成L列。
7.根據權利要求5所述的控件排列系統,其特征在于,若(H×L)/N<(W×S)/(L+1),則L遞增加1后所述客戶端繼續比較(H×L)/N與(W×S)/(L+1),直至(H×L)/N≥(W×S)/(L+1),
若(H×L)/(N×S)≤W/L,則所述顯示規則為:每個控件的高度設置為(H×L)/N,寬度設置為(H×L)/(N×S),所述N個控件排列成L列,
若(H×L)/(N×S)>W/L,則所述顯示規則為:每個控件的寬度設置為W/L,高度設置為(W×S)/L,所述N個控件排列成L列。
8.根據權利要求5所述的控件排列系統,其特征在于,上述服務器包括:
接收模塊,從所述客戶端接收所述控件待排列信息;
運算比較模塊,連接所述接收模塊,并根據所述控件待排列信息運算比較(H×L)/N與(W×S)/(L+1)、(H×L)/(N×S)與W/L以獲得所述顯示規則;以及
傳輸模塊,連接所述運算比較模塊,用于將所述顯示規則傳輸至所述客戶端。
9.根據權利要求5所述的控件排列系統,其特征在于,所述控件高寬比S小于1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州闊地網絡科技有限公司,未經蘇州闊地網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110139576.2/1.html,轉載請聲明來源鉆瓜專利網。





