diff --git a/reactos/subsys/system/explorer/winefile/desktop.c b/reactos/subsys/system/explorer/winefile/desktop.c index 76b2c888641..bda8259c9b6 100644 --- a/reactos/subsys/system/explorer/winefile/desktop.c +++ b/reactos/subsys/system/explorer/winefile/desktop.c @@ -10,7 +10,7 @@ #include "../utility/utility.h" -#include "../externals.h" +#include "externals.h" /* GetShellWindow is already present in the header files diff --git a/reactos/subsys/system/explorer/winefile/externals.h b/reactos/subsys/system/explorer/winefile/externals.h new file mode 100644 index 00000000000..6bf3ce1918c --- /dev/null +++ b/reactos/subsys/system/explorer/winefile/externals.h @@ -0,0 +1,49 @@ +/* + * 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 + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + + + // + // Explorer clone + // + // externals.h + // + // Martin Fuchs, 07.06.2003 + // + + + // launch start programs +extern int startup(int argc, char *argv[]); + + // explorer main routine +extern int explorer_main(HINSTANCE hinstance, HWND hwndDesktop, int cmdshow); + + // display explorer/file manager window +extern void explorer_show_frame(HWND hwndDesktop, int cmdshow); + + // test for already running desktop instance +extern BOOL IsAnyDesktopRunning(); + + // start desktop bar +extern HWND InitializeExplorerBar(HINSTANCE hInstance); + + // load plugins +extern int LoadAvailablePlugIns(HWND ExplWnd); + + // shut down plugins +extern int ReleaseAvailablePlugIns(); + diff --git a/reactos/subsys/system/explorer/winefile/wine_explore.dsp b/reactos/subsys/system/explorer/winefile/wine_explore.dsp index a62c3487857..889e84e1004 100644 --- a/reactos/subsys/system/explorer/winefile/wine_explore.dsp +++ b/reactos/subsys/system/explorer/winefile/wine_explore.dsp @@ -313,11 +313,11 @@ SOURCE=.\desktop.c # End Source File # Begin Source File -SOURCE=..\externals.h +SOURCE=..\explorer.h # End Source File # Begin Source File -SOURCE=..\explorer.h +SOURCE=.\externals.h # End Source File # Begin Source File diff --git a/reactos/subsys/system/explorer/winefile/winefile.c b/reactos/subsys/system/explorer/winefile/winefile.c index 983ec3f0ecf..846682b64b5 100644 --- a/reactos/subsys/system/explorer/winefile/winefile.c +++ b/reactos/subsys/system/explorer/winefile/winefile.c @@ -29,7 +29,7 @@ #include "resource.h" #ifdef _ROS_ -#include "../externals.h" +#include "externals.h" #endif