Problem s cestinou v tcl/tk programu
Jiri Kouba
jiri.kouba na volny.cz
Pondělí Listopad 26 17:58:07 CET 2001
Dne pá 23. listopad 2001 10:07 jste napsal(a):
Chodí mi to takhle: do tcl skriptu se vloží
encoding system iso8859-2 (ne iso-8859-2 !)
a všechny řetězce s diakritikou se obslouží takto:
wm title $w [encoding convertfrom iso8859-2 "Klíče"]
.....
menubutton .mbar.keylist -text [encoding convertfrom iso8859-2 "Klíč"]
-underline 0 \
-menu .mbar.keylist.menu
Jenže je to moc . upsané.
P. Hampl mi předvedl své řešení detailně, přišel na to, že příkaz
source "textMenu" , který načítá příkazy z externího souboru, načte správně
8859-2 řetězce. Externí soubor pak vypadá třeba takto:
set stazeni "Stažení"
set nastaveni "Nastavení"
set volby "Volby ěščřžýáíé.."
set noveurl "Nové URL.."
set otevritseznam "Otevřít seznam..."
set otevrit "Otevřít.."
atd.
načtené proměnné s řetězci jdou pak odkazovány v hlavním programu takto:
menubutton .mbar.file -text $stazeni -underline 0 \
-menu .mbar.file.menu
....
--
******************** Jiri Kouba *************************************
J.A.K. a Unitas fratrum, Linux, Apache a Nnee (jeho predchudci) , ...
CAD/CAM Pro/ENGINEER (TM)
*********************************************************************
Další informace o konferenci Linux