如果可以的话,还能不能告诉我如何添加一个属性,如captioncolor(文本颜色)?

解决方案 »

  1.   

    继承他的上一个类TButtonControl
      

  2.   

    照着TButton的property抄一遍在抄的时候不要抄Enable就可以了.
      

  3.   

    添加一个属性,如captioncolor(文本颜色)?
      

  4.   

    加一个变量captioncolor然后添加set_captioncolor 和 get_captioncolor方法可能是这样的...
      

  5.   

    应该是添加一个property以及set_captioncolor 和 get_captioncolor方法就可以的。那么,发送怎样的消息才能真的影响button的caption的颜色呢?
      

  6.   

    那要看你什么时候改变颜色了
    在Delphi的在线帮助中的“Creating Custom Components”可以找到消息的列表
    没有的话可以自己定义一个
    在需要的地方加一个发送消息的操作即可
      

  7.   

    在界面设计阶段,根据captioncolor改变button的Caption的颜色