|
ReactOS 0.4.16-dev-1946-g52006dd
|

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().