From b203e079991964f08b6301708f4c8180c28ac5d3 Mon Sep 17 00:00:00 2001 From: kichik Date: Thu, 11 Apr 2013 08:15:09 +0000 Subject: [PATCH] a very basic example of unicode git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6334 212acab6-be3b-0410-9dea-997c60f758d6 --- Examples/SConscript | 1 + Examples/unicode.nsi | 30 ++++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 Examples/unicode.nsi diff --git a/Examples/SConscript b/Examples/SConscript index 2a07e014..50f4c6aa 100644 --- a/Examples/SConscript +++ b/Examples/SConscript @@ -19,6 +19,7 @@ examples = Split(""" TextFunc.ini TextFunc.nsi TextFuncTest.nsi + unicode.nsi UserVars.nsi VersionInfo.nsi viewhtml.nsi diff --git a/Examples/unicode.nsi b/Examples/unicode.nsi new file mode 100644 index 00000000..06720440 --- /dev/null +++ b/Examples/unicode.nsi @@ -0,0 +1,30 @@ +; unicode is not enabled by default +; unicode installers will not be able to run on Windows 9x! +Unicode true + +Name "Unicode Games" +OutFile "unicode.exe" + +ShowInstDetails show + +XPStyle on + +Section "Unicode in UI" + + DetailPrint "Hello World!" + DetailPrint "שלום עולם!" + DetailPrint "مرحبا العالم!" + DetailPrint "こんにちは、世界!" + DetailPrint "你好世界!" + DetailPrint "привет мир!" + DetailPrint "안녕하세요!" + + DetailPrint "${U+00A9}" # arbitrary unicode chars + +SectionEnd + +Section "Unicode in Files" + + # TODO add file I/O unicode function examples + +SectionEnd