一种即时通讯工具中分组列表的排列方法及其装置制造方法及图纸

技术编号:6055902 阅读:241 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种即时通讯工具中分组列表的排列方法及其装置,其中,该方法包括:在列表控件中竖直方向设置多个分组元素,并将多个分组元素直线排列,获得多个分组元素中的第一个分组元素的中心点与最后一个分组元素的中心点的直线距离;根据直线距离及界面表现设定值设置与多个分组元素的中心点的距离分别相等的弧形圆心的位置,并获得该圆心与分组元素的中心点的距离;根据弧形圆心的位置及直线距离对任一分组元素进行移动并获得移动后的位置;根据任一分组元素移动后的位置将多个分组元素排列成弧形。通过弧线形式对即时通讯工具中分组列表进行排列,能够展现丰富的分组列表界面及更为丰富的信息,满足了用户的个性化需求。

Arrangement method of packet list in instant communication tool and device thereof

The embodiment of the invention discloses a list of packets in instant communication tool arrangement method and device, the method includes: a plurality of grouping elements set vertically in a list control, and a plurality of grouping elements arranged in a straight line, straight line distance from the center point to obtain the first packet Grouping element of multi elements and the last packet elements; according to the linear distance and interface setting arc center positioned at the center and a plurality of packets of elements in the distance were equal position, and obtain the center point of the center and grouping of elements of the distance; according to the position of the center of circle arc and straight line distance to move to any grouping element and after moving the position; according to any grouping element after moving the position of multiple grouping elements arranged in arc. In the form of arcs, the list of groups in the instant messaging tool is arranged, which can display a rich grouping list interface and more abundant information, and meet the personalized needs of users.

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种即时通讯工具中分组列表的排列方法及其装置
技术介绍
当今社会中,计算机技术应用的范围越来越广,且计算机在网络中的应用也担当更多的角色,其中,即时通讯anstant Messenger, IM)工具在网络(包括互联网、局域网等)的应用也渐进普及,已经成为用户沟通、交流必不可少的软件工具,无论是平时的休闲娱乐还是用户的日常工作得到广泛的应用。在当前IM工具中已经为用户提供了换肤、更换背景图片等个性化功能,但是,用户对IM工具的界面表现的要求越来越高,IM工具需要更加灵活、丰富的界面表现形式。现有的IM工具在设计用户界面时,将需要顺序显示的分组元素放入列表控件 (ListBox)中进行显示。其中对分组列表的排列一般是采用直列面板形式实现,另外,许多用户在使用IM工具过程中会增加好友数量,且对好友进行分组,增加大量的分组数量,现有分组列表的直线排列方式较为单一,不能够满足用户个性化的需求,同时,直列面板的形式的界面表现力不够,不能够展现丰富的分组列表界面。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种即时通讯工具中分组列表的排列方法本文档来自技高网...

【技术保护点】
1.一种即时通讯工具中分组列表的排列方法,其特征在于,所述方法包括:在列表控件中竖直方向设置多个分组元素,并将所述多个分组元素直线排列,获得所述多个分组元素中的第一个分组元素的中心点与最后一个分组元素的中心点的直线距离;根据所述直线距离及界面表现设定值设置与所述多个分组元素的中心点的距离分别相等的弧形圆心的位置,并获得该圆心与所述分组元素的中心点的距离;根据所述弧形圆心的位置及所述第一个分组元素的中心点与最后一个分组元素的中心点的直线距离对任一分组元素进行移动并获得移动后的位置;根据所述任一分组元素移动后的位置将所述多个分组元素排列成弧形。

【技术特征摘要】

【专利技术属性】
技术研发人员:任旻谢伟文张强
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:94[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1