procedure TForm1.Open1DrawItem(Sender: TObject; ACanvas: TCanvas;
ARect: TRect; Selected: Boolean);
begin
if Selected then
begin
Acanvas.Brush.Color:=clblue;
ACanvas.Font.Color:=clWhite;
end
else
begin
Acanvas.Brush.Color:=clbtnface;
ACanvas.Font.Color:=clBlack;
end;
ACanvas.FillRect(Arect);
ACanvas.TextOut(Arect.Left+10,Arect.Top+2,TMenuItem(Sender).Caption);
end;