Umlaute in Widgets

Ich habe ein problem Umlaute in Widgets darzustellen.
Hier mal ein kurzer auszug:

# my $dir2=3DEncode::encode("iso-8859-1",'ruckgängig');
#funktioniert mit encode auch nicht....

$menubar->Menubutton(qw/-text Bearbeiten -underline 0 -tearoff 0
-menuitems/ =3D>
[
[Button =3D> $dir2, -command =3D> \&undo, -underline =3D> 0 ],
[Button =3D> 'Wiederherstellen', -command =3D> \&redo, -underline =3D> 0
],
[Button =3D> 'Löschen', -command =3D> \&edit_delete, -underline =3D> 1
],
])->pack(-side=3D>'left');

Hab Encode probiert geht aber nicht die Umlaute werden nocht
dargestellt..
Ich benutze SUSE 10, perl 5.8.7, tk 800.024-433
doleman [ Sa, 01 April 2006 11:52 ] [ ID #1256267 ]

Re: Umlaute in Widgets

"doleman" <doleman [at] gmx.de> writes:

> Ich habe ein problem Umlaute in Widgets darzustellen.
> Hier mal ein kurzer auszug:
>
> # my $dir2=Encode::encode("iso-8859-1",'ruckgängig');
> #funktioniert mit encode auch nicht....
>
> $menubar->Menubutton(qw/-text Bearbeiten -underline 0 -tearoff 0
> -menuitems/ =>
> [
> [Button => $dir2, -command => \&undo, -underline => 0 ],
> [Button => 'Wiederherstellen', -command => \&redo, -underline => 0
> ],
> [Button => 'Löschen', -command => \&edit_delete, -underline => 1
> ],
> ])->pack(-side=>'left');
>
> Hab Encode probiert geht aber nicht die Umlaute werden nocht
> dargestellt..
> Ich benutze SUSE 10, perl 5.8.7, tk 800.024-433
>

Das sollte eigentlich ohne Konvertierungen funktionieren. Da du nur
ein altes Tk verwendest, gibt es hier keine Unicode-Unterstützung.
Solange du auch nicht "use utf8" in deinen Skripten schreibst, werden
alle Strings als iso-8859-1-Strings aufgefasst. Kannst du ein
minimales aber lauffähiges Skript, das das Problem zeigt, posten?

Gruß,
Slaven

--
Slaven Rezic - slaven <at> rezic <dot> de

need xpm or ppm output from GD?
http://search.cpan.org/search?mode=module&query=GD::Convert
Slaven Rezic [ Sa, 01 April 2006 16:51 ] [ ID #1256268 ]

Re: Umlaute in Widgets

use utf8 und es funzt....:)
danke
doleman [ Sa, 01 April 2006 17:58 ] [ ID #1256269 ]
Perl » de.comp.lang.perl.misc » Umlaute in Widgets

Vorheriges Thema: [de.comp.lang.perl.misc] mini-FAQ <26/10/2004>
Nächstes Thema: tkinit