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

标签 unicode cjk rebol rebol3 r3-gui

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

REBOL [
    title: "test"
]

load-gui

view [
   sometext: field
]

最佳答案

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 作者之一提供的渲染其他语言的示例。

关于unicode - Rebol 3 R3-GUI字段支持非ascii字符串输入吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22216359/

相关文章:

c# - 从查询字符串中提取中文文本

rebol - REBOL 中的多行语句?

console - 如何清除 Rebol 控制台?

sql-server - nvarchar 是否始终将每个字符存储在两个字节中?

unicode - node.js Nerve 框架 unicode 响应

php - seo 友好 url 使用西里尔 х 字符,它总是得到 404。如何解决它?

ruby-on-rails - RoR 字符类正则表达式

python - 如何将 oseti 中的情绪值附加到 pandas 数据框?

loops - Red语言foreach中的变量值

java - 在Java中打印字符串编码有线unicode