VPATH = @srcdir@
MODULE = shell32.dll
# fixme: avoid ole32.dll import
-IMPORTS = ole32 shlwapi comctl32 user32 gdi32 advapi32 kernel32 ntdll
+IMPORTS = ole32 shlwapi comctl32 user32 gdi32 advapi32 kernel32
ALTNAMES = shell.dll
EXTRALIBS = $(LIBUUID) $(LIBUNICODE)
classes.c \
clipboard.c \
control.c \
+ cpanelfolder.c \
dataobject.c \
debughlp.c \
dialogs.c \
shpolicy.c \
shv_bg_cmenu.c \
shv_item_cmenu.c \
- ros-systray.c \
- shlcpanel.c
+ ros-systray.c
RC_SRCS = shres.rc version.rc
RC_BINSRC = shres.rc
$(LDPATH) $(RC16) $(RC16FLAGS) -fo$@ $(SRCDIR)/version16.rc
shell.spec.c: shell.spec version16.res
- $(WINEBUILD) $(DEFS) $(DLLFLAGS) -o $@ --main-module $(MODULE) --res version16.res --spec $(SRCDIR)/shell.spec
+ $(WINEBUILD) $(DEFS) $(DLLFLAGS) -o $@ --main-module $(MODULE) --res version16.res --dll $(SRCDIR)/shell.spec
authors.c: $(TOPSRCDIR)/AUTHORS
- (LANG=C; echo 'const char * const SHELL_Authors[] = {' && \
+ (LC_ALL=C; export LC_ALL; echo 'const char * const SHELL_Authors[] = {' && \
sed -e '1,2d' -e 's/\(.*\)/ \"\1\",/' $(TOPSRCDIR)/AUTHORS && \
echo ' 0 };') >$@ || ($(RM) $@ && false)
#define NO_SHLWAPI_REG
#include "shlwapi.h"
-#include "control.h"
-
+#include "cpanel.h"
WINE_DEFAULT_DEBUG_CHANNEL(shlctrl);
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
+#ifndef __WINE_SHELL_CPANEL_H
+#define __WINE_SHELL_CPANEL_H
+
typedef struct CPlApplet {
struct CPlApplet* next; /* linked list */
HWND hWnd;
CPlApplet* Control_LoadApplet(HWND hWnd, LPCWSTR cmd, CPanel* panel);
CPlApplet* Control_UnloadApplet(CPlApplet* applet);
+#endif /* __WINE_SHELL_CPANEL_H */
-
/*
- * control panel folder
+ * Control panel folder
*
- * Copyright 2003 Martin Fuchs
+ * Copyright 2003 Martin Fuchs
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "pidl.h"
#include "shlguid.h"
#include "shell32_main.h"
-#include "control.h"
+#include "cpanel.h"
WINE_DEFAULT_DEBUG_CHANNEL(shell);
* Shell_GetImageList [SHELL32.71]
*
* PARAMETERS
- * imglist[1|2] [OUT] pointer which recive imagelist handles
+ * imglist[1|2] [OUT] pointer which receives imagelist handles
*
*/
BOOL WINAPI Shell_GetImageList(HIMAGELIST * lpBigList, HIMAGELIST * lpSmallList)