ReactOS 0.4.15-dev-7924-g5949c20
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
15extern UINT uiZoom;
16
18{
25};
26extern struct _AppBarConfig_t AppBarConfig;
27
28extern BOOL bShowWarning;
29
30extern BOOL bFollowMouse;
31extern BOOL bFollowFocus;
32extern BOOL bFollowCaret;
33
34extern BOOL bInvertColors;
36extern BOOL bShowMagnifier;
37
38void LoadSettings(void);
39void SaveSettings(void);
40
41#endif /* _MAGNIFIER_H_ */
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned long DWORD
Definition: ntddk_ex.h:95
BOOL bFollowFocus
Definition: settings.c:19
struct _AppBarConfig_t AppBarConfig
Definition: settings.c:26
UINT uiZoom
Definition: settings.c:14
BOOL bInvertColors
Definition: settings.c:22
void SaveSettings(void)
Definition: settings.c:115
BOOL bShowMagnifier
Definition: settings.c:24
BOOL bFollowCaret
Definition: settings.c:20
BOOL bShowWarning
Definition: settings.c:16
BOOL bFollowMouse
Definition: settings.c:18
BOOL bStartMinimized
Definition: settings.c:23
void LoadSettings(void)
Definition: settings.c:53
unsigned int UINT
Definition: ndis.h:50
RECT appBarSizes
Definition: magnifier.h:23
int32_t INT
Definition: typedefs.h:58