ReactOS 0.4.16-dev-1369-gd4d04c8
|
Go to the source code of this file.
Classes | |
struct | tagCOUNTMENUWND |
Macros | |
#define | CLASSNAME L"TrackPopupMenuEx tests" |
#define | MENUCLASS L"#32768" |
#define | VALID_TPM_FLAGS |
#define | TPM_WORKAREA 0x10000 |
#define | DELAY 100 |
#define | INTERVAL 300 |
Typedefs | |
typedef enum tagAUTO_CLICK | AUTO_CLICK |
typedef enum tagAUTO_KEY | AUTO_KEY |
typedef struct tagCOUNTMENUWND | COUNTMENUWND |
typedef struct tagCOUNTMENUWND * | PCOUNTMENUWND |
Enumerations | |
enum | tagAUTO_CLICK { AUTO_LEFT_CLICK , AUTO_RIGHT_CLICK , AUTO_LEFT_DOUBLE_CLICK , AUTO_RIGHT_DOUBLE_CLICK , AUTO_LEFT_CLICK , AUTO_RIGHT_CLICK , AUTO_LEFT_DOUBLE_CLICK , AUTO_RIGHT_DOUBLE_CLICK } |
enum | tagAUTO_KEY { AUTO_KEY_DOWN , AUTO_KEY_UP , AUTO_KEY_DOWN_UP , AUTO_KEY_DOWN , AUTO_KEY_UP , AUTO_KEY_DOWN_UP } |
Functions | |
static VOID | TEST_InvalidFlags (VOID) |
static VOID | TEST_InvalidSize (VOID) |
static VOID | AutoKey (AUTO_KEY type, UINT vKey) |
static VOID | AutoClick (AUTO_CLICK type, INT x, INT y) |
static POINT | CenterPoint (const RECT *prc) |
static BOOL CALLBACK | CountMenuWndProc (HWND hwnd, LPARAM lParam) |
static INT | CountMenuWnds (VOID) |
static DWORD WINAPI | TEST_Tracking_ThreadFunc (LPVOID arg) |
static VOID | OnRButtonDown (HWND hwnd) |
static LRESULT CALLBACK | WindowProc (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) |
static VOID | TEST_Tracking (VOID) |
START_TEST (TrackPopupMenuEx) | |
#define CLASSNAME L"TrackPopupMenuEx tests" |
Definition at line 11 of file TrackPopupMenuEx.c.
#define DELAY 100 |
Definition at line 90 of file TrackPopupMenuEx.c.
#define INTERVAL 300 |
Definition at line 91 of file TrackPopupMenuEx.c.
#define MENUCLASS L"#32768" |
Definition at line 12 of file TrackPopupMenuEx.c.
#define TPM_WORKAREA 0x10000 |
Definition at line 22 of file TrackPopupMenuEx.c.
#define VALID_TPM_FLAGS |
Definition at line 14 of file TrackPopupMenuEx.c.
typedef enum tagAUTO_CLICK AUTO_CLICK |
typedef enum tagAUTO_KEY AUTO_KEY |
typedef struct tagCOUNTMENUWND COUNTMENUWND |
typedef struct tagCOUNTMENUWND * PCOUNTMENUWND |
Enumerator | |
---|---|
AUTO_LEFT_CLICK | |
AUTO_RIGHT_CLICK | |
AUTO_LEFT_DOUBLE_CLICK | |
AUTO_RIGHT_DOUBLE_CLICK | |
AUTO_LEFT_CLICK | |
AUTO_RIGHT_CLICK | |
AUTO_LEFT_DOUBLE_CLICK | |
AUTO_RIGHT_DOUBLE_CLICK |
Definition at line 93 of file TrackPopupMenuEx.c.
Enumerator | |
---|---|
AUTO_KEY_DOWN | |
AUTO_KEY_UP | |
AUTO_KEY_DOWN_UP | |
AUTO_KEY_DOWN | |
AUTO_KEY_UP | |
AUTO_KEY_DOWN_UP |
Definition at line 101 of file TrackPopupMenuEx.c.
|
static |
Definition at line 129 of file TrackPopupMenuEx.c.
Referenced by TEST_Tracking_ThreadFunc().
Definition at line 109 of file TrackPopupMenuEx.c.
Referenced by AutoKey(), and TEST_Tracking_ThreadFunc().
Definition at line 187 of file TrackPopupMenuEx.c.
Referenced by TEST_Tracking_ThreadFunc().
Definition at line 199 of file TrackPopupMenuEx.c.
Referenced by CountMenuWnds().
Definition at line 215 of file TrackPopupMenuEx.c.
Referenced by TEST_Tracking_ThreadFunc().
Definition at line 253 of file TrackPopupMenuEx.c.
Referenced by WindowProc().
START_TEST | ( | TrackPopupMenuEx | ) |
Definition at line 337 of file TrackPopupMenuEx.c.
Definition at line 26 of file TrackPopupMenuEx.c.
Referenced by START_TEST().
Definition at line 56 of file TrackPopupMenuEx.c.
Referenced by START_TEST().
Definition at line 292 of file TrackPopupMenuEx.c.
Referenced by START_TEST().
Definition at line 223 of file TrackPopupMenuEx.c.
Referenced by TEST_Tracking().
Definition at line 273 of file TrackPopupMenuEx.c.
Referenced by TEST_Tracking().