Rebol 3 R3-GUI字段是否支持非ascii字符串输入?

时间:2014-03-06 06:05:17

标签: unicode cjk rebol rebol3 r3-gui

sometext字段现在只接受ASCII字符作为输入:

REBOL [
    title: "test"
]

load-gui

view [
   sometext: field
]

1 个答案:

答案 0 :(得分:1)

REBOL [
    title: "chinese font rendering test (Windows)"
    author: "Richard Smolak"
]
load-gui
print ""
fnt: make system/standard/font [
    name: "Tahoma"
    size: 64
]

ch-fnt: make system/standard/font [
    name: "SimSun"
    size: 64
]

par: make system/standard/para [wrap?: off]

win-size: 840x300

append append
win: make gob! [size: win-size]
make gob! [size: win-size color: sky]
tg: make gob! [size: win-size]

tg/text: to-text compose [
    anti-alias on
    para par
    font fnt
    "Příliš žluťoučký kůň"
    newline
    font ch-fnt
    "这是一份非常间单的说明书…"
    newline
    "這是一份非常間單的說明書…"
] copy []


view/options win [
    title: "Basic TEXT test"
    offset: 'center
]

是来自渲染其他语言的r3Gui作者之一的示例。