ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/NSISPlugins/ShellFolder/ShellFolder.nsh
(Generate patch)

Comparing:
NSISPlugins/ShellExecute/ShellExecute.nsh (file contents), Revision 1167 by douglas, 2009-05-15T23:46:59-07:00 vs.
NSISPlugins/ShellFolder/ShellFolder.nsh (file contents), Revision 1174 by douglas, 2009-05-16T19:49:03-07:00

# Line 1 | Line 1
1 < ; NSIS Shell Execute Plugin
2 < ;
3 < ; Douglas Thrift
4 < ;
5 < ; $Id$
6 <
7 < !ifndef SHELLEXECUTE_INCLUDED
8 < !define SHELLEXECUTE_INCLUDED
9 < !verbose push
10 < !verbose 3
11 <
12 < !define NULL "0"
13 <
14 < !define SEE_MASK_CLASSNAME                      0x00000001
15 < !define SEE_MASK_CLASSKEY                       0x00000003
16 < !define SEE_MASK_IDLIST                         0x00000004
17 < !define SEE_MASK_INVOKEIDLIST           0x0000000c
18 < !define SEE_MASK_HOTKEY                         0x00000020
19 < !define SEE_MASK_NOCLOSEPROCESS         0x00000040
20 < !define SEE_MASK_CONNECTNETDRV          0x00000080
21 < !define SEE_MASK_NOASYNC                        0x00000100
22 < !define SEE_MASK_DOENVSUBST                     0x00000200
23 < !define SEE_MASK_FLAG_NO_UI                     0x00000400
24 < !define SEE_MASK_UNICODE                        0x00004000
25 < !define SEE_MASK_NO_CONSOLE                     0x00008000
26 < !define SEE_MASK_ASYNCOK                        0x00100000
27 < !define SEE_MASK_HMONITOR                       0x00200000
28 < !define SEE_MASK_NOZONECHECKS           0x00800000
29 < !define SEE_MASK_NOQUERYCLASSSTORE      0x01000000
30 < !define SEE_MASK_WAITFORINPUTIDLE       0x02000000
31 < !define SEE_MASK_FLAG_LOG_USAGE         0x04000000
32 <
33 < !verbose pop
34 < !endif; SHELLEXECUTE_INCLUDED
35 <
36 < # vim: autoindent filetype=nsis
1 > ; NSIS Shell Folder Plugin
2 > ;
3 > ; Douglas Thrift
4 > ;
5 > ; $Id$
6 >
7 > !ifndef SHELLFOLDER_INCLUDED
8 > !verbose push
9 > !verbose 3
10 > !define SHELLFOLDER_INCLUDED
11 >
12 > !define CSIDL_DESKTOP                                   0x0000
13 > !define CSIDL_INTERNET                                  0x0001
14 > !define CSIDL_PROGRAMS                                  0x0002
15 > !define CSIDL_CONTROLS                                  0x0003
16 > !define CSIDL_PRINTERS                                  0x0004
17 > !define CSIDL_PERSONAL                                  0x0005
18 > !define CSIDL_FAVORITES                                 0x0006
19 > !define CSIDL_STARTUP                                   0x0007
20 > !define CSIDL_RECENT                                    0x0008
21 > !define CSIDL_SENDTO                                    0x0009
22 > !define CSIDL_BITBUCKET                                 0x000a
23 > !define CSIDL_STARTMENU                                 0x000b
24 > !define CSIDL_MYDOCUMENTS                               ${CSIDL_PERSONAL}
25 > !define CSIDL_MYMUSIC                                   0x000d
26 > !define CSIDL_MYVIDEO                                   0x000e
27 > !define CSIDL_DESKTOPDIRECTORY                  0x0010
28 > !define CSIDL_DRIVES                                    0x0011
29 > !define CSIDL_NETWORK                                   0x0012
30 > !define CSIDL_NETHOOD                                   0x0013
31 > !define CSIDL_FONTS                                             0x0014
32 > !define CSIDL_TEMPLATES                                 0x0015
33 > !define CSIDL_COMMON_STARTMENU                  0x0016
34 > !define CSIDL_COMMON_PROGRAMS                   0x0017
35 > !define CSIDL_COMMON_STARTUP                    0x0018
36 > !define CSIDL_COMMON_DESKTOPDIRECTORY   0x0019
37 > !define CSIDL_APPDATA                                   0x001a
38 > !define CSIDL_PRINTHOOD                                 0x001b
39 > !define CSIDL_LOCAL_APPDATA                             0x001c
40 > !define CSIDL_ALTSTARTUP                                0x001d
41 > !define CSIDL_COMMON_ALTSTARTUP                 0x001e
42 > !define CSIDL_COMMON_FAVORITES                  0x001f
43 > !define CSIDL_INTERNET_CACHE                    0x0020
44 > !define CSIDL_COOKIES                                   0x0021
45 > !define CSIDL_HISTORY                                   0x0022
46 > !define CSIDL_COMMON_APPDATA                    0x0023
47 > !define CSIDL_WINDOWS                                   0x0024
48 > !define CSIDL_SYSTEM                                    0x0025
49 > !define CSIDL_PROGRAM_FILES                             0x0026
50 > !define CSIDL_MYPICTURES                                0x0027
51 > !define CSIDL_PROFILE                                   0x0028
52 > !define CSIDL_SYSTEMX86                                 0x0029
53 > !define CSIDL_PROGRAM_FILESX86                  0x002a
54 > !define CSIDL_PROGRAM_FILES_COMMON              0x002b
55 > !define CSIDL_PROGRAM_FILES_COMMONX86   0x002c
56 > !define CSIDL_COMMON_TEMPLATES                  0x002d
57 > !define CSIDL_COMMON_DOCUMENTS                  0x002e
58 > !define CSIDL_COMMON_ADMINTOOLS                 0x002f
59 > !define CSIDL_ADMINTOOLS                                0x0030
60 > !define CSIDL_CONNECTIONS                               0x0031
61 > !define CSIDL_COMMON_MUSIC                              0x0035
62 > !define CSIDL_COMMON_PICTURES                   0x0036
63 > !define CSIDL_COMMON_VIDEO                              0x0037
64 > !define CSIDL_RESOURCES                                 0x0038
65 > !define CSIDL_RESOURCES_LOCALIZED               0x0039
66 > !define CSIDL_COMMON_OEM_LINKS                  0x003a
67 > !define CSIDL_CDBURN_AREA                               0x003b
68 > !define CSIDL_COMPUTERSNEARME                   0x003d
69 >
70 > !define CSIDL_FLAG_CREATE                               0x8000
71 > !define CSIDL_FLAG_DONT_VERIFY                  0x4000
72 > !define CSIDL_FLAG_DONT_UNEXPAND                0x2000
73 > !define CSIDL_FLAG_NO_ALIAS                             0x1000
74 > !define CSIDL_FLAG_PER_USER_INIT                0x0800
75 > !define CSIDL_FLAG_MASK                                 0xff00
76 >
77 > !define SHGFP_TYPE_CURRENT      0
78 > !define SHGFP_TYPE_DEFAULT      1
79 >
80 > !verbose pop
81 > !endif #SHELLFOLDER_INCLUDED
82 >
83 > # vim: autoindent filetype=nsis

Comparing:
NSISPlugins/ShellExecute/ShellExecute.nsh (property svn:eol-style), Revision 1167 by douglas, 2009-05-15T23:46:59-07:00 vs.
NSISPlugins/ShellFolder/ShellFolder.nsh (property svn:eol-style), Revision 1174 by douglas, 2009-05-16T19:49:03-07:00

# Line 0 | Line 1
1 + native

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines