Commit graph

282 commits

Author SHA1 Message Date
kichik
34e75bfd21 Buttons from focused license text fixed (return will not work if next button not enabled and escape will work as cancel)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2391 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-29 13:39:48 +00:00
kichik
ac0e7d0b2a Bug with new force and license page not being first
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2371 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-26 20:51:16 +00:00
kichik
5afc7ec7d4 Added LicenseForceSelection radiobuttons|checkbox
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2362 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-26 17:47:46 +00:00
kichik
03cafaf818 SetStaticBkColor -> SetBkColor, now works for dialogs, buttons, edit boxes and list boxes (only in IO)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2347 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-20 20:49:13 +00:00
kichik
bad48f1a0a Some space saving changes, /NOCUSTOM and /COMPONENTSONLYONCUSTOM work together and infastructures for future changes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2338 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-18 20:36:52 +00:00
kichik
070d1f136a Leave function for custom pages too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2335 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-18 15:45:25 +00:00
kichik
de557f6037 BGGradient & minize solution
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2258 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-09 19:49:19 +00:00
kichik
76183f6fe9 Added SectionSetInstTypes and SectionGetInstTypes, about 70 bytes saved
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2249 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-07 21:10:48 +00:00
kichik
b97418269b Cancel button available on all pages after the instfiles page but the last page unless /ENABLECANCEL was used in its Page command
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2246 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-06 21:24:19 +00:00
kichik
ef7dcf5e4f No more limit on RTF size
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2236 212acab6-be3b-0410-9dea-997c60f758d6
2003-03-04 20:29:56 +00:00
kichik
2e19d22d39 Optimizations
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2215 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-26 15:27:39 +00:00
joostverburg
19a2d7dfe2 2003
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2137 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-09 15:56:29 +00:00
kichik
d7561bbe5e Available space now shown even if remote directory can't be found (\\remote\drive\dir_that_doesnt_exist will now give the avaible space)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2123 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-08 14:24:27 +00:00
kichik
ae16cbfe3f - Compressor type listed in summary
- SetOutPath now sets the current directory (RegDLL no longer does)
- File names are now validated for commands that need normal files, the directory selection dialog, and every variable that contains a file/dir name
- Fixed a distortion of the MUI's branding text with ClearType
- $INSTDIR is now right in the custom page after the directory selection dialog
- No more squares in the automatically appended directory name in the directory selection dialog
- Size optimizations


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2121 212acab6-be3b-0410-9dea-997c60f758d6
2003-02-07 23:04:25 +00:00
kichik
7531adec7a ClearType + transparent branding text fix
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2087 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-28 14:28:56 +00:00
kichik
6f3fdd6650 BrandingText now automatically resizes for all languages in the MUI
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2082 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-27 15:05:50 +00:00
kichik
0aed08e3f7 + Leave function for pages
+ Components page text always shown if Page components used


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2080 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-24 19:40:20 +00:00
kichik
09de45ed1a Fixed a bug with non ASCII characters in InstallDir and auto completion of browse selection (squares were added before non ASCII characters)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2078 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-21 20:37:16 +00:00
kichik
ac449dae62 Don't create more than one brush per SetStaticBkColor - saved about 50 bytes. Still problems with BrandingText width, working on it
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2054 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-09 21:43:01 +00:00
kichik
43307a41d5 No more two buttons with thick border
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2032 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-04 14:45:49 +00:00
kichik
270bb06fd3 Update !system, cleaned resource.h, DeleteRegKey works on default value
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2020 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-30 15:33:53 +00:00
kichik
fe2a23d116 Abort now works from .onGUIInit
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1942 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-12 16:54:20 +00:00
kichik
2887407beb No more flickering, cross your fingers for no bugs...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1905 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-06 15:43:35 +00:00
kichik
de10398984 Locking that actually works...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1900 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 23:07:53 +00:00
eccles
3bfb7393d6 Freed 104 bytes for more dll imports, at the cost of 78 bytes of code
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1869 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-02 23:08:10 +00:00
kichik
78c25b042a Some more improvments
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1867 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-02 16:02:03 +00:00
kichik
3e0bfbd21f Install script fixes. .onSelChange is now called after installation type change too
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1866 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-02 15:51:33 +00:00
kichik
95483e3eff Desktop flickering with first page a custom page
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1861 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-01 18:42:16 +00:00
kichik
5e9ede6d31 + Sections can be unselected in silent mode too
+ Some documentation fixes
+ Transition between a normal page and a custom page no longer causes a flicker (between two custom pages it still does)
+ The completed sub-caption shows again


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1853 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-30 13:15:49 +00:00
kichik
1a865438f0 Next button text is now always added when needed, instfiles dialog is destroyed when needed.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1832 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-25 16:50:05 +00:00
kichik
20e2277078 Fixes with uninstall plugins and custom pages
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1810 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-21 22:59:11 +00:00
kichik
1fc09ac3f7 Fixed bug item 641776 and returned zlib header to 34KB
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1798 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-21 16:46:05 +00:00
kichik
27dc7c79cb First page a skipped custom page with now works again and doesn't enter a infinite loop.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1689 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-12 19:20:24 +00:00
kichik
69bc516677 No more locking
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1683 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 20:49:02 +00:00
kichik
14628a4daf First page a custom page now works
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1682 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 20:30:30 +00:00
kichik
b9381d0d5d Unlock right after pre func
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1681 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 20:24:26 +00:00
kichik
85ee7cbd0a Some bytes off, zlib is still 34.5 =/
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1680 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 19:19:02 +00:00
kichik
279b1c3703 Auto define of last page
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1671 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 17:30:55 +00:00
kichik
fe197ce529 Now always unlocks the dialog
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1667 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 16:45:30 +00:00
kichik
ecea4a776c No more flickering
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1666 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 16:06:23 +00:00
kichik
fdd5119f75 Caption parameter for custom pages
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1662 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-11 15:11:49 +00:00
kichik
297e981d32 Even easier paging system, no more Abort and Quit from custom pages creator functions, NSIS does it all!
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1636 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-09 12:50:00 +00:00
kichik
1e16cdbb48 Bug #623117 fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1604 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-05 21:42:22 +00:00
kichik
6c51b44657 New paging system. All scripts must be updated, but it sure is worth it. InstallOptions has two new functions initDialog and show. Docs massively updated.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1536 212acab6-be3b-0410-9dea-997c60f758d6
2002-11-01 20:34:55 +00:00
kichik
9ca4265d78 Hidden sections can now have SectionIn too. Old behaviour retained (hidden sections without SectionIn are in all install types).
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1449 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-19 12:02:18 +00:00
justin1014
5b842cf3b1 made inttosizestr only display the + on GB shown on win9x. (sorry kichik, kinda undid some of your optimizaton -- I made this one slightly smaller though than the old one)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1309 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-06 18:33:35 +00:00
kichik
c9f0b33f2d 28 bytes down
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1308 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-05 16:20:13 +00:00
kichik
616518505b Fixed weird LangString behavior and made SectionSetFlags "understand" SF_BOLD
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1306 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-04 20:41:43 +00:00
kichik
3d1c70f375 94 bytes saved. LangString should now work with sub-sections too.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1270 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-02 15:01:06 +00:00
kichik
62abf21381 bzip2 header down to 34KB, 54 bytes away from 34.5KB zlib. Fixed a bug with ReadRegStr and $0.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1249 212acab6-be3b-0410-9dea-997c60f758d6
2002-10-01 14:13:23 +00:00