[PATCH] include/wfext.h: add miscellaneous FM_* defines

Austin English austinenglish at gmail.com
Fri Apr 20 02:23:21 CDT 2018


Signed-off-by: Austin English <austinenglish at gmail.com>
---
 include/wfext.h | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/include/wfext.h b/include/wfext.h
index 366e49f759..bcd9cfc0c8 100644
--- a/include/wfext.h
+++ b/include/wfext.h
@@ -22,6 +22,39 @@
 extern "C" {
 #endif
 
+#define MENU_TEXT_LEN           40
+
+#define FMMENU_FIRST            1
+#define FMMENU_LAST             99
+
+#define FMEVENT_LOAD            100
+#define FMEVENT_UNLOAD          101
+#define FMEVENT_INITMENU        102
+#define FMEVENT_USER_REFRESH    103
+#define FMEVENT_SELCHANGE       104
+#define FMEVENT_TOOLBARLOAD     105
+#define FMEVENT_HELPSTRING      106
+#define FMEVENT_HELPMENUITEM    107
+
+#define FMFOCUS_DIR             1
+#define FMFOCUS_TREE            2
+#define FMFOCUS_DRIVES          3
+#define FMFOCUS_SEARCH          4
+
+#define FM_GETFOCUS           (WM_USER + 0x0200)
+#define FM_GETSELCOUNT        (WM_USER + 0x0202)
+#define FM_GETSELCOUNTLFN     (WM_USER + 0x0203)
+#define FM_REFRESH_WINDOWS    (WM_USER + 0x0206)
+#define FM_RELOAD_EXTENSIONS  (WM_USER + 0x0207)
+
+#define FM_GETDRIVEINFOA      (WM_USER + 0x0201)
+#define FM_GETFILESELA        (WM_USER + 0x0204)
+#define FM_GETFILESELLFNA     (WM_USER + 0x0205)
+
+#define FM_GETDRIVEINFOW      (WM_USER + 0x0211)
+#define FM_GETFILESELW        (WM_USER + 0x0214)
+#define FM_GETFILESELLFNW     (WM_USER + 0x0215)
+
 LONG WINAPI FMExtensionProc(HWND,WORD,LONG);
 LONG WINAPI FMExtensionProcW(HWND,WORD,LONG);
 
-- 
2.16.1




More information about the wine-devel mailing list