页面折叠面板展开方法及装置与流程

文档序号:12362323阅读:来源:国知局

技术特征:

1.一种页面折叠面板展开方法,其特征在于,包括:

检测标题栏触发信号;

当检测到标题栏触发信号时,判断当前是否有展开的内容栏;

如果当前没有展开的内容栏,则以预先设置的默认面板展开方位展开当前触发的标题栏所在面板的内容栏;

如果当前有展开的内容栏,以当前展开的内容栏所在面板的标题栏为第一标题栏,则以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏。

2.如权利要求1所述的页面折叠面板展开方法,其特征在于,当所述预先设置的默认面板展开方位为在标题栏上方或下方时,所述以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏,包括:

判断当前被触发的标题栏的序号是否大于所述第一标题栏的序号;

如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的上方展开所述标题栏所在面板的内容栏;

如果当前被触发的标题栏的序号小于所述第一标题栏的序号,则在当前被触发的标题栏的下方展开所述标题栏所在面板的内容栏。

3.如权利要求1所述的页面折叠面板展开方法,其特征在于,当所述预先设置的默认面板展开方位为在标题栏上方或下方时,所述以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏,包括:

获取当前被触发的标题栏的坐标及所述第一标题栏的坐标;

判断当前被触发的标题栏的坐标的纵坐标是否大于所述第一标题栏的坐标的横坐标;

如果当前被触发的标题栏的坐标的纵坐标大于所述第一标题栏的坐标的纵坐标,则在当前被触发的标题栏的上方展开所述标题栏所在面板的内容栏;

如果当前被触发的标题栏的坐标的纵坐标小于所述第一标题栏的坐标的纵坐标,则在当前被触发的标题栏的下方展开所述标题栏所在面板的内容栏。

4.根据权利要求1所述的页面折叠面板展开方法,其特征在于,当所述预先设置的默认面板展开方位为在标题栏左方或右方时,所述以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏,包括:

判断当前被触发的标题栏的序号是否大于所述第一标题栏的序号;

如果标题栏按序号从左至右排列,则:

如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的左方展开所述标题栏所在面板的内容栏;

如果当前被触发的标题栏的序号小于所述第一标题栏的序号,则在当前被触发的标题栏的右方展开所述标题栏所在面板的内容栏;

如果标题栏按序号从右至左排列,则:

如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的右方展开所述标题栏所在面板的内容栏;

如果当前被触发的标题栏的序号小于所述第一标题栏的序号,则在当前被触发的标题栏的左方展开所述标题栏所在面板的内容栏。

5.根据权利要求1所述的页面折叠面板展开方法,其特征在于,当所述预先设置的默认面板展开方位为在标题栏左方或右方时,所述以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏,包括:

获取当前被触发的标题栏的坐标及所述第一标题栏的坐标;

判断当前被触发的标题栏的坐标的横坐标是否大于所述第一标题栏的坐标的横坐标;

如果当前被触发的标题栏的坐标的横坐标大于所述第一标题栏的坐标的横坐标,则在当前被触发的标题栏的左方展开所述标题栏所在面板的内容栏;

如果当前被触发的标题栏的坐标的横坐标小于所述第一标题栏的坐标的横坐标,则在当前被触发的标题栏的右方展开所述标题栏所在面板的内容栏。

6.一种页面折叠面板展开方法,其特征在于,包括:

检测标题栏触发信号;

当检测到标题栏触发信号时,以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏,所述第一标题栏为当前展开的内容栏对应的标题栏。

7.一种页面折叠面板展开装置,其特征在于,包括:

触发信号检测单元,用于检测标题栏触发信号;

第一判断单元,用于当检测到标题栏触发信号时,判断当前是否有展开的内容栏;

第一展开单元,用于如果当前没有展开的内容栏,则以预先设置的默认面板展开方位展开当前触发的标题栏所在面板的内容栏;

第二展开单元,用于如果当前有展开的内容栏,则以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏,所述第一标题栏为当前展开的内容栏所在面板的标题栏。

8.如权利要求7所述的页面折叠面板展开装置,其特征在于,当所述预先设置的默认面板展开方位为在标题栏上方或下方时,所述第二展开单元,包括:

第一判断模块,用于判断当前被触发的标题栏的序号是否大于所述第一标题栏的序号;

第一展开模块,用于如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的上方展开所述标题栏所在面板的内容栏;

第二展开模块,用于如果当前被触发的标题栏的序号小于所述第一标题栏的序号,则在当前被触发的标题栏的下方展开所述标题栏所在面板的内容栏。

9.如权利要求7所述的页面折叠面板展开装置,其特征在于,当所述预先设置的默认面板展开方位为在标题栏上方或下方时,所述第二展开单元,包括:

坐标获取模块,用于获取当前被触发的标题栏的坐标及所述第一标题栏的坐标;

第二判断模块,用于判断当前被触发的标题栏的坐标的纵坐标是否大于所述第一标题栏的坐标的横坐标;

第三展开模块,用于如果当前被触发的标题栏的坐标的纵坐标大于所述第一标题栏的坐标的纵坐标,则在当前被触发的标题栏的上方展开所述标题栏所在面板的内容栏;

第四展开模块,用于如果当前被触发的标题栏的坐标的纵坐标小于所述第一标题栏的坐标的纵坐标,则在当前被触发的标题栏的下方展开所述标题栏所在面板的内容栏。

10.如权利要求7所述的页面折叠面板展开装置,其特征在于,当所述预先设置的默认面板展开方位为在标题栏左方或右方时,所述第二展开单元,包括第一判断模块,第五展开模块及第六展开模块,其中,

所述第一判断模块,用于判断当前被触发的标题栏的序号是否大于所述第一标题栏的序号;

所述第五展开模块,用于如果标题栏按序号从左至右排列,且如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的左方展开所述标题栏所在面板的内容栏,或者,用于如果标题栏按序号从右至左排列,且如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的右方展开所述标题栏所在面板的内容栏;

所述第六展开模块,用于如果标题栏按序号从左至右排列,且如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的右方展开所述标题栏所在面板的内容栏,或者,用于如果标题栏按序号从右至左排列,且如果当前被触发的标题栏的序号大于所述第一标题栏的序号,则在当前被触发的标题栏的左方展开所述标题栏所在面板的内容栏。

11.如权利要求7所述的页面折叠面板展开装置,其特征在于,当所述预先设置的默认面板展开方位为在标题栏左方或右方时,所述第二展开单元,包括:

坐标获取模块,用于获取当前被触发的标题栏的坐标及所述第一标题栏的坐标;

第三判断模块,用于判断当前被触发的标题栏的坐标的纵坐标是否大于所述第一标题栏的坐标的横坐标;

第七展开模块,用于如果当前被触发的标题栏的坐标的横坐标大于所述第一标题栏的坐标的横坐标,则在当前被触发的标题栏的左方展开所述标题栏所在面板的内容栏;

第八展开模块,用于如果当前被触发的标题栏的坐标的横坐标小于所述第一标题栏的坐标的横坐标,则在当前被触发的标题栏的右方展开所述标题栏所在面板的内容栏。

12.一种页面折叠面板展开装置,其特征在于,包括:

触发信号检测单元,用于检测标题栏触发信号;

展开单元,用于当检测到标题栏触发信号时,以第一标题栏相对于当前被触发的标题栏的方位作为展开方位,展开当前被触发的标题栏所在面板的内容栏,所述第一标题栏为当前展开的内容栏所在面板的标题栏。

13.一种页面折叠面板展开方法,其特征在于,包括:

检测标题栏触发信号;

当检测到标题栏触发信号时,判断当前是否有展开的内容栏;

如果当前没有展开的内容栏,在预先设置的位置展开当前触发的标题栏对应的内容栏;

如果当前有展开的内容栏,以当前展开的内容栏为当前触发的标题栏对应的内容栏。

14.一种页面折叠面板展开装置,其特征在于,包括:

触发信号检测单元,用于检测标题栏触发信号;

第二判断单元,用于当检测到标题栏触发信号时,判断当前是否有展开的内容栏;

第三展开单元,用于如果当前没有展开的内容栏,在预先设置的位置展开当前触发的标题栏对应的内容栏;

第四展开单元,用于如果当前有展开的内容栏,以当前展开的内容栏为当前触发的标题栏对应的内容栏。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1