anders_k
45da52f51b
Fix nsDialogs docs typo
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6378 212acab6-be3b-0410-9dea-997c60f758d6
2013-07-05 21:28:36 +00:00
anders_k
e173cd33a4
Updated changelog and fixed minor documentation bugs (bug #3063566 , bug #3567313 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6322 212acab6-be3b-0410-9dea-997c60f758d6
2013-03-27 02:50:27 +00:00
anders_k
9334c3fe89
Fix duplicate defines/conflicts in Include/Win*.nsh, nsDialogs.nsh and System.nsh
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6294 212acab6-be3b-0410-9dea-997c60f758d6
2013-03-10 23:28:31 +00:00
anders_k
ae879b7c0a
Avoid NSD_Add[Ex]Style register parameter conflict
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6274 212acab6-be3b-0410-9dea-997c60f758d6
2012-11-09 22:35:55 +00:00
anders_k
1f949ccb94
Minor example scripts and WinVer.nsh fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6272 212acab6-be3b-0410-9dea-997c60f758d6
2012-10-16 09:43:36 +00:00
anders_k
7cc150c464
MakeNSIS can now generate Unicode or Ansi installers based on a script attribute. SCons generates both Ansi and Unicode stubs and plugins.
...
The official plugins are now stored in architecture specific subdirectories under NSIS\Plugins. !AddPluginDir also gained a new (optional) architecture flag because MakeNSIS now stores separate plugin information for each target architecture. Storing plugins in the root of the Plugins directory is no longer supported.
MinGW does not implement the unicode CRT startup functions so the entry point functions and linker parameters had to be changed. The unicode tools use the ansi entry point and a small helper function that calls into the real code: _tmain has full argc+argv emulation while wWinMain does not pass the command line parameters. The stubs do not use any CRT functions and have no CRT or unicode helper code, they call our entry point directly.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6269 212acab6-be3b-0410-9dea-997c60f758d6
2012-10-13 01:47:50 +00:00
anders_k
172e5cdb08
Fix bug #3567313 , wrong MUI control id in nsD docs
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6262 212acab6-be3b-0410-9dea-997c60f758d6
2012-09-14 12:11:30 +00:00
anders_k
70408e8ae4
Generate ansi and unicode plugins
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6219 212acab6-be3b-0410-9dea-997c60f758d6
2012-03-05 23:29:20 +00:00
anders_k
0617c9d3e7
Changed SetWindowLong to SetWindowLongPtr and removed WNDPROC related casts
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6180 212acab6-be3b-0410-9dea-997c60f758d6
2011-11-19 15:41:45 +00:00
anders_k
b84d41e582
nsDialogs: Bugfix for __NSD_LoadAndSetImage $R0 as parameter conflict
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6164 212acab6-be3b-0410-9dea-997c60f758d6
2011-11-08 23:18:12 +00:00
f0rt
1730185509
Use relative paths in .nsi script examples ( #3293899 )
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6150 212acab6-be3b-0410-9dea-997c60f758d6
2011-05-02 19:14:03 +00:00
anders_k
82d42b1159
_countof and swprintf fixes for VC6
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6045 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-30 17:50:08 +00:00
f0rt
8ab72b9ece
#1753070 : Enable that makensis and its related utilities can be built natively for 64-bit systems
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6040 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-27 19:20:16 +00:00
wizou
cdf7735a77
Jim Park's Unicode NSIS merging - Step 2 : merge TCHARs changes into trunk
...
Compiler output is identical before & after this step
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6037 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-26 17:18:17 +00:00
wizou
752d7d239a
Jim Park's Unicode NSIS merging - Step 1 : switch to TCHARs where relevant.
...
Compiler output is identical before & after this step
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/branches/wizou@6036 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-24 17:22:56 +00:00
kichik
f373af3f40
fixed bug #2932991 - define DEBUG conflict
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6035 212acab6-be3b-0410-9dea-997c60f758d6
2010-02-20 16:35:23 +00:00
kichik
859bc9a82d
fixed bug #2925015 - nsDialogs.nsh uses LB_DELETESTRING message in the wrong way
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6017 212acab6-be3b-0410-9dea-997c60f758d6
2010-01-04 11:24:20 +00:00
kichik
0250967512
fixed bug #2595565 - nsDialogs::CreateTimer documentation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5938 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-21 18:30:05 +00:00
pabs3
eff14a4702
Install the pluginapi stuff in a subdirectory.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5922 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-04 14:08:31 +00:00
anders_k
5a9bbbb021
applied patch #2500960 - NSD_SetIcon support
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5908 212acab6-be3b-0410-9dea-997c60f758d6
2009-01-24 22:09:31 +00:00
kichik
79da5e1cb5
renamed plugin.* to pluginapi.*
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5856 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-20 08:49:26 +00:00
kichik
a2e5fbe2ee
clean-up onBack setting so it won't propagate from one page to the next
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5845 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-12 19:52:32 +00:00
kichik
70f14a824c
use new plug-in callbacks to avoid /NOUNLOAD
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5841 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-12 18:45:53 +00:00
kichik
41836a0f4a
remove special implementation of stack operations and use plugin.lib instead
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5835 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-12 17:39:35 +00:00
kichik
7524b7c256
oops... KillTimer is taken
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5805 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-29 18:05:13 +00:00
kichik
d8a75f9c10
accidentally committed the wrong version
...
this new version uses macros to make the script nicer
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5804 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-29 18:01:29 +00:00
kichik
dba6bb4210
applied patch #2135855 - Timer support for nsDialogs
...
also added progress bar support for the example
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5803 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-29 17:56:54 +00:00
kichik
3495441728
no need for function usage deceleration or un. suffix anymore
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5787 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-21 13:26:54 +00:00
kichik
3c2db22eda
applied patch #2016003 - nsDialogs: Initial folder for SelectFileDialog
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5722 212acab6-be3b-0410-9dea-997c60f758d6
2008-09-16 19:38:14 +00:00
kichik
6ce2712f1d
fixed bug #2059651 - minor error in nsDialogs documentation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5715 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-19 18:24:52 +00:00
kichik
cdbef6a754
fixed bug #2053522 - nsDialogs doesn't RemoveProp
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5700 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 17:59:29 +00:00
kichik
82ef123f1d
cosmetics
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5699 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 17:46:30 +00:00
kichik
aed07bb8d3
applied patch #2004129 - nsDialogs: Hand cursor for link
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5698 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 17:36:36 +00:00
kichik
57364fde81
it's listbox_HWND not combo_HWND
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5696 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 17:07:45 +00:00
kichik
bbebb7cef4
applied patch #2041919 - nsDialogs: controls for listboxes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5695 212acab6-be3b-0410-9dea-997c60f758d6
2008-08-15 17:07:14 +00:00
kichik
5d311c78c8
fixed bug #2013317 - nsDialogs pollutes the stack if callbacks are not defined
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5675 212acab6-be3b-0410-9dea-997c60f758d6
2008-07-09 20:45:57 +00:00
kichik
35c097b448
fixed bug #1955803 - SelectFileDialog returns stack garbage if user cancels
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5619 212acab6-be3b-0410-9dea-997c60f758d6
2008-05-02 18:43:10 +00:00
kichik
17c674375a
fixed bug #1947388 - ${NSD_OnBack} doesn't work
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5606 212acab6-be3b-0410-9dea-997c60f758d6
2008-04-22 13:51:59 +00:00
kichik
b802ff0aee
implemented RFE #1910005 - nsDialogs: support for ComboBox onChange
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5585 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-29 17:59:01 +00:00
kichik
9a9e74490a
add missing control_HWND for NSD_On* docs
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5582 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-29 17:34:40 +00:00
kichik
2bb286bfe4
patch #1900588 - More nsDialogs macros
...
- NSD_AddStyle
- NSD_AddExStyle
- NSD_SetTextLimit
- NSD_CB_AddString
- NSD_CB_SelectString
- NSD_LB_AddString
- NSD_LB_SelectString
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5581 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-29 17:32:24 +00:00
kichik
304974defe
added NSD_CreateNumber with ES_NUMBER
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5578 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-29 16:42:18 +00:00
kichik
93570eb5f2
labels now have click notification, so fix docs up
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5572 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-07 22:23:24 +00:00
kichik
af9f04b975
fixed bug #1908732 - nsDialogs - OnClick support for static controls not working
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5569 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-06 17:32:54 +00:00
kichik
e6f4040268
fixed #1900585 - NSD_SetText doesn't work
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5559 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-24 17:33:54 +00:00
kichik
3f3aef9940
added ${NSD_SetImage}, ${NSD_SetStretchedImage}, ${NSD_ClearImage} and ${NSD_FreeImage}
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5551 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 18:32:35 +00:00
kichik
f943d43bb3
HTML fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5550 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 17:37:52 +00:00
kichik
682ebdedea
document macros
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5549 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 17:34:24 +00:00
kichik
25c36be360
added NSD_SetText, NSD_SetState, NSD_Check and NSD_Uncheck
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5548 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-22 17:01:44 +00:00
kichik
e5d72da7c1
fixed bug #1896803 - nsDialogs::SelectFolderDialog Bug 1841120 still open?
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5546 212acab6-be3b-0410-9dea-997c60f758d6
2008-02-19 23:37:12 +00:00