即时通信im窗口的排序方法和装置的制造方法_3

文档序号:8281998阅读:来源:国知局
位置是否相邻的操作。
[0086]或者,作为本发明另一优选实施例,所述第二控制单元控制IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述IM窗口移动而空出的位置包括:
[0087]在所述頂界面上识别所述頂窗口在移动过程中经过的頂窗口;
[0088]按照頂窗口的识别先后顺序依次控制该识别出的頂窗口上移至其相邻的空位置,以填补因所述頂窗口移动而空出的位置。
[0089]至此,完成图3所示的装置描述。
[0090]需要说明的是,本发明中的所述装置可为集成在设备比如智能设备或者带有触发工作比如鼠标等设备上的客户端。
[0091]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【主权项】
1.一种即时通信IM窗口的排序方法,其特征在于,该方法包括: 捕捉用户在IM界面上对IM窗口发起的移动触发,将所述IM窗口作为一个对象,按照用户移动所述IM窗口的方向指令控制所述IM窗口在所述IM界面上移动; 捕捉用户在頂界面上对所述頂窗口发起的移动停止触发,控制所述頂窗口在所述頂界面上停止移动; 控制所述IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述頂窗口移动而空出的位置。
2.根据权利要求1所述的方法,其特征在于,所述捕捉用户在IM界面上对IM窗口发起的移动触发包括: 检测用户通过智能设备在頂界面上对頂窗口执行的触摸操作; 当检测到用户针对所述IM界面上一 IM窗口执行所述触摸操作、且所述触摸操作在该IM窗口上维持了设定时间,则确定用户在IM界面上对该IM窗口发起移动触发。
3.根据权利要求1所述的方法,其特征在于,所述捕捉用户在IM界面上对IM窗口发起的移动触发包括: 检测用户通过带有触发工具的终端设备在IM界面上利用触发工具对IM窗口执行的触发操作; 当检测到用户针对所述IM界面上一 IM窗口执行所述触发操作时,确定用户在IM界面上对该IM窗口发起移动触发; 其中,所述触发工具包括但不限于:鼠标;所述触发操作包括但不限于:点击。
4.根据权利要求1所述的方法,其特征在于,所述按照用户移动所述IM窗口的方向指令控制所述頂窗口在所述頂界面上移动包括: 捕捉用户拖拽所述頂窗口的拖拽方向,顺着捕捉到的所述拖拽方向控制所述頂窗口在所述IM界面上移动;或者, 捕捉用户通过方向键移动所述IM窗口的移动方向,顺着捕捉到的所述移动方向控制所述頂窗口在所述頂界面上移动。
5.根据权利要求1所述的方法,其特征在于,所述控制IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述IM窗口移动而空出的位置包括: 将所述頂界面上所述頂窗口移动后的位置作为当前结束位置; 将所述頂界面上所述頂窗口移动前的位置作为当前初始位置; 识别当前初始位置和所述当前结束位置是否相邻,如果是,将所述当前结束位置上的原IM窗口移动至所述当前初始位置,如果否,将处于当前初始位置和当前结束位置之间、且紧邻当前初始位置的IM窗口移动至当前初始位置,之后将当前初始位置和当前结束位置之间空闲的位置重新作为当前初始位置,返回识别当前初始位置和当前结束位置是否相邻的操作。
6.根据权利要求1所述的方法,其特征在于,所述控制IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述IM窗口移动而空出的位置包括: 在所述頂界面上识别所述頂窗口在移动过程中经过的頂窗口; 按照IM窗口的识别先后顺序依次控制该识别出的IM窗口上移至其相邻的空位置,以填补因所述IM窗口移动而空出的位置。
7.根据权利要求1所述的方法,其特征在于,作为对象移动的IM窗口包括但不限于: 頂窗口名称、頂窗口标识ID、頂窗口属性、頂窗口部分聊天内容。
8.—种即时通信頂窗口的排序装置,其特征在于,该装置包括: 捕捉单元,用于捕捉用户在IM界面上对IM窗口发起的移动触发,以及捕捉用户在IM界面上对所述頂窗口发起的移动停止触发; 第一控制单元,用于在所述捕捉单元捕捉到用户在IM界面上对IM窗口发起的移动触发时,将所述頂窗口作为一个对象,按照用户移动所述頂窗口的方向指令控制所述頂窗口在所述頂界面上移动;以及, 在所述捕捉单元捕捉到用户在IM界面上对所述IM窗口发起的移动停止触发时,控制所述頂窗口在所述頂界面上停止移动; 第二控制单元,用于控制所述IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述頂窗口移动而空出的位置。
9.根据权利要求8所述的装置,其特征在于,所述捕捉单元捕捉用户在IM界面上对IM窗口发起的移动触发包括: 检测用户通过智能设备在IM界面上对IM窗口执行的触摸操作,当检测到用户针对所述IM界面上一 IM窗口执行所述触摸操作、且所述触摸操作在该IM窗口上维持了设定时间,则确定用户在IM界面上对该IM窗口发起移动触发;或者, 检测用户通过带有触发工具的终端设备在IM界面上利用触发工具对IM窗口执行的触发操作,当检测到用户针对所述IM界面上一 IM窗口执行所述触发操作时,确定用户在IM界面上对该IM窗口发起移动触发;其中,所述触发工具包括但不限于:鼠标;所述触发操作包括但不限于:点击。
10.根据权利要求8所述的装置,其特征在于,所述第一控制单元按照用户移动所述IM窗口的方向指令控制所述IM窗口在所述IM界面上移动包括: 捕捉用户拖拽所述頂窗口的拖拽方向,顺着捕捉到的所述拖拽方向控制所述頂窗口在所述IM界面上移动;或者, 捕捉用户通过方向键移动所述IM窗口的移动方向,顺着捕捉到的所述移动方向控制所述頂窗口在所述頂界面上移动。
11.根据权利要求8所述的装置,其特征在于,所述第二控制单元控制IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述IM窗口移动而空出的位置包括: 将所述頂界面上所述頂窗口移动后的位置作为当前结束位置; 将所述頂界面上所述頂窗口移动前的位置作为当前初始位置; 识别当前初始位置和所述当前结束位置是否相邻,如果是,将所述当前结束位置上的原IM窗口移动至所述当前初始位置,如果否,将处于当前初始位置和当前结束位置之间、且紧邻当前初始位置的IM窗口移动至当前初始位置,之后将当前初始位置和当前结束位置之间空闲的位置重新作为当前初始位置,返回识别当前初始位置和当前结束位置是否相邻的操作。
12.根据权利要求8所述的装置,其特征在于,所述第二控制单元控制IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述IM窗口移动而空出的位置包括: 在所述頂界面上识别所述頂窗口在移动过程中经过的頂窗口; 按照IM窗口的识别先后顺序依次控制该识别出的IM窗口上移至其相邻的空位置,以填补因所述IM窗口移动而空出的位置。
【专利摘要】本申请提供了即时通信IM窗口的排序方法和装置。本发明中,通过捕捉用户在IM界面上对IM窗口发起的移动触发将所述IM窗口作为一个独立的对象在所述IM界面上移动;以及通过捕捉到用户在IM界面上对所述IM窗口发起的移动停止触发停止在所述IM界面上移动所述IM窗口,并控制所述IM界面上处于所述IM窗口移动前、后位置的其他IM窗口依次移动以填补因所述IM窗口移动而空出的位置,这显然动态实现了IM界面上IM窗口之间的任意排序,满足IM窗口动态排序的需求。
【IPC分类】G06F3-0481, G06F3-0486
【公开号】CN104598097
【申请号】CN201310549515
【发明人】曹俭波, 程刚
【申请人】腾讯科技(深圳)有限公司
【公开日】2015年5月6日
【申请日】2013年11月7日
【公告号】WO2015067156A1
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1