Just for the archives in case anyone else stumbles upon the same problem.

The issue is a matter of display. The output field requires mixed font 
settings. If you set the textfont to a polish variant, it sort of works, 
howwever you end up with some japanese characters for certain character 
combinations (e.g. éá). So you somehow need to mix the fonts. A brute force 
method can be this (assuming you know the output is in an east european 
language):

on mouseUp
   local tArray
   if numToChar(0) is in field "output" or numToChar(1) is in field "output" 
then
     repeat with i=1 to the number of chars of fld "output"
      -- CZ special chars are UNICODE. 2 bytes. Second Byte appears to be 
either 0 or 1 in charToNum    
        if charTonum(char i+1 of fld "output")<10 and i+1 < the number of chars 
of fld "output" then
           put true into tArray[i]
        end if
     end repeat
     repeat for each key theKey in tArray
        set the textfont of char theKey to theKey +1 of fld "output" to ",po"
     end repeat
   end if
end mouseUp

Not necessariely pretty, nor really optimal, however, the only solution I found 
until now.

All the best,

Malte_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to