主权项 |
一种可拓展的菜单显示方法,其特征在于:将设定好的菜单结构根据拓展菜单生成方法在屏幕上显示出来,其中子菜单的布局位置是在父菜单位置空间上通过拓展裂变及拉伸变化而成,即子菜单的生成不占用其他维度的位置空间,只是在父菜单的位置空间上,通过拓展裂变及拉伸变化以容纳相应菜单下的子菜单;将设定好的菜单结构根据拓展菜单生成方法在屏幕上显示出来包含一下几个步骤:步骤1,对菜单信息进行存储,该菜单信息包括菜单的层次结构或者某些菜单样式;步骤2,将菜单信息通过菜单生成法进行处理;步骤3,将处理后的菜单呈现在终端屏幕上;所述的菜单生成方法是根据菜单生成规则,对菜单结构进行菜单布生成,包括菜单的位置属性,大小空间属性,菜单层次属性,菜单的交互操作;所述的菜单生成规则是:当菜单处于选择状态后,菜单形态发生如下变化:当前菜单项通过拓展裂变及拉伸调整其位置空间大小使其能够容纳下相应菜单下的子菜单项,子菜单项在该拓展裂变及拉伸的位置空间的排布,可以生成多样式的子菜单布局样式;当之前处于选中状态的菜单失去选择焦点时,菜单形态发生如下变化:失去焦点的菜单项通过拉伸调整其位置大小使其重新能够容纳下该菜单项,即原来的拓展的子菜单的位置空间调整为子菜单的父菜单所需的位置空间,而新的处于焦点的菜单项做处于选中状态的操作。 |