source: trunk/dll/systemf.h@ 1394

Last change on this file since 1394 was 1394, checked in by Steven Levine, 17 years ago

Ticket 340: Convert GetPString to use STRINGTABLE.

Drop fm3dll.str and mkstr.exe from makefiles and wpi builders

Convert many functions to expect PCSZ arguments.
Correct walk, compare and dirsizes dialog setups to ignore saved dialog size
Drop copyright.c logic from makefile

  • Property svn:eolstyle set to native
  • Property svn:keywords set to Id
File size: 1.3 KB
Line 
1
2/***********************************************************************
3
4 $Id: systemf.h 1394 2009-02-05 04:17:25Z stevenhl $
5
6 <<<description here>>>
7
8 Copyright (c) 1993-98 M. Kimes
9 Copyright (c) 2008, 2009 Steven H. Levine
10
11 Change log
12
13***********************************************************************/
14
15#if !defined(SYSTEMF_H)
16#define SYSTEMF_H
17
18#define RUNTYPE_MASK 0xf
19#define SYNCHRONOUS 1
20#define ASYNCHRONOUS 2
21#define DETACHED 3
22#define SEPARATE 4
23#define SEPARATEKEEP 5
24#define WINDOWED 16
25#define MAXIMIZED 32
26#define MINIMIZED 64
27#define FULLSCREEN 128
28#define INVISIBLE 256
29#define BACKGROUND 512
30#define WAIT 1024
31#define PROMPT 2048
32#define KEEP 4096
33#define ONCE 8192
34#define DIEAFTER 16384
35#define SEAMLESS 32768
36#define CHILD 65536
37
38typedef struct
39{
40 ULONG flags;
41 CHAR *commandline;
42 CHAR path[CCHMAXPATH];
43 CHAR environment[1001];
44 CHAR tempprompt[128];
45 CHAR title[80];
46 BOOL dropped;
47}
48EXECARGS;
49
50INT ExecOnList(HWND hwnd, PSZ command, INT flags, PSZ tpath,
51 PSZ *list, PCSZ prompt, PCSZ pszCallingFile, UINT uiLineNumber);
52BOOL ShowSession(HWND hwnd, PID pid);
53INT runemf2(INT type, HWND hwnd, PCSZ pszCallingFile, UINT uiLineNumber,
54 PSZ directory, PSZ environment,
55 PSZ formatstring, ...);
56
57
58#endif // SYSTEMF_H
Note: See TracBrowser for help on using the repository browser.