|
|
1.1 root 1: /*
2: DECLARE.H -- File Dialog Library Definitions
3: Created by Microsoft, IBM Corporation 1990
4: */
5:
6: /* from data.c */
7: extern HMODULE vhModule;
8: extern PSTR vrgsz[];
9:
10: /* From tool.c */
11: PSZ NextChar (PSZ);
12: PSZ PrevChar (PSZ, PSZ);
13: PSZ Upper (PSZ);
14:
15: /* From tool1.c */
16: int EXPENTRY AlertBox (HWND, int, PCH, PCH, USHORT, USHORT);
17: int EXPENTRY DlgFile (HWND, PDLF);
18: void EXPENTRY SetupDLF( PDLF, int, PHFILE, PSZ, PSZ, PSZ, PSZ);
19: BOOL EXPENTRY MergeStrings(PSZ, PSZ, PSZ);
20:
21: /* from init.c */
22: ULONG EXPENTRY InitLibrary(HMODULE hmod, ULONG hPDLL);
23:
24: /* from gpi.c */
25: ULONG EXPENTRY GetTextExtent (HPS, PCH, int);
26:
27: /* from file.c */
28: VOID DlgOpenName(HWND, PDLF);
29: VOID DlgSaveAsName(HWND, PDLF);
30: VOID DlgInitOpen (HWND, ULONG);
31: VOID DlgInitSaveAs (HWND, ULONG);
32: VOID DlgAddSearchExt(PDLF, PSZ);
33: BOOL DlgSearchSpec(PSZ);
34: int DlgAlertBox(HWND, int, PDLF, USHORT);
35: VOID DlgRemoveHlpButton (HWND);
36: MRESULT EXPENTRY DlgOpenWndProc(HWND, USHORT, MPARAM, MPARAM);
37: MRESULT EXPENTRY DlgSaveAsWndProc(HWND, USHORT, MPARAM, MPARAM);
38: VOID EXPENTRY AddExt(PSZ, PSZ);
39: PSZ EXPENTRY FileInPath(PSZ);
40:
41: /* from file1.c */
42: int DlgDirList(HWND, PSZ, int, int, int, USHORT);
43: int DlgDirSelect(HWND, PSZ, int);
44: BOOL EXPENTRY OpenFile(PSZ, PHANDLE, PSZ, USHORT);
45: PSZ DlgFitPathToBox(HWND, int, PSZ);
46: int DlgFillListBoxes(HWND, int, int, USHORT, PSZ);
47: USHORT DlgOpenFile(PDLF, HWND);
48: BOOL DlgParseFile(PSZ, PSZ, BOOL, BOOL);
49: BOOL DlgValidName(PSZ, BOOL);
50:
51: /* from toola.asm */
52: extern char szStar[];
53: extern char szDot[];
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.