factor/extra/hello-unicode/hello-unicode.factor

20 lines
624 B
Factor
Raw Normal View History

2009-01-21 20:37:48 -05:00
! Copyright (C) 2009 Slava Pestov.
! See http://factorcode.org/license.txt for BSD license.
USING: ui.gadgets.panes ui.gadgets.borders ui io io.styles ;
IN: hello-unicode
: <hello-gadget> ( -- gadget )
[
{ { font-size 24 } } [
"Hello" print
"Grüß dich" print
"здравствуйте" print
2009-01-22 04:01:02 -05:00
"こんにちは" print
2009-01-21 20:37:48 -05:00
"안녕하세요" print
"שָׁלוֹם " print
] with-style
] make-pane { 10 10 } <border> ;
2009-01-21 20:37:48 -05:00
2009-03-25 12:10:25 -04:00
: hello-unicode ( -- ) [ <hello-gadget> "გამარჯობა" open-window ] with-ui ;
2009-01-21 20:37:48 -05:00
MAIN: hello-unicode