summaryrefslogtreecommitdiffstats
path: root/private/nw/convert/nwconv/filedlg.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--private/nw/convert/nwconv/filedlg.h34
1 files changed, 34 insertions, 0 deletions
diff --git a/private/nw/convert/nwconv/filedlg.h b/private/nw/convert/nwconv/filedlg.h
new file mode 100644
index 000000000..fbadf75db
--- /dev/null
+++ b/private/nw/convert/nwconv/filedlg.h
@@ -0,0 +1,34 @@
+/*+-------------------------------------------------------------------------+
+ | Copyright 1993-1994 (C) Microsoft Corporation - All rights reserved. |
+ +-------------------------------------------------------------------------+*/
+
+#ifndef _FILEDLG_
+#define _FILEDLG_
+
+#ifdef __cplusplus
+extern "C"{
+#endif
+
+typedef struct _FILE_OPTIONS {
+ BOOL TransferFileInfo;
+ BOOL Validated; // Has user validated our mappings?
+} FILE_OPTIONS;
+
+
+void FileOptions_Do(HWND hDlg, void *ConvOptions, SOURCE_SERVER_BUFFER *SourceServ, DEST_SERVER_BUFFER *DestServ);
+void FileOptionsInit(void **lpfo);
+void FileOptionsDefaultsReset();
+void FileOptionsLoad(HANDLE hFile, void **lpfo);
+void FileOptionsSave(HANDLE hFile, void *fo);
+
+// These are actually in filesel.h - but for simplicity put them here
+void FillDirInit();
+void TreeFillRecurse(UINT Level, LPTSTR Path, DIR_BUFFER *Dir);
+void TreeCompact(DIR_BUFFER *Dir);
+void TreeRootInit(SHARE_BUFFER *CShare, LPTSTR NewPath);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif