Last change
on this file since 1444 was 1444, checked in by Gregg Young, 16 years ago |
Rework of drivebar to rescan all drives and refresh media buttons and menu items grey out inappropriate menu items. Streamline Tree scan code and use semaphores to serialize access. Add NOEASUPPORT and LOCALHD driveflag; .LONGNAME usage fixes; (Tickets 377-386)
|
-
Property svn:eolstyle
set to
native
-
Property svn:keywords
set to
Id
|
File size:
1.0 KB
|
Line | |
---|
1 |
|
---|
2 | /***********************************************************************
|
---|
3 |
|
---|
4 | $Id: worker.h 1444 2009-07-22 23:24:23Z gyoung $
|
---|
5 |
|
---|
6 | <<description here>>
|
---|
7 |
|
---|
8 | Copyright (c) 1993-98 M. Kimes
|
---|
9 | Copyright (c) 2001, 2008 Steven H. Levine
|
---|
10 |
|
---|
11 | 05 Sep 08 JBS Ticket 187: Refactor FM3DLL.H
|
---|
12 |
|
---|
13 | ***********************************************************************/
|
---|
14 |
|
---|
15 | #if !defined(WORKER_H)
|
---|
16 |
|
---|
17 | #define WORKER_H
|
---|
18 |
|
---|
19 | #include "makelist.h" // typedef LISTINFO
|
---|
20 |
|
---|
21 | typedef struct {
|
---|
22 |
|
---|
23 | CHAR *source;
|
---|
24 | CHAR target[CCHMAXPATH];
|
---|
25 | BOOL rename;
|
---|
26 | BOOL skip;
|
---|
27 | BOOL dontask;
|
---|
28 | BOOL overold;
|
---|
29 | BOOL overnew;
|
---|
30 | BOOL overwrite;
|
---|
31 | }
|
---|
32 | MOVEIT;
|
---|
33 |
|
---|
34 | typedef struct
|
---|
35 | {
|
---|
36 | USHORT size;
|
---|
37 | USHORT dummy;
|
---|
38 | CHAR directory[CCHMAXPATH];
|
---|
39 | HWND hwndParent;
|
---|
40 | HWND hwndFrame;
|
---|
41 | HWND hwndClient;
|
---|
42 | HWND hwndCnr;
|
---|
43 | LISTINFO *li;
|
---|
44 | }
|
---|
45 | WORKER;
|
---|
46 |
|
---|
47 | // Data declarations
|
---|
48 | extern FILE *LogFileHandle;
|
---|
49 |
|
---|
50 | VOID Action(VOID * args);
|
---|
51 | VOID MassAction(VOID * args);
|
---|
52 |
|
---|
53 | MRESULT EXPENTRY ActionWMTimer(HWND hwnd, MPARAM mp1, MPARAM mp2);
|
---|
54 | MRESULT EXPENTRY ActionUMWorkerState(HWND hwnd, MPARAM mp1, MPARAM mp2);
|
---|
55 |
|
---|
56 | #endif // WORKER_H
|
---|
Note:
See
TracBrowser
for help on using the repository browser.