AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Mit Brush Color eine Zeile einfärben,danach wieder normal
Thema durchsuchen
Ansicht
Themen-Optionen

Mit Brush Color eine Zeile einfärben,danach wieder normal

Ein Thema von egon.kaschuba · begonnen am 5. Aug 2008 · letzter Beitrag vom 5. Aug 2008
Antwort Antwort
egon.kaschuba

Registriert seit: 2. Jun 2006
Ort: Buxtehude
80 Beiträge
 
Delphi 7 Architect
 
#1

Mit Brush Color eine Zeile einfärben,danach wieder normal

  Alt 5. Aug 2008, 20:29


Hallo,

Problem mit Brush.Ich habe es einfach Vergessen.
Ich möchte eine Zeile mit Brush.Color einfärben.
Danach sollte alle wieder normal weiter gehen.

Wer weiss weiter ?

Gruß
- Egon

Delphi-Quellcode:
 
     Canvas.Font.Name:='arial'; // Schriftgröße für Kundeninformation ein
     Canvas.Font.Size:=10;
     Canvas.Font.Color:=clNavy;
     Canvas.Brush.Color:=clRed;
     Canvas. font.Style:=[fsBold,fsItalic];

     Printer.Canvas.TextOut(3050,950,'Kundeninformation!');

     Canvas.Font.Name:='arial'; // Schriftgröße für Kundeninformation aus
     Canvas.Font.Size:=10;
     Canvas. font.Style:=[];
     Canvas.Font.Color:=clBlack;
// Hier Brush.Color Neutralisieren.

.
.
.
Glück ist das einzige was sich verdoppelt,wenn man es teilt.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Mit Brush Color eine Zeile einfärben,danach wieder norma

  Alt 5. Aug 2008, 20:31
Speichere dir doch die Farbe zwischen
Markus Kinzler
  Mit Zitat antworten Zitat
egon.kaschuba

Registriert seit: 2. Jun 2006
Ort: Buxtehude
80 Beiträge
 
Delphi 7 Architect
 
#3

Re: Mit Brush Color eine Zeile einfärben,danach wieder norma

  Alt 5. Aug 2008, 20:40
Herr mkinzler ,

Die ganze Sache liegt im Druckermodus.
Wie soll ich das machen ?
Glück ist das einzige was sich verdoppelt,wenn man es teilt.
  Mit Zitat antworten Zitat
Morphie

Registriert seit: 27. Apr 2008
Ort: Rahden
630 Beiträge
 
#4

Re: Mit Brush Color eine Zeile einfärben,danach wieder norma

  Alt 5. Aug 2008, 20:54
ich vermute mal so in etwa...
Delphi-Quellcode:
var
  farbe: TColor;
begin
  Canvas.Font.Name:='arial'; // Schriftgröße für Kundeninformation ein
  Canvas.Font.Size:=10;
  farbe:=canvas.Brush.Color; //FARBE HIER ZWISCHENSPEICHERN
  Canvas.Font.Color:=clNavy;
  Canvas.Brush.Color:=clRed;
  Canvas. font.Style:=[fsBold,fsItalic];

  Printer.Canvas.TextOut(3050,950,'Kundeninformation!');

  canvas.Brush.Color:=farbe; //FARBE WIEDER ZURÜCKSETZEN
  Canvas.Font.Name:='arial'; // Schriftgröße für Kundeninformation aus
  Canvas.Font.Size:=10;
  Canvas. font.Style:=[];
  Canvas.Font.Color:=clBlack;
  Mit Zitat antworten Zitat
egon.kaschuba

Registriert seit: 2. Jun 2006
Ort: Buxtehude
80 Beiträge
 
Delphi 7 Architect
 
#5

Re: Mit Brush Color eine Zeile einfärben,danach wieder norma

  Alt 5. Aug 2008, 21:02

Hallo Morphie,

Danke für den Tipp.
Ich habe meine Vergesslichkeit mit einem Tee
wieder flott gemacht,und zwar geht das auch mit
dem Code ....

Vielen Dank.


 canvas.brush.style :=bsClear;
Glück ist das einzige was sich verdoppelt,wenn man es teilt.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz