I iseek Unregistered / Unconfirmed GUEST, unregistred user! 2009-09-02 #1 在WORD里,有个设置字体颜色的按钮,上面是一A字,下面是一粗横.当更改颜色后,那一粗横的颜色也变了.不知道这个实现原理是什么.我见过有的编辑器也是这样的,用一个Coolbar,上面一个toolbar,A字按钮下的那一粗横也可以改变颜色.很想知道实现原理.那位高人知道,请指点.
在WORD里,有个设置字体颜色的按钮,上面是一A字,下面是一粗横.当更改颜色后,那一粗横的颜色也变了.不知道这个实现原理是什么.我见过有的编辑器也是这样的,用一个Coolbar,上面一个toolbar,A字按钮下的那一粗横也可以改变颜色.很想知道实现原理.那位高人知道,请指点.
I iseek Unregistered / Unconfirmed GUEST, unregistred user! 2009-09-02 #3 不想加皮肤控件,而且我所知道的是,有人没有加皮肤也实现了.我困惑并感兴趣的是其实现原理,而不是实现本身.
W wind_2005 Unregistered / Unconfirmed GUEST, unregistred user! 2009-09-02 #4 给你写了段代码,其实非常简单:procedure TForm1.Button1Click(Sender: TObject);var t:TControlCanvas;begin t := TControlCanvas.Create; try t.Control := Button1; t.Brush.Color := clGreen; t.Rectangle(10,0,50,5); finally t.Free; end;end;
给你写了段代码,其实非常简单:procedure TForm1.Button1Click(Sender: TObject);var t:TControlCanvas;begin t := TControlCanvas.Create; try t.Control := Button1; t.Brush.Color := clGreen; t.Rectangle(10,0,50,5); finally t.Free; end;end;