Schrift
[thread]5293[/thread]

Schriftformatierung



<< >> 3 Einträge, 1 Seite
TheDHK
 2007-02-12 15:54
#46212 #46212
User since
2007-01-19
37 Artikel
BenutzerIn
[default_avatar]
Hi,
ich habe eine Frage zur Schriftformatierung in Perl/Tk in Labeln. Angenommen, ich möchte einen roten Text erstellen, dann gebe ich doch ein:
Code (perl): (dl )
1
2
$beispielframe->Label( -text=>"Das ist nur ein
Beispieltext", -foreground => 'red')->pack();
.

Dann erhalte ich:
Das ist nur ein Beispieltext

So. Wenn ich jetzt aber einzelne Teile des ausgegebenen Strings direktformatieren möchte, muss ich dann ein eigenes Label erzeugen: Also ich möchte das Wort Beispieltext blau färben:
Das ist nur ein Beispieltext
Ich formatiere ja mit -foreground => 'red' den kompletten String rot. Muss ich nun extra ein neues Label mit -foreground => 'blue' erstellen, damit Beispieltext blau wird?

Gruß

TheDHK
ptk
 2007-02-12 22:01
#46213 #46213
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=TheDHK,12.02.2007, 14:54]Muss ich nun extra ein neues Label mit -foreground => 'blue' erstellen, damit Beispieltext blau wird?[/quote]
Ja. Du kannst alternativ auch ein Tk::ROText nehmen, den Rahmen wegnehmen und die Selektion verhindern, dann hast du etwas, was wie ein Label aussieht und beliebig formatiert werden kann.
TheDHK
 2007-02-14 18:48
#46214 #46214
User since
2007-01-19
37 Artikel
BenutzerIn
[default_avatar]
Hallo,
vielen Dank für deine Antwort.

Gruß

TheDHK
<< >> 3 Einträge, 1 Seite



View all threads created 2007-02-12 15:54.