-- TI Translate -- ~ deutsch-franzosische version ~ -- Louis DURAND (c) 2011 -- FRANCE 54 -- Commence le 24/10/2011 -- Termine le 12/04/2012 function on.create() -- 31, 53 flag1=image.new("9\000\000\000%\000\000\000\000\000\000\000r\000\000\000\016\000\001\000\000\128\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\132\034\136\034\132!\132\034\136!\132!\132d\140c\140C\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140c\140C\140c\140c\140B\136\034\132c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\136C\140c\140C\140B\136!\132c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\140C\140C\140c\140B\136!\132c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\140C\140C\140c\140B\136!\132c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\140C\140C\140c\140B\136!\132c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\140C\140C\140c\140B\136!\132c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\140C\140C\140c\140B\136!\132c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\140C\140C\140c\140B\136!\132C\140c\140C\140c\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\140C\140C\140C\140c\140B\136\034\132C\140C\136C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140C\140c\136C\140c\140C\140C\140 \128C\128C\128C\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128B\128C\128B\128B\128C\128B\128c\208\165\212\132\208\133\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\132\212\165\208\133\212\133\212\131\208\132\244\165\248\165\252\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\165\248\164\252\131\236\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\164\240\165\240\132\240\132\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\132\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\132\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\132\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\132\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\132\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240c\240\165\240\164\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\244\131\236\165\240\165\240\165\236\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\165\240\133\240c\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\165\240\164\240\165\240\133\240\164\240\132\240c\240\134\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240\133\240e\240\133\240\133\240\133\240e\240 \255A\255B\255A\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255B\255A\255B\255B\255B\255A\255\128\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\161\255`\255b\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255b\255a\255a\255a\255\129\255`\255b\255b\255a\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255a\255a\255a\255\129\255`\255b\255b\255a\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255a\255a\255a\255\129\255`\255b\255b\255a\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255a\255a\255a\255\129\255`\255b\255b\255a\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255a\255a\255a\255\129\255`\255b\255b\255a\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255a\255a\255a\255\129\255`\255b\255a\255\129\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255a\255b\255\130\255a\255a\255`\255\130\255b\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255a\255\130\255a\255\129\255\129\255`\255\129\255b\255a\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255b\255a\255a\255b\255a\255`\255a\255\130\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255\129\255a\255\129\255a\255\129\255") flag2=image.new("9\000\000\000%\000\000\000\000\000\000\000r\000\000\000\016\000\001\0003\129T\129S\129S\129S\129S\129S\129S\129S\129S\129S\129S\129S\129S\129S\129T\129S\1293\129T\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\010\241D\236\133\236\133\236\133\236\133\236\133\236\133\236\133\236\133\236\133\236\133\236\133\236\133\236\134\236\133\236\134\236\133\236\133\236S\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129T\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\167\236\166\236S\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129t\129S\129T\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255+\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129s\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129S\129s\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236T\129t\129T\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129s\129S\129t\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\237e\232\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236S\129s\129t\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129t\129t\129S\129S\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255+\241e\236\167\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\236S\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129s\129t\129S\129T\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241e\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\134\240S\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129t\129T\129t\129T\129T\129\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255\255*\241d\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\166\236\167\236\134\236") gui=string.uchar(34) start=0 enter=0 siz=9 dico="ef" msg=var.recall("msg") if msg==nil then msg="" end fin=2 long1=var.recall("long1") long2=var.recall("long2") sens=1 -- Version => francais dim={(long1-1)*516+math.eval("dim(ef"..tostring(long1)..")/84") , (long2-1)*516+math.eval("dim(fe"..tostring(long2)..")/84")} var.monitor("cur_lang") end function on.varChange() select_langu(var.recall("cur_lang")) end function on.paint(gc) local q,r,n,larg,hh,str,xx ww=platform.window:width() wh=platform.window:height() if item==nil then for n=0,wh do gc:setColorRGB(math.floor(255*n/wh),math.floor(255*n/wh),160-math.floor(80*n/wh)) gc:drawLine(0,n,ww,n) end gc:drawImage(flag1,10,10) gc:drawImage(flag2,ww-67,10) str="TI Translate" gc:setFont("sansserif","b",24) gc:setColorRGB(120,100,100) gc:drawString(str,ww/2-gc:getStringWidth(str)/2+2,wh/2+2,"bottom") gc:setFont("sansserif","b",24) gc:setColorRGB(80,200,100) gc:drawString(str,ww/2-gc:getStringWidth(str)/2,wh/2,"bottom") gc:setFont("serif","b",11) gc:setColorRGB(120,80,80) hh=gc:getStringHeight("BLA") str="deutsch-franz"..string.uchar(246).."siche version" gc:drawString(str,ww/2-gc:getStringWidth(str)/2,wh/2,"top") gc:setFont("serif","i",10) str="Louis DURAND "..string.uchar(169).." 2011 ~ FRANCE 54" gc:drawString(str,ww/2-gc:getStringWidth(str)/2,wh/2+20,"top") gc:setFont("serif","r",9) gc:setColorRGB(0,0,0) str=lg[19].." => aphone@hotmail.fr "..lg[17].." TI-Planet.org" xx=ww/2-gc:getStringWidth(str)/2 gc:drawString(str,xx,wh/2+78,"top") str="[menu] "..lg[20] gc:drawString(str,xx,wh/2+40,"top") str="["..string.uchar(9650).."]"..lg[18].."["..string.uchar(9660).."], [1]"..lg[18].."[7], [2]"..lg[18].."[8] "..lg[17].." [3]"..lg[18].."[9] "..lg[21] gc:drawString(str,xx,wh/2+56,"top") else if sens==1 then gc:drawImage(flag1,ww-57,0) else gc:drawImage(flag2,ww-57,0) end if enter==1 then gc:setColorRGB(120,60,60) gc:fillRect(ww-8,38,6,wh-89) gc:setColorRGB(60,120,60) gc:fillRect(ww-7,39+start*(wh-98)/dim[sens],4,8) else gc:setColorRGB(120,60,60) gc:fillRect(ww-8,38,6,wh-39) gc:setColorRGB(60,120,60) gc:fillRect(ww-7,39+start*(wh-48)/dim[sens],4,8) end gc:setFont("sansserif","r",9) gc:setColorRGB(128,128,128) gc:drawString(tostring(start+1),ww/2,4,"top") gc:setColorRGB(0,0,0) gc:setFont("sansserif","b",siz) hh=gc:getStringHeight("BLA") fin=math.floor((wh-20)/(2*hh)) q=math.floor(start/516) r=start-q*516 if r+fin-1<516 then str=math.eval("mid("..dico..tostring(q+1)..","..tostring(r*84+1)..","..tostring(fin*84)..")") else str=math.eval("mid("..dico..tostring(q+1)..","..tostring(r*84+1)..")&mid("..dico..tostring(q+2)..",1,"..tostring((fin-516+r)*84)..")") end for n=0,fin-1 do gc:drawString(string.usub(str,n*84+1,n*84+31),4,20+2*n*hh,"top") --string.sub(var.recall(dico..tostring(q+1)),r*84+1,r*84+31) end gc:setFont("sansserif","r",siz) for n=0,fin-1 do gc:drawString(string.usub(str,n*84+32,(n+1)*84),28,20+(2*n+1)*hh-2,"top") --string.sub(var.recall(dico..tostring(q+1)),r*84+32,(r+1)*84) end if enter==1 then gc:setColorRGB(120,60,60) gc:fillRect(0,wh-50,ww,50) gc:setColorRGB(100,100,150) gc:fillRect(2,wh-48,ww-4,46) gc:setColorRGB(255,240,240) gc:setFont("serif","b",10) gc:drawString(lg[22],5,wh-50,"top") --"Rechercher un mot :" if find==1 then gc:setColorRGB(180,255,180) elseif find==2 then gc:setColorRGB(255,180,180) else gc:setColorRGB(240,240,240) end gc:fillRect(6,wh-26,ww-12,20) gc:setColorRGB(0,0,0) gc:setFont("serif","r",10) larg=gc:getStringWidth(string.usub(msg,1,pos)) if strt+larg>ww-5 then strt=ww-larg-15 elseif strt+larg<80 then strt=120-larg if strt>5 then strt=10 end end gc:drawString(msg,strt,wh-26,"top") if disp==1 then gc:setColorRGB(0,0,0) gc:drawLine(strt+larg,wh-26,strt+larg,wh-6) end end end if var.recall("pendu") then local mes="NO CHEAT," gc:setColorRGB(145,70,0) gc:fillRect(15,15,ww-30,wh-30) gc:setColorRGB(255,155,255) gc:fillRect(20,20,ww-40,wh-40) gc:setColorRGB(math.random(255),math.random(255),math.random(255)) gc:setFont("serif","r",20) gc:drawString(mes,(ww-gc:getStringWidth(mes))/2,(wh-gc:getStringHeight(mes))/2) mes="Please. ;-)" gc:drawString(mes,(ww-gc:getStringWidth(mes))/2,(wh-gc:getStringHeight(mes))/2,"top") end end function on.tabKey() find=0 if dico=="ef" then dico="fe" sens=2 else dico="ef" sens=1 end if start>=dim[sens] then start=dim[sens]-1 end platform.window:invalidate() end function on.enterKey() local lim,q,r,mot,qq,stop if item==nil then item=1 on.create() else if enter==0 then strt=10 disp=1 pos=string.len(msg) enter=1 timer.start(0.5) else find=2 var.store("msg",msg) q=math.floor(start/516) lim=math.floor(dim[sens]/516) r=(start-q*516+1)*84 qq=q+1 stop=0 repeat if q>lim then q=0 stop=1 end mot=math.eval("inString("..dico..tostring(q+1)..",msg,"..tostring(r)..")") --string.find(var.recall(dico..tostring(q+1)),msg,r,true) if tri==1 and mot~=0 and mot-math.floor(mot/84)*84>30 then r=mot+1 mot=0 else q=q+1 r=1 end until mot~=0 or stop==1 and q==qq if mot~=0 then start=(q-1)*516+math.floor(mot/84) find=1 end end end platform.window:invalidate() end function on.escapeKey() if enter==0 then item=nil end enter=0 timer.stop() platform.window:invalidate() end function on.timer() if enter==1 then disp=1-disp platform.window:invalidate() end end function on.backspaceKey() find=0 if enter==1 and pos>0 then msg=string.usub(msg,1,pos-1)..string.usub(msg,pos+1) pos=pos-1 platform.window:invalidate() end end function on.clearKey() find=0 if enter==1 then if pos==string.len(msg) then msg="" pos=0 else msg=string.usub(msg,1,pos) end end platform.window:invalidate() end function on.arrowDown() if start+10 then start=start-1 end platform.window:invalidate() end function on.arrowLeft() if enter==1 then if pos>0 then pos=pos-1 end disp=1 platform.window:invalidate() end end function on.arrowRight() if enter==1 then if posww-10 then if enter==0 then start=math.floor((y-39)*dim[sens]/(wh-39)) else start=math.floor((y-39)*dim[sens]/(wh-89)) end if start>=dim[sens] then start=dim[sens]-1 elseif start<0 then start=0 end end platform.window:invalidate() end end function on.charIn(ch) local str,bb,q,r,n,cpt find=0 if enter==1 then if ch==string.uchar(61440) then ch=string.uchar(223) end msg=string.usub(msg,1,pos)..ch..string.usub(msg,pos+1) pos=pos+1 else ch=string.lower(ch) if ch=="+" and siz<12 then siz=siz+1 elseif ch=="-" and siz>8 then siz=siz-1 elseif ch=="1" then start=start+fin elseif ch=="7" then start=start-fin elseif ch=="2" then start=start+50 elseif ch=="8" then start=start-50 elseif ch=="3" then start=start+200 elseif ch=="9" then start=start-200 elseif ch=="a" then start=0 elseif string.find(ch,"%a") then bb=0 cpt=0 n1=0 n2=dim[sens] while bb~=string.byte(ch) and cpt<100 do n=math.floor((n1+n2)/2) q=math.floor(n/516) r=n-516*q bb=string.byte(string.lower(math.eval("mid("..dico..tostring(q+1)..","..tostring(r*84+1)..",1)"))) if bbstring.byte(ch) then n2=n end cpt=cpt+1 end pas=400 while pas~=1 do str=ch pas=math.floor(pas/2) while ch==string.lower(str) do q=math.floor(n/516) r=n-516*q str=math.eval("mid("..dico..tostring(q+1)..","..tostring(r*84+1)..",1)") n=n-pas end n=n+2*pas end start=n end end if start<0 then start=0 elseif start>=dim[sens] then start=dim[sens]-1 end platform.window:invalidate() end -- Fonctions du menu function zoom() local ent ent=enter enter=0 on.charIn("+") enter=ent end function dezoom() local ent ent=enter enter=0 on.charIn("-") enter=ent end function eszett_In() on.charIn(string.uchar(223)) end function om() on.charIn(string.uchar(246)) end function oM() on.charIn(string.uchar(214)) end function am() on.charIn(string.uchar(228)) end function aM() on.charIn(string.uchar(196)) end function a() go("a") end function b() go("b") end function c() go("c") end function d() go("d") end function e() go("e") end function f() go("f") end function g() go("g") end function h() go("h") end function i() go("i") end function j() go("j") end function k() go("k") end function l() go("l") end function m() go("m") end function n() go("n") end function o() go("o") end function p() go("p") end function q() go("q") end function r() go("r") end function s() go("s") end function t() go("t") end function u() go("u") end function v() go("v") end function w() go("w") end function x() go("x") end function y() go("y") end function z() go("z") end function go(ch) local ent ent=enter enter=0 on.charIn(ch) enter=ent end function setTri() toolpalette.enable(lg[8],lg[9],false) toolpalette.enable(lg[8],lg[10],true) tri=1 end function resetTri() toolpalette.enable(lg[8],lg[9],true) toolpalette.enable(lg[8],lg[10],false) tri=0 end function en() select_langu("en") end function fr() select_langu("fr") end function de() select_langu("de") end function es() select_langu("es") end function it() select_langu("it") end function select_langu(nm) var.store("cur_lang",nm) local ee ee=string.uchar(233) if nm=="fr" then lg={"Actions","Changer de langue","Rechercher","Agrandir","R"..ee.."duire","eszett allemand","Aller "..string.uchar(224),"Chercher que dans la langue selectionn"..ee.."e","Oui","Non","Langue du logiciel","Anglais","Fran"..string.uchar(231).."ais","Allemand","Espagnol","Italien","ou","et","Questions? Probl"..string.uchar(232).."mes?","pour acc"..ee.."der aux options","pour d"..ee.."filer","Rechercher un mot :"} elseif nm=="de" then lg={"Aktionen","Sprache wechseln","Suchen","Vergr"..string.uchar(246).."ssern","Verkleinern","deutsches eszett","Weiter bis","Nur in der gew"..string.uchar(228).."hlten Sprache suchen","Ja","Nein","Sprachwahl f"..string.uchar(252).."r das Programm","Englisch","Franz"..string.uchar(246).."sisch","Deutsch","Spanisch","Italienisch","oder","und"," Fragen? Probleme? ","zu den Optionen","zum srollen","Wortsuche :"} elseif nm=="it" then lg={"Azioni","Cambiare lingua","Ricercare","Ingrandire","Ridurre","eszett tedesco","Andare a","Cercare solo nella langua selezionata","Si","No","Langua del programma","Inglese","Francese","Tedesco","Spagnolo","Italiano","o","e","Domande? Problemi?","per andare alle opzioni","per sfilare","Ricercare una parola :"} elseif nm=="es" then lg={"Acci"..string.uchar(243).."n","Cambiar de idioma","Rebuscar","Ampliar","Reducir","eszett alem"..string.uchar(225).."n","Ir de","Buscar solo en la idioma seleccionado","Si","No","Idioma del logicial","Ingl"..ee.."s","Franc"..ee.."s","Alem"..string.uchar(225).."n","Espa"..string.uchar(241).."ol","Italiano","o","y",string.uchar(191).."Preguntas? "..string.uchar(191).."Problemas?","para tener acceso en los opci"..string.uchar(243).."nes","para desfilar","Rebuscar una palabra :"} else lg={"Actions","Change language","Search","Zoom in","Zoom out","german eszett","Go to","Search only in the current language","Yes","No","Software language","English","French","German","Spanish","Italian","or","and","Questions? Problems?","for options","to scroll","Search a word :"} end menu = { {lg[1], {lg[2].." [tab]", on.tabKey}, {lg[3].." [enter]", on.enterKey}, "-", {lg[4].." [+]", zoom}, {lg[5].." [-]", dezoom}, "-", {string.uchar(223).." ("..lg[6]..") ["..string.uchar(61440)..string.uchar(61440).."]", eszett_In}, {string.uchar(228).." ["..string.uchar(61700).."]", am}, {string.uchar(196).." ["..string.uchar(61700).."]", aM}, {string.uchar(246).." ["..string.uchar(61700).."]", om}, {string.uchar(214).." ["..string.uchar(61700).."]", oM} }, {lg[7], {"a [a]",a},{"b [b]",b},{"c [c]",c},{"d [d]",d},{"e [e]",e},{"f [f]",f},{"g [g]",g},{"h [h]",h},{"i [i]",i},{"j [j]",j},{"k [k]",k},{"l [l]",l},{"m [m]",m},{"n [n]",n},{"o [o]",o},{"p [p]",p},{"q [q]",q},{"r [r]",r},{"s [s]",s},{"t [t]",t},{"u [u]",u},{"v [v]",v},{"w [w]",w},{"x [x]",x},{"y [y]",y},{"z [z]",z} }, {lg[8], {lg[9], setTri}, {lg[10], resetTri} }, {lg[11], {lg[12], en}, {lg[13], fr}, {lg[14], de}, {lg[15], es}, {lg[16], it} } } toolpalette.register(menu) setTri() platform.window:invalidate() end select_langu(locale.name())