我自己写了个控件,遇到2个问题.
  1. 如何实现在设计期,编辑某个属性PropertyA,该属性值以下列列表的形式出现。象Form的
     BorderStyle属性那样,但区别是,这个属性不象BorderStyle那样是枚举属性(即只有固定那么
    几个), 这个属性PropertyA的取值范围是可能动态变化的(例如在create的时候才能知道其全部
    属性值)。
  2.如何给定义的控件加上图标,即在控件栏上显示的时候有自己指定的图标?

解决方案 »

  1.   

    2. 建立一个dcr文件 用Delphi自己带的那个ImageEdit
    建立大小为24x24大小的图片文件....相应的例子文件你可以去这里下载看看,我还没有写完的一个开源项目http://www.nxcn.net/bbs/dispbbs.asp?boardID=1&ID=4281&page=1代码与说明都很清楚,自己看看,网上还有好多做控件的资源可以找
      

  2.   

    关于第1个问题,相对“比较”麻烦 hehe^^你看看 一些代源码的控件是怎么实现 Color 属性的,有不会再问我哦点到为至 hehe^^
      

  3.   

    To; w95927w(D版第一铁公鸡^^) 
      非常感谢!!!看来你的开源项目,觉得很有帮助!!!
      

  4.   

    关于问题2,你到网上(www.delphibbs.com)下载 DFW.chm 在这个帮助文件中找 paValueList,你会找到答案哈哈 解决,给分吧!!
      

  5.   

    TO: w95927w(D版第一铁公鸡^^)建立一个dcr文件 用Delphi自己带的那个ImageEdit
    建立大小为24x24大小的图片文件....图片文件是ICO还是BMP文件?我用ImageEdit建立ICO文件,根本不能建立24X24大小的ICO文件。
    请解释一下。
      

  6.   

    TO: mksnoopy(一起来) 
    你是怎么处理的,告诉我一下。
      

  7.   

    to 36(高桥)  要用BMP文件才能建立24x24to mksnoopy(一起来)   一句两句说不清楚,还是看代码加注解来的快...你Google一下,dfw.chm很好找吧