ReactOS 0.4.16-dev-91-g764881a
|
#include "precomp.h"
Go to the source code of this file.
Macros | |
#define | EXPECT_NEXT(hWnd1, hWnd2) |
#define | EXPECT_CHAIN(A, B, C, D) |
#define | ok_windowpos(hwnd, x, y, w, h, wnd) |
#define | ok_lasterr(err, s) ok(GetLastError() == (err), "%s error = %lu\n", s, GetLastError()) |
#define | OwnerZOrderAParams SWP_NOMOVE|SWP_NOACTIVATE|SWP_NOSIZE |
#define | OwnerZOrderBParams SWP_NOMOVE|SWP_NOACTIVATE|SWP_NOSIZE|SWP_NOOWNERZORDER |
Functions | |
static int | get_iwnd (HWND hWnd) |
LRESULT CALLBACK | DWPTestProc (HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam) |
static void | FlushMessages () |
static BOOL | IsNext (HWND hWnd1, HWND hWnd2) |
static void | set_default_pos () |
static void | Test_DWP_Error (HWND hWnd, HWND hWnd2) |
static void | Test_DWP_SimpleMsg (HWND hWnd1, HWND hWnd2) |
static void | Test_DWP_OwnerZOrder () |
START_TEST (DeferWindowPos) | |
Variables | |
static HWND | hWnd1 |
static HWND | hWnd2 |
static HWND | hWnd3 |
static HWND | hWnd4 |
MSG_ENTRY | move1_chain [] |
MSG_ENTRY | resize1_chain [] |
MSG_ENTRY | move1_2_chain [] |
MSG_ENTRY | ZOrder1_chain [] |
MSG_ENTRY | ZOrder1and2_chain [] |
MSG_ENTRY | OwnerZOrder1A_chain [] |
MSG_ENTRY | OwnerZOrder2A_chain [] |
MSG_ENTRY | OwnerZOrder3A_chain [] |
MSG_ENTRY | OwnerZOrder4A_chain [] |
MSG_ENTRY | OwnerZOrder5A_chain [] |
MSG_ENTRY | OwnerZOrder1B_chain [] |
MSG_ENTRY | OwnerZOrder2B_chain [] |
MSG_ENTRY | OwnerZOrder3B_chain [] |
MSG_ENTRY | OwnerZOrder4B_chain [] |
MSG_ENTRY | OwnerZOrder5B_chain [] |
Definition at line 85 of file DeferWindowPos.c.
Definition at line 80 of file DeferWindowPos.c.
#define ok_lasterr | ( | err, | |
s | |||
) | ok(GetLastError() == (err), "%s error = %lu\n", s, GetLastError()) |
Definition at line 94 of file DeferWindowPos.c.
Definition at line 90 of file DeferWindowPos.c.
#define OwnerZOrderAParams SWP_NOMOVE|SWP_NOACTIVATE|SWP_NOSIZE |
Definition at line 366 of file DeferWindowPos.c.
#define OwnerZOrderBParams SWP_NOMOVE|SWP_NOACTIVATE|SWP_NOSIZE|SWP_NOOWNERZORDER |
Definition at line 401 of file DeferWindowPos.c.
Definition at line 22 of file DeferWindowPos.c.
Referenced by START_TEST().
|
static |
Definition at line 50 of file DeferWindowPos.c.
Referenced by set_default_pos(), Test_DWP_Error(), Test_DWP_OwnerZOrder(), and Test_DWP_SimpleMsg().
Definition at line 13 of file DeferWindowPos.c.
Referenced by DWPTestProc(), and FlushMessages().
Definition at line 65 of file DeferWindowPos.c.
|
static |
Definition at line 96 of file DeferWindowPos.c.
Referenced by START_TEST(), and Test_DWP_OwnerZOrder().
START_TEST | ( | DeferWindowPos | ) |
Definition at line 496 of file DeferWindowPos.c.
Definition at line 107 of file DeferWindowPos.c.
Referenced by START_TEST().
|
static |
Definition at line 428 of file DeferWindowPos.c.
Referenced by START_TEST().
Definition at line 290 of file DeferWindowPos.c.
Referenced by START_TEST().
|
static |
Definition at line 10 of file DeferWindowPos.c.
Referenced by get_iwnd(), IsNext(), set_default_pos(), START_TEST(), Test_DWP_Error(), Test_DWP_OwnerZOrder(), and Test_DWP_SimpleMsg().
|
static |
Definition at line 10 of file DeferWindowPos.c.
Referenced by get_iwnd(), IsNext(), set_default_pos(), START_TEST(), Test_DWP_Error(), Test_DWP_OwnerZOrder(), and Test_DWP_SimpleMsg().
|
static |
Definition at line 10 of file DeferWindowPos.c.
Referenced by get_iwnd(), set_default_pos(), START_TEST(), test_clipboard_viewers(), and Test_DWP_OwnerZOrder().
|
static |
Definition at line 10 of file DeferWindowPos.c.
Referenced by get_iwnd(), set_default_pos(), START_TEST(), and Test_DWP_OwnerZOrder().
MSG_ENTRY move1_2_chain[] |
Definition at line 266 of file DeferWindowPos.c.
Referenced by Test_DWP_SimpleMsg().
MSG_ENTRY move1_chain[] |
Definition at line 250 of file DeferWindowPos.c.
Referenced by Test_DWP_SimpleMsg().
MSG_ENTRY OwnerZOrder1A_chain[] |
Definition at line 368 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder1B_chain[] |
Definition at line 403 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder2A_chain[] |
Definition at line 374 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder2B_chain[] |
Definition at line 408 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder3A_chain[] |
Definition at line 379 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder3B_chain[] |
Definition at line 413 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder4A_chain[] |
Definition at line 388 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder4B_chain[] |
Definition at line 418 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder5A_chain[] |
Definition at line 394 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY OwnerZOrder5B_chain[] |
Definition at line 423 of file DeferWindowPos.c.
Referenced by Test_DWP_OwnerZOrder().
MSG_ENTRY resize1_chain[] |
Definition at line 257 of file DeferWindowPos.c.
Referenced by Test_DWP_SimpleMsg().
MSG_ENTRY ZOrder1_chain[] |
Definition at line 278 of file DeferWindowPos.c.
Referenced by Test_DWP_SimpleMsg().
MSG_ENTRY ZOrder1and2_chain[] |
Definition at line 283 of file DeferWindowPos.c.
Referenced by Test_DWP_SimpleMsg().