各位师兄:
  嗨,碰到烦人的界面问题。程序功能已经实现了,但老板要求界面要实现如QQ一样的效果。
具体功能如下:
1、和QQ一样底部有一个菜单按钮,点击后会列出菜单项
2、分两栏显示(和QQ一样,QQ有四栏:QQ好友、手机好友、群、最近联系人):
接收列表、已处理信息。
3、进入具体栏中,如进入接收列表中(和QQ中一样显示),点击具体记录后,
会打开如查看QQ好友具体信息一样的窗体来显示具体信息。
大概就是这样,请问在DELPHI中如何实现?如果要下载什么控件的话,
望能详细说明使用的方法。万分感谢,搞定了,分绝对不是问题。谢谢了先。

解决方案 »

  1.   

    http://www.2ccc.com/article.asp?articleid=97
    TmxOutlookBarPro XP 工具条 界面
      

  2.   

    运行不了啊。
    好象没有加类。
    uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls, ComCtrls, RzGroupBar;
    RzGroupBar就运行不了了!!!
      

  3.   

    把文件全部copy到你的工程目录下去
      

  4.   

    RZ是Razie3组件http://lysoft.7u7.net
      

  5.   

    师兄你已经做好了?那可以把代码COPY给我一份吗?
    [email protected]
      

  6.   

    最新情况:
    我在窗体中加入了
    qq_tool: TmxOutlookBarPro;
    ImageList1: TImageList;Header name 有一个Image属性下有一个Normal子属性,选择ImageList, 
    ImageList1里明明有三张图
    可是我在窗体显示事件中写
    procedure TForm1.FormShow(Sender: TObject);begin qq_tool.Header[0].AddButton; qq_tool.Header[0].Button[0].Caption:='13763885096';
      qq_tool.Header[0].Button[0].Tag:=196;
      qq_tool.Header[0].Button[0].ImageIndex:=0; qq_tool.Header[0].AddButton;
     qq_tool.Header[0].Button[1].Caption:='13005098664';
      qq_tool.Header[0].Button[1].Tag:=197;
      qq_tool.Header[0].Button[0].ImageIndex:=1;
    end;结果是有两个按钮,但只有始终只有第一个按钮有图。
    为什么?
      

  7.   

    还有一个最大的问题就是,qq_tool.Header[0].Button[0].Caption:='13763885096';时
    因为‘13763885096’过长,所以后面出现省略号,我需要的是全部显示怎么办???
      

  8.   

    我晕了,qq_tool.Header[0]中我要动态地添加按钮,
    但是如何确认点击的是哪个按钮呢?
    比如我添加了两个按钮
    我希望在点击第一个按钮时,显示1,
    点击第二个按钮时,显示2
    以此类推。
    真的很急,谢谢大家。
      

  9.   

    其实你要简单的话,仅仅用panel 组件就可以实现该效果,只要控制好他的Align属性,以及高度和宽度 ,发个简单的例子给你,你参考下
      

  10.   

    就没有会用TmxOutlookBarPro控件吗?!!!!!!!!!
      

  11.   

    发给你的怎样,不需要用TmxOutlookBarPro,他做不出那种效果的
      

  12.   


    还有一个最大的问题就是,qq_tool.Header[0].Button[0].Caption:='13763885096';时
    因为‘13763885096’过长,所以后面出现省略号,我需要的是全部显示怎么办???
      

  13.   

    TmxOutlookBarPro控件难道解决不了这个问题:
    Header[0].Button[0].Caption:='13763885096';时
    因为‘13763885096’过长,所以后面出现省略号,我需要的是全部显示怎么办???
      

  14.   

    http://www.codesky.net/showhtml/2721.htm
      

  15.   

    http://www.codesky.net/showhtml/2440.htm
    直接拿去用,delphi的代码,qq2000的界面
      

  16.   

    TO  constantine(飘遥的安吉儿) 
    师兄,你介绍的好象编译不了。
    Allblus(爽) 
     FAQ中哪有介绍TmxOutlookBarPro???其实我只要把TmxOutlookBarPro中能显示全部Caption的问题解决就行了。
    因为原始的按钮大小太小,而我修了按钮的高和宽,但并不起效果。
      

  17.   

    用过TmxOutlookBarPro的师兄都没遇到这个问题吗?
    难道你们的图标都是那么小????
      

  18.   

    BusinessSkinForm里有这样的控件,如果能自己修改一下这个控件会更好,上边所提到的我都下载安装过,效果一般!
      

  19.   

    那用过TmxOutlookBarPro控件的兄弟都是怎么解决这个问题的?