我做了两组图片,一组对应正常显示,另一组对应获得焦点时显示(均在正常显示图片基础上加了粉色背景)。
但是程序执行时,焦点按键背景仍为灰色(同正常显示情况),如何实现这一效果?

解决方案 »

  1.   

    用两个TImageList存放这两组图片。然后在toolbar中button1的OnMouseDown和OnMouseUp事件中分别写:ToolBar1.Images := ImageList1;
    和:
    ToolBar1.Images := ImageList2;最后将toolbar中所有Button的这两个事件都关联到它们上(在每个Button的事件中选择它们就可以了)。————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————