ReactOS  0.4.14-dev-606-g14ebc0b
magnifier.h
Go to the documentation of this file.
1 /*
2  * PROJECT: ReactOS Magnify
3  * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4  * PURPOSE: Magnification of parts of the screen.
5  * COPYRIGHT: Copyright 2007-2019 Marc Piulachs <marc.piulachs@codexchange.net>
6  * Copyright 2015-2019 David Quintana <gigaherz@gmail.com>
7  */
8 
9 #ifndef _MAGNIFIER_H_
10 #define _MAGNIFIER_H_
11 
12 #include <stdarg.h>
13 #include <windef.h>
14 
15 extern UINT uiZoom;
16 
18 {
25 };
26 extern struct _AppBarConfig_t AppBarConfig;
27 
28 extern BOOL bShowWarning;
29 
30 extern BOOL bFollowMouse;
31 extern BOOL bFollowFocus;
32 extern BOOL bFollowCaret;
33 
34 extern BOOL bInvertColors;
35 extern BOOL bStartMinimized;
36 extern BOOL bShowMagnifier;
37 
38 void LoadSettings(void);
39 void SaveSettings(void);
40 
41 #endif /* _MAGNIFIER_H_ */
BOOL bShowMagnifier
Definition: settings.c:24
RECT appBarSizes
Definition: magnifier.h:23
struct _AppBarConfig_t AppBarConfig
Definition: settings.c:26
int32_t INT
Definition: typedefs.h:56
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
BOOL bFollowMouse
Definition: settings.c:18
void SaveSettings(void)
Definition: settings.c:115
UINT uiZoom
Definition: settings.c:14
BOOL bFollowCaret
Definition: settings.c:20
unsigned int UINT
Definition: ndis.h:50
void LoadSettings(void)
Definition: settings.c:53
BOOL bShowWarning
Definition: settings.c:16
BOOL bStartMinimized
Definition: settings.c:23
BOOL bInvertColors
Definition: settings.c:22
BOOL bFollowFocus
Definition: settings.c:19