AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Abstand zwischen den Buchstaben

Ein Thema von MisterNiceGuy · begonnen am 15. Sep 2003 · letzter Beitrag vom 25. Sep 2003
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#1

Abstand zwischen den Buchstaben

  Alt 15. Sep 2003, 18:19
Ich möchte auf ein Image.canvas einen Text schreiben. Das klappt zwar, aber ich bin mit dem Leerraum zwischen den Buchstaben nicht zufrieden.
Wie kann ich den ändern, so wie es bei Word möglich ist?

Mng
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Abstand zwischen den Buchstaben

  Alt 15. Sep 2003, 18:24
Die API-Funktion "SetTextCharacterExtra" sollte Dein Freund sein. Mit dieser Funktion kannst Du den Abstand zwischen den Buchstaben justieren.

MSDN-Library :: SetTextCharacterExtra
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#3

Re: Abstand zwischen den Buchstaben

  Alt 15. Sep 2003, 20:32
Danke! Wenigstens mal ein Anhaltspunkt. Kannst du mir vielleicht ein Bsp dafür formulieren?

MisterNiceGuy
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
Daniel
(Co-Admin)

Registriert seit: 30. Mai 2002
Ort: Hamburg
13.919 Beiträge
 
Delphi 10.4 Sydney
 
#4

Re: Abstand zwischen den Buchstaben

  Alt 15. Sep 2003, 20:44
Mir fehlt heute Abend leider die Zeit, ein ganzes Beispiel zu machen. Deswegen nur der Anriß, wie es im Prinzip funktioniert:

Delphi-Quellcode:
SetTextCharacterExtra( myCanvas.Handle, faktor );
myCanvas.TextOut( 10, 10, 'WUPPDI' );
Daniel R. Wolf
mit Grüßen aus Hamburg
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#5

Re: Abstand zwischen den Buchstaben

  Alt 16. Sep 2003, 15:57
Thx, ich glaube, damit kann ich was anfangen

MisterNiceGuy
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#6

Re: Abstand zwischen den Buchstaben

  Alt 19. Sep 2003, 10:51
Hmmm, also ich kann den Quelltext einfügen und es gibt keine Fehlermeldung, doch so sehr ich den Integerwert auch ändere, sehe ich keinen Unterschied!

Mng
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
Tpercon

Registriert seit: 7. Jun 2002
638 Beiträge
 
Delphi 5 Professional
 
#7

Re: Abstand zwischen den Buchstaben

  Alt 19. Sep 2003, 10:54
Poste mal bitte deinen Code.
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Abstand zwischen den Buchstaben

  Alt 19. Sep 2003, 11:26
Zitat von MisterNiceGuy:
...doch so sehr ich den Integerwert auch ändere, sehe ich keinen Unterschied!...
Hmmm...

geht bei mir ohne Probleme:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
 myCanvas : TCanvas;
 faktor : Integer;
begin
 faktor := 10;
 mycanvas := PaintBox1.Canvas;
 SetTextCharacterExtra( myCanvas.Handle, faktor);
 myCanvas.TextOut( 10, 10, 'W U P P D I' );
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von MisterNiceGuy
MisterNiceGuy

Registriert seit: 1. Jul 2003
Ort: Mannheim
919 Beiträge
 
Delphi 7 Personal
 
#9

Re: Abstand zwischen den Buchstaben

  Alt 25. Sep 2003, 11:43
Habs damit probiert, geht aber nicht! Muss ich vielleicht irgendwelche Uses hinzufügen? Oder ist das Versionsabhängig? Ich arbeite mit Delphi 5!
HIIIILLLLLLFFFFEEEEEEEEE!!!!!
Jonas
Wenn mich jemand sucht, ich bin im Kühlschrank!

Informationen über das Duale Studium
www.jofre.de
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Abstand zwischen den Buchstaben

  Alt 25. Sep 2003, 11:51
Gab es einen Compilerfehler, wenn ja wo, oder hat er es kompliliert, nur geändert hat sich nichts?

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 09:27 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