Commit graph

440 commits

Author SHA1 Message Date
kichik
dba09fcf5e + IO works with new SetStaticBkColor
+ IO doesn't crash when a label has empty text
+ LangStrings now really start as "" when not defined


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2055 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-10 15:05:46 +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
29bcd505be Delete the space that comes before _?= in the uninstaller $CMDLINE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2045 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-08 20:06:22 +00:00
kichik
929249adf4 Already inited, no need to do it again
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2037 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-05 17:47:50 +00:00
sunjammerx
6d8dc58dae Inverted test of offset[3] for EW_DELREG meant that RegDeleteKey and RegDeleteValue were being swapped.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2036 212acab6-be3b-0410-9dea-997c60f758d6
2003-01-05 15:05:21 +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
joostverburg
11f34a1095 better grouping
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2017 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-29 21:41:12 +00:00
kichik
54240fcfc6 Last icon used counts, all others deleted
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2012 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-29 19:46:29 +00:00
kichik
a719722b10 Fixed bug #659045
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2007 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-27 16:31:24 +00:00
kichik
980c38e909 Now works with EXEs that have data tacked after the PE sections (like NSIS installation data)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2005 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-27 11:54:48 +00:00
kichik
ff933ef412 Shortcuts can now have comments/descriptions without icon index and start options (leave blank - empty string - "")
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2004 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-26 22:04:54 +00:00
joostverburg
ed547981a2 (kichik) MakeNSIS now sends output directly to MakeNSISw, faster, and no
more problems with foreign languages in the output.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1997 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-24 20:45:37 +00:00
joostverburg
763d9a15b9 (kichik) MakeNSIS now sends output directly to MakeNSISw, faster, and no
more problems with foreign languages in the output.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1996 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-24 20:35:26 +00:00
kichik
ca8fd6774c Tabs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1994 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-22 20:53:34 +00:00
kichik
4cea6a7811 idx not dataHandle
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1993 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-21 23:31:36 +00:00
kichik
bc10503375 Unsigned/signed warnings
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1992 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-21 23:13:50 +00:00
kichik
34acda7505 Removed debug message
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1991 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-21 23:04:39 +00:00
kichik
69ef5ba1ab Case insensitive plug-in function names
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1988 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-21 09:14:28 +00:00
kichik
2cc17651a3 A warning if a LangString is not present in all language tables
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1986 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-20 23:23:31 +00:00
kichik
88cfbb4702 OK, LangStrings can now really be defined after they are used
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1984 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-20 19:14:57 +00:00
kichik
352c5a87ab LangStrings now act as functions, they don't need to be defined before used. Uninstaller LangStrings must now be refernced with un.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1982 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-20 15:12:23 +00:00
kichik
2f8b7032c0 Only RegDLL and UnRegDLL will change the current directory so plug-ins will now work as before
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1975 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-18 20:22:35 +00:00
kichik
740deb8042 Fixed bug item #655607
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1973 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-18 16:05:06 +00:00
kichik
6896e04c79 Include dirs (${NSISDIR}\Inclue is automatically one of them, use !AddIncludeDir to add more). Fixed a bug with SetStaticBkColor (-1)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1958 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-15 20:54:17 +00:00
kichik
b0ad30d9d0 BrandingText that starts with / doesn't give errors any more
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1945 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-12 19:26:55 +00:00
kichik
2003f124e4 Oops... No debuging code needed there :)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1944 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-12 19:01:27 +00:00
kichik
be1b083fc3 !if/!else/!endif problems should be solved now
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1943 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-12 19:00:34 +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
6189c91047 SetFont "MS Shell Dlg" adds the DS_SHELLFONT style
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1941 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-12 15:51:03 +00:00
kichik
409190db2f b1 (CVS) label
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1938 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 19:33:20 +00:00
kichik
b68005b483 Minimize box
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1935 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 16:01:20 +00:00
joostverburg
e09a3dcec7 increased size of component-page textarea
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1934 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 14:31:23 +00:00
kichik
ffbb4d4959 Second string missing (thanks veekee)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1933 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-11 14:29:55 +00:00
kichik
3fb593f767 Fixed a year and a half old bug with renaming on Windows 9x to a file name that does not exist.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1931 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-10 17:19:57 +00:00
kichik
c6cc4e40ec NSIS_CONFIG_PLUGIN_SUPPORT depends on NSIS_SUPPORT_FNUTIL
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1926 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-07 13:59:17 +00:00
kichik
0b59920ae8 Fixed stupid bug with !else ifdef
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1924 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-07 09:57:49 +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
93505a844c !define lines will keep escaping as they are
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1903 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-06 14:18:18 +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
kichik
0c8f15a05e Page size in /HDRINFO
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1899 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 19:44:29 +00:00
kichik
43b417dc05 Define list fixed
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1897 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 19:28:45 +00:00
kichik
56d17cbbd8 More VC7 compatibility fixes
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1893 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 18:30:22 +00:00
kichik
796d6683fa Unsigned here too...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1885 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 14:56:09 +00:00
kichik
fba4c4d342 Type mismatches
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1884 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-05 14:49:00 +00:00
kichik
1fd1ebd07e Set the current directory back to the exe dir
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1880 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-04 21:11:24 +00:00
kichik
d307f6ef3c Delete File: should have a space after it
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1877 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-04 19:22:59 +00:00
kichik
a69a24729d Some strings made case insensitive
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1876 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-04 18:02:19 +00:00
kichik
e6af406ab2 RegDLL now sets the current directory to the DLL directory (Patch #646306 )
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1872 212acab6-be3b-0410-9dea-997c60f758d6
2002-12-03 20:33:17 +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