Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
f6fab8c7
Commit
f6fab8c7
authored
Aug 13, 2003
by
Martin Fuchs
Committed by
Alexandre Julliard
Aug 13, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Extended winefile for an optional shell namespace mode.
parent
52b9cedb
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
25 additions
and
5 deletions
+25
-5
Makefile.in
programs/winefile/Makefile.in
+3
-1
resource.h
programs/winefile/resource.h
+5
-4
winefile.c
programs/winefile/winefile.c
+0
-0
winefile.h
programs/winefile/winefile.h
+17
-0
No files found.
programs/winefile/Makefile.in
View file @
f6fab8c7
...
@@ -4,7 +4,9 @@ SRCDIR = @srcdir@
...
@@ -4,7 +4,9 @@ SRCDIR = @srcdir@
VPATH
=
@srcdir@
VPATH
=
@srcdir@
MODULE
=
winefile.exe
MODULE
=
winefile.exe
APPMODE
=
gui
APPMODE
=
gui
IMPORTS
=
shell32 comctl32 user32 gdi32 kernel32
IMPORTS
=
shell32 comctl32 ole32 user32 gdi32 kernel32
EXTRADEFS
=
-D__WINE__
EXTRALIBS
=
$(LIBUUID)
C_SRCS
=
\
C_SRCS
=
\
license.c
\
license.c
\
...
...
programs/winefile/resource.h
View file @
f6fab8c7
...
@@ -58,9 +58,6 @@
...
@@ -58,9 +58,6 @@
#define ID_HELP_USING 0xE144
#define ID_HELP_USING 0xE144
#define ID_HELP 0xE146
#define ID_HELP 0xE146
/* range for drive bar command ids: 0x9000..0x90FF */
#define ID_DRIVE_FIRST 0x9001
/* winefile extensions */
/* winefile extensions */
#define ID_ABOUT_WINE 0x8000
#define ID_ABOUT_WINE 0x8000
...
@@ -70,6 +67,10 @@
...
@@ -70,6 +67,10 @@
#define ID_VIEW_FULLSCREEN 0x8004
#define ID_VIEW_FULLSCREEN 0x8004
#define ID_PREFERED_SIZES 0x8005
#define ID_PREFERED_SIZES 0x8005
#ifdef __linux__
/* range for drive bar command ids: 0x9000..0x90FF */
#ifdef __WINE__
#define ID_DRIVE_UNIX_FS 0x9000
#define ID_DRIVE_UNIX_FS 0x9000
#endif
#endif
#define ID_DRIVE_SHELL_NS 0x9001
#define ID_DRIVE_FIRST 0x9002
programs/winefile/winefile.c
View file @
f6fab8c7
This diff is collapsed.
Click to expand it.
programs/winefile/winefile.h
View file @
f6fab8c7
...
@@ -109,10 +109,21 @@ enum IMAGE {
...
@@ -109,10 +109,21 @@ enum IMAGE {
#define Frame_CalcFrameClient(hwnd, prt) ((BOOL)SNDMSG(hwnd, FRM_CALC_CLIENT, 0, (LPARAM)(PRECT)prt))
#define Frame_CalcFrameClient(hwnd, prt) ((BOOL)SNDMSG(hwnd, FRM_CALC_CLIENT, 0, (LPARAM)(PRECT)prt))
#ifndef _NO_EXTENSIONS
#define _SHELL_FOLDERS
#include <objbase.h>
#include <shlobj.h>
#endif
typedef
struct
typedef
struct
{
{
HANDLE
hInstance
;
HANDLE
hInstance
;
HACCEL
haccel
;
HACCEL
haccel
;
ATOM
hframeClass
;
HWND
hwndParent
;
HWND
hMainWnd
;
HWND
hMainWnd
;
HMENU
hMenuFrame
;
HMENU
hMenuFrame
;
HMENU
hWindowsMenu
;
HMENU
hWindowsMenu
;
...
@@ -133,6 +144,12 @@ typedef struct
...
@@ -133,6 +144,12 @@ typedef struct
BOOL
prescan_node
;
/*TODO*/
BOOL
prescan_node
;
/*TODO*/
UINT
wStringTableOffset
;
UINT
wStringTableOffset
;
#ifdef _SHELL_FOLDERS
IShellFolder
*
iDesktop
;
IMalloc
*
iMalloc
;
UINT
cfStrFName
;
#endif
}
WINEFILE_GLOBALS
;
}
WINEFILE_GLOBALS
;
extern
WINEFILE_GLOBALS
Globals
;
extern
WINEFILE_GLOBALS
Globals
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment