1c2c66affSColin Finck /*
2c2c66affSColin Finck  * PROJECT:     ReactOS Event Log Viewer
389bdca61SHermès Bélusca-Maïto  * LICENSE:     GPL-2.0-or-later (https://spdx.org/licenses/GPL-2.0-or-later)
489bdca61SHermès Bélusca-Maïto  * PURPOSE:     Event Details Control.
589bdca61SHermès Bélusca-Maïto  * COPYRIGHT:   Copyright 2007 Marc Piulachs <marc.piulachs@codexchange.net>
689bdca61SHermès Bélusca-Maïto  *              Copyright 2008-2016 Eric Kohl <eric.kohl@reactos.org>
789bdca61SHermès Bélusca-Maïto  *              Copyright 2016-2022 Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
8c2c66affSColin Finck  */
9c2c66affSColin Finck 
10c2c66affSColin Finck #ifndef _EVTDETCTL_H_
11c2c66affSColin Finck #define _EVTDETCTL_H_
12c2c66affSColin Finck 
13*ff3d1b7bSHermès Bélusca-Maïto /* Optional structure passed by pointer
14*ff3d1b7bSHermès Bélusca-Maïto  * as LPARAM to CreateEventDetailsCtrl() */
15*ff3d1b7bSHermès Bélusca-Maïto typedef struct _EVENTDETAIL_INFO
16*ff3d1b7bSHermès Bélusca-Maïto {
17*ff3d1b7bSHermès Bélusca-Maïto     PEVENTLOGFILTER EventLogFilter;
18*ff3d1b7bSHermès Bélusca-Maïto     INT iEventItem;
19*ff3d1b7bSHermès Bélusca-Maïto } EVENTDETAIL_INFO, *PEVENTDETAIL_INFO;
20*ff3d1b7bSHermès Bélusca-Maïto 
21c2c66affSColin Finck #define EVT_SETFILTER   (WM_APP + 2)
22c2c66affSColin Finck #define EVT_DISPLAY     (WM_APP + 3)
23c2c66affSColin Finck 
24c2c66affSColin Finck HWND
25c2c66affSColin Finck CreateEventDetailsCtrl(HINSTANCE hInstance,
26c2c66affSColin Finck                        HWND hParentWnd,
27c2c66affSColin Finck                        LPARAM lParam);
28c2c66affSColin Finck 
29c2c66affSColin Finck #endif /* _EVTDETCTL_H_ */
30