langstring changes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1985 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
88cfbb4702
commit
91b1e3a884
3 changed files with 385 additions and 168 deletions
|
@ -1,15 +1,21 @@
|
||||||
NSIS Modern User Interface - VERSION HISTORY
|
NSIS Modern User Interface - VERSION HISTORY
|
||||||
|
|
||||||
1.62 - December 17, 2002
|
1.62 - December 20, 2002
|
||||||
* No problems anymore when using both 'Run program' and 'Show Readme' on the finish page
|
* No problems anymore when using both 'Run program' and 'Show Readme'
|
||||||
|
on the finish page
|
||||||
* Default state of checkboxes on the finish page can be changed
|
* Default state of checkboxes on the finish page can be changed
|
||||||
* Welcome / Finish page compatible with custom DPI settings
|
* Welcome / Finish page compatible with custom DPI settings
|
||||||
* Converted Install Options INI files to use dialog units
|
* Converted Install Options INI files to use dialog units
|
||||||
* Support for multilingual branding texts
|
|
||||||
* More ReserveFile macro's
|
* More ReserveFile macro's
|
||||||
* Background color can be changed with a define
|
* Background color can be changed with a define
|
||||||
* Interface settings should be defined before inserting the langauge files
|
* Support for multilingual branding texts
|
||||||
|
* Start Menu / Finish page window titles also work when using
|
||||||
|
custom page commands
|
||||||
|
* Language files should be inserted after inserting the MUI_SYSTEM
|
||||||
|
macro
|
||||||
|
* Define MUI_MANUALVERBOSE if you don't want the Modern UI to change
|
||||||
|
the verbose settings during compilation
|
||||||
|
|
||||||
1.61 - December 5, 2002
|
1.61 - December 5, 2002
|
||||||
* Final version for NSIS 2 beta 0
|
* Final version for NSIS 2 beta 0
|
||||||
* modern3.exe UI without description area
|
* modern3.exe UI without description area
|
||||||
|
@ -27,13 +33,17 @@ NSIS Modern User Interface - VERSION HISTORY
|
||||||
|
|
||||||
1.5 - November 11, 2002
|
1.5 - November 11, 2002
|
||||||
* New language file format
|
* New language file format
|
||||||
* Language strings can be changed in the script without editing language files
|
* Language strings can be changed in the script without editing language
|
||||||
|
files
|
||||||
* Start Menu Folder selection page
|
* Start Menu Folder selection page
|
||||||
* 'Click Next to continue' and 'Click Install to start the installation'
|
* 'Click Next to continue' and 'Click Install to start the installation'
|
||||||
texts automatically change to the page order
|
texts automatically change to the page order
|
||||||
* Install Options macro's updated. MUI_INSTALLOPTIONS_DISPLAY is the standard macro now.
|
* Install Options macro's updated. MUI_INSTALLOPTIONS_DISPLAY is the
|
||||||
Use MUI_INSTALLOPTIONS_INITDIALOG and MUI_INSTALLOPTIONS_SHOW if you want to customize dialog controls.
|
standard macro now.
|
||||||
* No more writing window titles & abort warnings to Install Options INI Files
|
Use MUI_INSTALLOPTIONS_INITDIALOG and MUI_INSTALLOPTIONS_SHOW if you
|
||||||
|
want to customize dialog controls.
|
||||||
|
* No more writing window titles & abort warnings to Install Options
|
||||||
|
INI Files
|
||||||
* Compatible with updated paging system
|
* Compatible with updated paging system
|
||||||
* Renamed macro's and defines
|
* Renamed macro's and defines
|
||||||
* Some small fixes
|
* Some small fixes
|
||||||
|
@ -51,13 +61,16 @@ NSIS Modern User Interface - VERSION HISTORY
|
||||||
* New directory structure (header/language files in Contrib\Modern UI)
|
* New directory structure (header/language files in Contrib\Modern UI)
|
||||||
* Small bugfixes & typo corrections
|
* Small bugfixes & typo corrections
|
||||||
* SetPage function should be set using defines
|
* SetPage function should be set using defines
|
||||||
* Different NextPage/PrevPage/FinishHeader macro's for install/uninstall
|
* Different NextPage/PrevPage/FinishHeader macro's for
|
||||||
* Interface settings can be definend (for example, MUI_ICON), no parameters for MUI_INTERFACE anymore
|
install/uninstall
|
||||||
|
* Interface settings can be definend (for example, MUI_ICON), no
|
||||||
|
parameters for MUI_INTERFACE anymore
|
||||||
* New Install Options macro's to read/write IO INI file value
|
* New Install Options macro's to read/write IO INI file value
|
||||||
|
|
||||||
1.21 - September 30, 2002
|
1.21 - September 30, 2002
|
||||||
* Temp vars set in Modern UI header
|
* Temp vars set in Modern UI header
|
||||||
* Currentpage & Install Options vars should be set using parameters of the MUI_INTERFACE and * MUI_INSTALLOPTIONS macro's
|
* Currentpage & Install Options vars should be set using
|
||||||
|
parameters of the MUI_INTERFACE and * MUI_INSTALLOPTIONS macro's
|
||||||
* MultiLanguage.nsi uses the new language strings
|
* MultiLanguage.nsi uses the new language strings
|
||||||
|
|
||||||
1.2 - September 22, 2002
|
1.2 - September 22, 2002
|
||||||
|
@ -65,7 +78,9 @@ NSIS Modern User Interface - VERSION HISTORY
|
||||||
* InstallOptions support in macro system
|
* InstallOptions support in macro system
|
||||||
* Added Modern UI + InstallOptions example (InstallOptions.nsi)
|
* Added Modern UI + InstallOptions example (InstallOptions.nsi)
|
||||||
* MUI_NEXTPAGE_OUTER integrated in MUI_NEXTPAGE
|
* MUI_NEXTPAGE_OUTER integrated in MUI_NEXTPAGE
|
||||||
* No hard-coded function names anymore (you should give MUI_PREVPAGE a parameter with the set page function name (for example, MUI_PREVPAGE SetPage)
|
* No hard-coded function names anymore (you should give
|
||||||
|
MUI_PREVPAGE a parameter with the set page function name
|
||||||
|
(for example, MUI_PREVPAGE SetPage)
|
||||||
* Examples use ReserveFile for faster startup
|
* Examples use ReserveFile for faster startup
|
||||||
|
|
||||||
1.19 - Semtember 19, 2002
|
1.19 - Semtember 19, 2002
|
||||||
|
@ -79,10 +94,12 @@ NSIS Modern User Interface - VERSION HISTORY
|
||||||
* Win9x font weight bug fixed (font of title in white rect)
|
* Win9x font weight bug fixed (font of title in white rect)
|
||||||
|
|
||||||
1.16 - Semtember 6, 2002
|
1.16 - Semtember 6, 2002
|
||||||
* Change text 'Scroll down' on license page to 'Press Page Down', because the RichEdit control has focus by default now
|
* Change text 'Scroll down' on license page to 'Press Page Down',
|
||||||
|
because the RichEdit control has focus by default now
|
||||||
|
|
||||||
1.15 - Semtember 4, 2002
|
1.15 - Semtember 4, 2002
|
||||||
* Multilanguage example: changed LangDialog to LangDLL::LangDialog (using the DLL name is now required)
|
* Multilanguage example: changed LangDialog to LangDLL::LangDialog
|
||||||
|
(using the DLL name is now required)
|
||||||
|
|
||||||
1.14 - Semtember 3, 2002
|
1.14 - Semtember 3, 2002
|
||||||
* Small grammar fix (thanks eccles)
|
* Small grammar fix (thanks eccles)
|
||||||
|
@ -98,8 +115,10 @@ NSIS Modern User Interface - VERSION HISTORY
|
||||||
* Finish header for uninstaller can also be set using MUI_FINISHHEADER
|
* Finish header for uninstaller can also be set using MUI_FINISHHEADER
|
||||||
|
|
||||||
1.1 - August 29, 2002
|
1.1 - August 29, 2002
|
||||||
* Header file with macros, it's now very easy to use the UI in your scripts :)
|
* Header file with macros, it's now very easy to use the UI in your
|
||||||
* Added the modern2.exe UI, with an other location of the Description frame, for installers with a lot of subsections (thanks rainwater)
|
scripts :)
|
||||||
|
* Added the modern2.exe UI, with an other location of the Description
|
||||||
|
frame, for installers with a lot of subsections (thanks rainwater)
|
||||||
* Updated example scripts
|
* Updated example scripts
|
||||||
* Added Multilanguage.nsi example (Multilanguage & LangDLL)
|
* Added Multilanguage.nsi example (Multilanguage & LangDLL)
|
||||||
* Fixed background color issue with some custom XP themes
|
* Fixed background color issue with some custom XP themes
|
||||||
|
@ -108,7 +127,8 @@ NSIS Modern User Interface - VERSION HISTORY
|
||||||
* Example script: Added instructions for the user on the Description frame
|
* Example script: Added instructions for the user on the Description frame
|
||||||
* Auto sizing branding text
|
* Auto sizing branding text
|
||||||
* Used modern.bmp for the checks (thanks rainwater)
|
* Used modern.bmp for the checks (thanks rainwater)
|
||||||
* Using the new NSIS version, descriptions work using the keyboard and you can give descriptions to subsections
|
* Using the new NSIS version, descriptions work using the keyboard and
|
||||||
|
you can give descriptions to subsections
|
||||||
* Correct font size using High-DPI fonts
|
* Correct font size using High-DPI fonts
|
||||||
|
|
||||||
1.0 - August 26, 2002
|
1.0 - August 26, 2002
|
||||||
|
|
|
@ -241,11 +241,13 @@ follow these steps:</p>
|
||||||
Bitmap for the Welcome and Finish page.</p>
|
Bitmap for the Welcome and Finish page.</p>
|
||||||
<p class="text"><span class="bold">MUI_BGCOLOR</span> <i>(0xFFFFFF)</i><br />
|
<p class="text"><span class="bold">MUI_BGCOLOR</span> <i>(0xFFFFFF)</i><br />
|
||||||
Background color for the header, Welcome page and Finish page, hexadecimal. (0xBBGGRR)</p>
|
Background color for the header, Welcome page and Finish page, hexadecimal. (0xBBGGRR)</p>
|
||||||
<p class="subheader">5. Insert custom pages (optional)</p>
|
<p class="subheader">6. Insert the MUI_SYSTEM macro</p>
|
||||||
|
<pre class="margin">!insertmacro MUI_SYSTEM</pre>
|
||||||
|
<p class="subheader">7. Insert custom pages (optional)</p>
|
||||||
<p class="text">If you want to use custom pages (define MUI_CUSTOMPAGECOMMANDS
|
<p class="text">If you want to use custom pages (define MUI_CUSTOMPAGECOMMANDS
|
||||||
or MUI_UNCUSTOMPAGECOMMANDS!), you should insert them now.</p>
|
or MUI_UNCUSTOMPAGECOMMANDS!), insert them before inserting the language files.</p>
|
||||||
<p class="text"><a href="#customPages">More info...</a></p>
|
<p class="text"><a href="#customPages">More info...</a></p>
|
||||||
<p class="subheader">6. Insert language files</p>
|
<p class="subheader">7. Insert language files</p>
|
||||||
<p class="text">Insert the Modern UI language files for the languages you are using:</p>
|
<p class="text">Insert the Modern UI language files for the languages you are using:</p>
|
||||||
<pre class="margin">!insertmacro MUI_LANGUAGE "English"</pre>
|
<pre class="margin">!insertmacro MUI_LANGUAGE "English"</pre>
|
||||||
<p class="text">The Modern UI language files load the NLF language files,
|
<p class="text">The Modern UI language files load the NLF language files,
|
||||||
|
@ -263,8 +265,6 @@ follow these steps:</p>
|
||||||
pages and the language file does not contain these strings, you should always define them.<br />
|
pages and the language file does not contain these strings, you should always define them.<br />
|
||||||
Please help to translate the new strings and post them at the
|
Please help to translate the new strings and post them at the
|
||||||
<a href="http://forums.winamp.com/forumdisplay.php?forumid=65">NSIS Forum</a>.</p>
|
<a href="http://forums.winamp.com/forumdisplay.php?forumid=65">NSIS Forum</a>.</p>
|
||||||
<p class="subheader">7. Insert the MUI_SYSTEM macro</p>
|
|
||||||
<pre class="margin">!insertmacro MUI_SYSTEM</pre>
|
|
||||||
<p class="subheader">8. Insert the MUI_SECTIONS_FINISHHEADER macro</p>
|
<p class="subheader">8. Insert the MUI_SECTIONS_FINISHHEADER macro</p>
|
||||||
<p class="text">If you are not using a Finish page without defining
|
<p class="text">If you are not using a Finish page without defining
|
||||||
MUI_FINISHPAGE_NOAUTOCLOSEWINDOW and have not set AutoCloseWindow
|
MUI_FINISHPAGE_NOAUTOCLOSEWINDOW and have not set AutoCloseWindow
|
||||||
|
@ -441,18 +441,22 @@ FunctionEnd
|
||||||
</pre>
|
</pre>
|
||||||
<p class="header">Version history</p>
|
<p class="header">Version history</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>1.62 - December 17, 2002
|
<li>1.62 - December 20, 2002
|
||||||
<ul>
|
<ul>
|
||||||
<li>No problems anymore when using both 'Run program' and 'Show Readme'
|
<li>No problems anymore when using both 'Run program' and 'Show Readme'
|
||||||
on the finish page</li>
|
on the finish page</li>
|
||||||
<li>Default state of checkboxes on the finish page can be changed</li>
|
<li>Default state of checkboxes on the finish page can be changed</li>
|
||||||
<li>Welcome / Finish page compatible with custom DPI settings</li>
|
<li>Welcome / Finish page compatible with custom DPI settings</li>
|
||||||
<li>Converted Install Options INI files to use dialog units</li>
|
<li>Converted Install Options INI files to use dialog units</li>
|
||||||
<li>Support for multilingual branding texts</li>
|
|
||||||
<li>More ReserveFile macro's</li>
|
<li>More ReserveFile macro's</li>
|
||||||
<li>Background color can be changed with a define</li>
|
<li>Background color can be changed with a define</li>
|
||||||
<li>Interface settings should be defined before inserting the langauge
|
<li>Support for multilingual branding texts</li>
|
||||||
files</li>
|
<li>Start Menu / Finish page window titles also work when using
|
||||||
|
custom page commands</li>
|
||||||
|
<li>Language files should be inserted after inserting the MUI_SYSTEM
|
||||||
|
macro</li>
|
||||||
|
<li>Define MUI_MANUALVERBOSE if you don't want the Modern UI to change
|
||||||
|
the verbose settings during compilation</li>
|
||||||
</ul></li>
|
</ul></li>
|
||||||
</ul>
|
</ul>
|
||||||
<p class="text"></p>
|
<p class="text"></p>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue