发明名称 一种工具栏控制项位置信息储存与恢复的方法
摘要 本发明涉及一种工具栏的控制项位置储存与恢复方法。一种工具栏控制项位置信息储存与恢复方法,该方法储存的位置信息为储存数组,该储存数组包含被修改或新增的控制项C、工具栏B、方向标志D、外邻控制项数组;该恢复过程如下:a.处理储存数组中的一项,并判断是否处理完毕,如果是进入过程h,否进入b;b.判断是否外邻控制项数组中的每项都不存在,如果是进入c,否进入d;c.返回a;d.在外邻控制项数组存在的控制项中选择一项,记为X;e.判断方向标志D是否为自前向后,是进入f,否进入g;f.在X所处工具栏上添加或移动控制项C到控制项X之后,返回过程a;g.在X所处工具栏上添加或移动控制项C到控制项X之前,返回a;h.结束。
申请公布号 CN101192178A 申请公布日期 2008.06.04
申请号 CN200610123872.2 申请日期 2006.11.29
申请人 珠海金山软件股份有限公司 发明人 梁杰峰
分类号 G06F11/14(2006.01);G06F9/44(2006.01) 主分类号 G06F11/14(2006.01)
代理机构 广州新诺专利商标事务所有限公司 代理人 杨焕军
主权项 1.一种工具栏控制项位置信息储存与恢复方法,其包括储存过程和恢复过程,恢复过程利用储存过程储存的位置信息恢复工具栏控制项位置,其特征在于:所述位置信息为一储存数组,该储存数组包含被修改或新增的控制项C、工具栏B、方向标志D、外邻控制项数组;其中,方向标志D指示控制项C为自前向后安排位置,还是自后向前;若控制项C是自前向后安排位置,则该外邻控制项数组包含位于控制项C之前邻近的一个或多个控制项;若控制项C是自后向前安排位置,则该外邻控制项数组包含位于控制项C之后邻近的一个或多个控制项;该恢复过程如下:a.处理储存数组中的一项,并判断是否处理完毕,如果是进入过程h,否进入过程b;b.判断是否外邻控制项数组中的每项都不存在,如果是进入过程c,否进入过程d;c.返回过程a,d.在外邻控制项数组存在的控制项中选择一项,记为X;e.判断方向标志D是否为自前向后,是进入过程f,否进入过程g;f.在X所处工具栏上添加或移动控制项C到控制项X之后,返回过程a;g.在X所处工具栏上添加或移动控制项C到控制项X之前,返回过程a;h.结束。
地址 519015广东省珠海市珠海吉大景山路莲山巷8号金山电脑大厦三楼