发明名称 |
一种工具栏控制项位置信息储存与恢复的方法 |
摘要 |
本发明涉及一种工具栏的控制项位置储存与恢复方法。一种工具栏控制项位置信息储存与恢复方法,该方法储存的位置信息为储存数组,该储存数组包含被修改或新增的控制项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号金山电脑大厦三楼 |