请帮忙:我如何才能修改statusbar上的汉字的颜色? 我已经将useSystemFont改为false了,还是不行?请帮忙,谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比较笨的方法:Var Lbl:TLabel;procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar; Panel: TStatusPanel; const Rect: TRect);begin Lbl.Parent:=StatusBar1; Lbl.AutoSize:=False; Lbl.left:=Rect.Left; Lbl.Top:=Rect.Top; Lbl.Width:=Rect.Right-Rect.Left; Lbl.Height:=Rect.Bottom-Rect.Top; Lbl.Caption:='我'; Lbl.Font.Color:=clRed;// Lbl.Align:=alClient;end;procedure TForm1.FormCreate(Sender: TObject);begin StatusBar1.Panels[0].Style:=psOwnerDraw; Lbl:=TLabel.Create(self); Lbl.Visible:=True;end; 聪明的方法:procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar; Panel: TStatusPanel; const Rect: TRect);begin StatusBar1.Canvas.Font.Color:=clREd; StatusBar1.Canvas.TextRect(Rect,Rect.Left,Rect.Top,'我' );end;procedure TForm1.FormCreate(Sender: TObject);begin StatusBar1.Panels[0].Style:=psOwnerDraw;end; 用 OnDrawPanel 事件自己写吧 那Panels[1]和Panels[2]怎么写呢? 请问个压缩解压缩和加密解密的问题。 delphi2005无法动态创建组件 请问怎样实现DBGrid处于可编辑和增加记录的状态呢? 打印机套打发票问题。。。 各位大哥,小弟用的是7.0,帮我找NMSMTP这个控件 我要《Delphi 6 彻底研究》与《Delphi高手突破》%##¥·#!·~~!~·## fastreport的desinger 界面的汉化问题!◎ 在哪有delphi6中文版? 如何将改动后的系统Vcl文件编译到自己的包里?谢谢! 认证???? 怎么在DBGRID中对另外的表搜索 如何才能将listbox中的内容以文本的形式给导出来
Var
Lbl:TLabel;procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
Panel: TStatusPanel; const Rect: TRect);
begin Lbl.Parent:=StatusBar1;
Lbl.AutoSize:=False;
Lbl.left:=Rect.Left;
Lbl.Top:=Rect.Top;
Lbl.Width:=Rect.Right-Rect.Left;
Lbl.Height:=Rect.Bottom-Rect.Top;
Lbl.Caption:='我';
Lbl.Font.Color:=clRed;// Lbl.Align:=alClient;
end;procedure TForm1.FormCreate(Sender: TObject);
begin
StatusBar1.Panels[0].Style:=psOwnerDraw;
Lbl:=TLabel.Create(self);
Lbl.Visible:=True;end;
procedure TForm1.StatusBar1DrawPanel(StatusBar: TStatusBar;
Panel: TStatusPanel; const Rect: TRect);
begin
StatusBar1.Canvas.Font.Color:=clREd;
StatusBar1.Canvas.TextRect(Rect,Rect.Left,Rect.Top,'我' );
end;procedure TForm1.FormCreate(Sender: TObject);
begin
StatusBar1.Panels[0].Style:=psOwnerDraw;
end;