Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#2

Re: Pen Color für MainMenu DrawItem

  Alt 13. Sep 2005, 16:33
Was meinst du mit Pen-Farbe (Pen=Stift), willst du die Textfarbe oder den Hintergrund verändern?

Delphi-Quellcode:
//..
Mainmenue1.OwnerDraw := True;
//..
procedure TForm1.TestMenueDrawItem(Sender: TObject; ACanvas: TCanvas;
  ARect: TRect; Selected: Boolean);
begin
  acanvas.brush.Color := clyellow;
  settextcolor(acanvas.Handle, clred);
  acanvas.textrect(arect,arect.left+2,arect.Top+2,(Sender as Tmenuitem).Caption);
end;
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat