|
ReactOS 0.4.16-dev-2613-g9533ad7
|
#include <limits.h>#include <stdarg.h>#include <stdbool.h>#include <stdio.h>#include "windef.h"#include "winbase.h"#include "wingdi.h"#include "winuser.h"#include "winnls.h"#include "dbt.h"#include "commctrl.h"#include "imm.h"#include "wine/test.h"
Go to the source code of this file.
Classes | |
| struct | DRAW_ITEM_STRUCT |
| struct | MEASURE_ITEM_STRUCT |
| struct | message |
| struct | recvd_message |
| struct | run_in_temp_desktop_args |
| struct | wnd_event |
| struct | timer_info |
| struct | sendmsg_info |
| struct | peekmsg_info |
| struct | rbuttonup_thread_data |
| struct | layered_window_info |
| struct | test_hook_cleanup_data |
Enumerations | |
| enum | msg_flags_t { sent = 0x1 , posted = 0x2 , parent = 0x4 , wparam = 0x8 , lparam = 0x10 , defwinproc = 0x20 , beginpaint = 0x40 , optional = 0x80 , hook = 0x100 , winevent_hook = 0x200 , kbd_hook = 0x400 , sent = 0x1 , posted = 0x2 , parent = 0x4 , wparam = 0x8 , lparam = 0x10 , defwinproc = 0x20 , beginpaint = 0x40 , optional = 0x80 , hook = 0x100 , winevent_hook =0x200 , id = 0x400 , custdraw = 0x800 , sent = 0x1 , posted = 0x2 , parent = 0x4 , wparam = 0x8 , lparam = 0x10 , defwinproc = 0x20 , beginpaint = 0x40 , optional = 0x80 , hook = 0x100 , winevent_hook =0x200 , id = 0x400 , sent =0x1 , posted =0x2 , parent =0x4 , wparam =0x8 , lparam =0x10 , defwinproc =0x20 , beginpaint =0x40 , optional =0x80 , hook =0x100 , winevent_hook =0x200 , kbd_hook =0x400 , msg_todo =0x800 , wine_only =0x1000 } |
| #define clear_clipboard | ( | hwnd | ) | clear_clipboard_(__LINE__, (hwnd)) |
| #define DUMP | ( | flag | ) | do { if (flags & flag) { strcat( buffer, "|" #flag ); flags &= ~flag; } } while(0) |
| #define expect_HWND | ( | expected, | |
| got | |||
| ) | expect_HWND_(__LINE__, (expected), (got)) |
| #define open_clipboard | ( | hwnd | ) | open_clipboard_(__LINE__, hwnd) |
| #define run_in_temp_desktop | ( | f | ) | run_in_temp_desktop_(__FILE__, __LINE__, #f, f) |
| #define track_hover | ( | track_hwnd, | |
| track_hover_time | |||
| ) |
| #define track_hover_cancel | ( | track_hwnd | ) |
| #define track_query | ( | expected_track_flags, | |
| expected_track_hwnd, | |||
| expected_hover_time | |||
| ) |
Definition at line 146 of file msg.c.
|
static |
Definition at line 2439 of file msg.c.
Definition at line 5398 of file msg.c.
Referenced by test_MsgWaitForMultipleObjects().
|
static |
Definition at line 18455 of file msg.c.
Referenced by test_broadcast().
|
static |
|
static |
Definition at line 6801 of file msg.c.
Referenced by subclass_button().
Definition at line 20674 of file msg.c.
Referenced by test_hook_changing_window_proc().
Definition at line 11718 of file msg.c.
Referenced by test_timers(), and test_timers_no_wnd().
|
static |
Definition at line 11724 of file msg.c.
Referenced by test_timers_exception().
Definition at line 2666 of file msg.c.
Referenced by dump_sequence(), messages_equal(), and ok_sequence_().
|
static |
Definition at line 20041 of file msg.c.
Referenced by test_TrackPopupMenu().
|
static |
Definition at line 20019 of file msg.c.
Referenced by test_TrackPopupMenu(), and test_TrackPopupMenuEmpty().
Definition at line 12018 of file msg.c.
Referenced by test_winevents().
Definition at line 12105 of file msg.c.
Referenced by test_winevents().
Definition at line 11373 of file msg.c.
Referenced by START_TEST(), and test_set_hook().
|
static |
Definition at line 20668 of file msg.c.
Referenced by call_window_proc_hook().
|
static |
Definition at line 17146 of file msg.c.
Definition at line 8313 of file msg.c.
|
static |
Definition at line 7965 of file msg.c.
Referenced by test_combobox_messages().
|
static |
Definition at line 8030 of file msg.c.
Referenced by subclass_combobox().
|
static |
Definition at line 7998 of file msg.c.
Referenced by test_combobox_messages().
Definition at line 11676 of file msg.c.
Referenced by timer_fired().
Definition at line 10029 of file msg.c.
Referenced by test_interthread_messages().
Definition at line 10007 of file msg.c.
Referenced by create_child_thread().
Definition at line 10071 of file msg.c.
Referenced by test_interthread_messages().
|
static |
Definition at line 13058 of file msg.c.
Referenced by test_DispatchMessage().
|
static |
Definition at line 15756 of file msg.c.
Referenced by test_dlg_proc2(), and test_dlg_proc4().
Definition at line 18662 of file msg.c.
Referenced by START_TEST().
Definition at line 18652 of file msg.c.
Referenced by do_wait_idle_child().
| void dump_region | ( | HRGN | hrgn | ) |
Definition at line 8291 of file msg.c.
Referenced by check_update_rgn_(), subtest_hvredraw(), subtest_swp_paint_regions_(), test_scrolldc(), test_scrollvalidate(), test_swp_paint_region_on_extend_zerosize(), and test_swp_paint_region_on_show().
|
static |
Definition at line 2745 of file msg.c.
Referenced by ok_sequence_().
|
static |
Definition at line 13405 of file msg.c.
Referenced by subclass_edit().
|
static |
Definition at line 13482 of file msg.c.
Referenced by test_edit_ime_messages().
Definition at line 2635 of file msg.c.
Referenced by create_child_thread(), create_grand_child_thread(), invisible_parent_tests(), subtest_hvredraw(), subtest_swp_paint_regions_(), test_accelerators(), test_autoradio_BM_CLICK(), test_autoradio_kbd_move(), test_broadcast(), test_button_messages(), test_dbcs_wm_char(), test_defwinproc(), test_DispatchMessage(), test_DoubleSetCapture(), test_hotkey(), test_interthread_messages(), test_keyflags(), test_layered_window(), test_menu_messages(), test_messages(), test_msg_setpos_(), test_notify_message(), test_nullCallback(), test_paint_messages(), test_PeekMessage(), test_PeekMessage2(), test_PeekMessage3(), test_PostMessage(), test_quit_message(), test_radiobutton_focus(), test_recursive_hook(), test_recursive_messages(), test_restore_messages(), test_scroll_messages(), test_scrollwindowex(), test_SendMessage_other_thread(), test_SendMessageTimeout(), test_SetFocus(), test_SetParent(), test_setwindowpos(), test_SetWindowRgn(), test_showwindow(), test_ShowWindow(), test_swp_paint_region_on_extend_zerosize(), test_swp_paint_region_on_show(), test_TrackMouseEvent(), test_TrackPopupMenu(), test_TrackPopupMenuEmpty(), test_WM_SETREDRAW(), and test_wmime_keydown_message().
Definition at line 2650 of file msg.c.
Referenced by cbt_global_hook_thread_proc(), create_child_thread(), create_grand_child_thread(), invisible_parent_tests(), mouse_ll_global_thread_proc(), ok_sequence_(), test_accelerators(), test_autoradio_BM_CLICK(), test_autoradio_kbd_move(), test_button_messages(), test_clipboard_viewers(), test_combobox_messages(), test_dbcs_wm_char(), test_defwinproc(), test_DestroyWindow(), test_dialog_messages(), test_DispatchMessage(), test_DoubleSetCapture(), test_edit_ime_messages(), test_edit_messages(), test_EndDialog(), test_enddialog_seq(), test_enddialog_seq2(), test_hotkey(), test_interthread_messages(), test_keyflags(), test_layered_window(), test_listbox_messages(), test_mdi_messages(), test_menu_messages(), test_message_conversion(), test_messages(), test_msg_setpos_(), test_notify_message(), test_paint_messages(), test_PeekMessage(), test_quit_message(), test_radiobutton_focus(), test_restore_messages(), test_scroll_messages(), test_scrollwindowex(), test_SendMessage_other_thread(), test_SendMessageTimeout(), test_SetActiveWindow(), test_SetFocus(), test_SetForegroundWindow(), test_SetParent(), test_setwindowpos(), test_SetWindowRgn(), test_showwindow(), test_ShowWindow(), test_static_messages(), test_sys_menu(), test_TrackMouseEvent(), test_TrackPopupMenu(), test_TrackPopupMenuEmpty(), test_unicode_wm_char(), test_winevents(), test_WM_SETREDRAW(), test_wmime_keydown_message(), and win_event_global_thread_proc().
Definition at line 16553 of file msg.c.
Referenced by test_dbcs_wm_char().
Definition at line 17619 of file msg.c.
Referenced by test_menu_messages().
Definition at line 12377 of file msg.c.
Referenced by test_set_hook().
Definition at line 11502 of file msg.c.
Referenced by test_message_conversion().
Definition at line 2379 of file msg.c.
Referenced by add_message_().
Definition at line 2428 of file msg.c.
Referenced by add_message_(), and listbox_hook_proc().
Definition at line 5518 of file msg.c.
Referenced by test_messages().
|
static |
Definition at line 11227 of file msg.c.
Referenced by register_classes().
|
static |
Referenced by NtUserSetWinEventHook(), test_hook_cleanup_thread_proc(), test_set_hook(), test_winevents(), and uia_event_thread_proc().
Definition at line 2405 of file msg.c.
Referenced by button_hook_proc(), cancel_init_proc(), cancel_popup_proc(), combobox_edit_subclass_proc(), combobox_hook_proc(), combobox_lbox_subclass_proc(), dlg_creation_edit_proc(), edit_hook_proc(), HotkeyMsgCheckProcA(), listbox_hook_proc(), mdi_child_wnd_proc(), mdi_client_hook_proc(), mdi_frame_wnd_proc(), minimize_popup_proc(), MsgCheckProc(), ParentMsgCheckProcA(), PopupMsgCheckProcA(), pump_msg_loop(), static_hook_proc(), test_dlg_proc(), test_dlg_proc2(), test_dlg_proc4(), test_SendMessage_other_thread(), test_unicode_wm_char(), TestDlgProcA(), TestModalDlgProc2(), TestModalDlgProcA(), and wm_quit_dlg_proc().
Definition at line 2354 of file msg.c.
Referenced by START_TEST().
Definition at line 20344 of file msg.c.
Referenced by test_InSendMessage().
Definition at line 6289 of file msg.c.
Referenced by START_TEST().
Definition at line 11345 of file msg.c.
Referenced by cbt_hook_proc(), and win_event_proc().
Definition at line 12644 of file msg.c.
Referenced by test_recursive_hook().
Definition at line 12610 of file msg.c.
Referenced by test_recursive_hook().
Definition at line 19249 of file msg.c.
Referenced by DlgMainProc(), and test_hotkey().
Definition at line 17111 of file msg.c.
Referenced by test_listbox_messages().
|
static |
Definition at line 4067 of file msg.c.
Referenced by mdi_register_classes().
|
static |
Definition at line 4041 of file msg.c.
Referenced by mdi_register_classes().
|
static |
Definition at line 4115 of file msg.c.
Referenced by mdi_register_classes().
Definition at line 4147 of file msg.c.
Referenced by test_mdi_messages().
Definition at line 2659 of file msg.c.
Referenced by dump_sequence(), and messages_equal().
|
static |
Definition at line 2681 of file msg.c.
Referenced by dump_sequence(), ok_sequence_(), and sequence_contains_message().
|
static |
Definition at line 20000 of file msg.c.
Referenced by test_TrackPopupMenu().
Definition at line 12141 of file msg.c.
Referenced by test_winevents().
Definition at line 12662 of file msg.c.
Referenced by test_recursive_hook().
Definition at line 12627 of file msg.c.
Referenced by test_recursive_hook().
|
static |
Definition at line 10849 of file msg.c.
Referenced by cancel_init_proc(), cancel_popup_proc(), minimize_popup_proc(), MsgCheckProcA(), and MsgCheckProcW().
|
static |
Definition at line 11003 of file msg.c.
Referenced by DispatchMessageCheckProc(), register_classes(), and send_msg_delay_proc().
|
static |
Definition at line 11008 of file msg.c.
Referenced by register_classes().
|
static |
Definition at line 11464 of file msg.c.
Referenced by test_message_conversion().
|
static |
Definition at line 2802 of file msg.c.
Referenced by test_msg_setpos_().
Definition at line 18196 of file msg.c.
Referenced by clear_clipboard_().
Definition at line 11198 of file msg.c.
Referenced by register_classes().
|
static |
Definition at line 11051 of file msg.c.
Referenced by radio_test_dlg_proc(), and register_classes().
|
static |
Definition at line 11013 of file msg.c.
Referenced by register_classes().
Definition at line 17953 of file msg.c.
Referenced by test_defwinproc().
Definition at line 10576 of file msg.c.
Referenced by test_accelerators(), and test_setwindowpos().
Definition at line 14831 of file msg.c.
Referenced by test_TrackMouseEvent().
Definition at line 7480 of file msg.c.
Referenced by test_autoradio_BM_CLICK(), and test_autoradio_kbd_move().
Definition at line 12591 of file msg.c.
Referenced by test_recursive_hook().
|
static |
Definition at line 12782 of file msg.c.
Referenced by test_recursive_messages().
|
static |
Definition at line 18245 of file msg.c.
Referenced by test_clipboard_viewers().
Definition at line 11270 of file msg.c.
Referenced by START_TEST().
Definition at line 8250 of file msg.c.
Referenced by test_wmime_keydown_message().
|
static |
Definition at line 9955 of file msg.c.
Definition at line 9836 of file msg.c.
Referenced by run_in_temp_desktop_().
Definition at line 20396 of file msg.c.
Referenced by test_InSendMessage().
Definition at line 13153 of file msg.c.
Referenced by test_SendMessageTimeout().
Definition at line 13840 of file msg.c.
Referenced by test_PeekMessage().
Definition at line 20180 of file msg.c.
Referenced by test_SendMessage_other_thread().
|
static |
Definition at line 2734 of file msg.c.
Referenced by dump_sequence(), and ok_sequence_().
Definition at line 17606 of file msg.c.
Referenced by test_menu_messages().
|
static |
Definition at line 20295 of file msg.c.
Referenced by test_setparent_status().
Definition at line 5528 of file msg.c.
Referenced by test_messages().
|
static |
Definition at line 11155 of file msg.c.
Referenced by register_classes().
Definition at line 12569 of file msg.c.
Referenced by test_recursive_hook(), and test_recursive_messages().
| START_TEST | ( | msg | ) |
Definition at line 20880 of file msg.c.
|
static |
Definition at line 7760 of file msg.c.
Referenced by subclass_static().
|
static |
Definition at line 11106 of file msg.c.
Referenced by register_classes().
Definition at line 6852 of file msg.c.
Referenced by test_autoradio_BM_CLICK(), test_autoradio_kbd_move(), and test_button_messages().
Definition at line 8062 of file msg.c.
Referenced by test_combobox_messages().
Definition at line 13679 of file msg.c.
Referenced by test_dialog_messages(), and test_edit_messages().
Definition at line 7784 of file msg.c.
Referenced by test_static_messages().
Definition at line 9703 of file msg.c.
Referenced by test_hvredraw().
|
static |
Definition at line 9279 of file msg.c.
Definition at line 10606 of file msg.c.
Referenced by START_TEST().
Definition at line 7486 of file msg.c.
Referenced by START_TEST().
Definition at line 7586 of file msg.c.
Referenced by START_TEST().
Definition at line 18476 of file msg.c.
Referenced by START_TEST().
Definition at line 7202 of file msg.c.
Referenced by START_TEST().
Definition at line 6869 of file msg.c.
Referenced by START_TEST().
Definition at line 20591 of file msg.c.
Referenced by START_TEST().
Definition at line 18258 of file msg.c.
Referenced by START_TEST().
Definition at line 8079 of file msg.c.
Referenced by START_TEST().
Definition at line 20641 of file msg.c.
Referenced by START_TEST().
|
static |
Definition at line 20622 of file msg.c.
Referenced by test_create_name().
Definition at line 16565 of file msg.c.
Referenced by START_TEST().
Definition at line 17966 of file msg.c.
Referenced by START_TEST().
Definition at line 18135 of file msg.c.
Referenced by START_TEST().
Definition at line 12945 of file msg.c.
Referenced by START_TEST().
Definition at line 15988 of file msg.c.
Referenced by START_TEST().
Definition at line 13064 of file msg.c.
Referenced by START_TEST().
|
static |
Definition at line 15728 of file msg.c.
Referenced by test_dialog_messages(), and test_EndDialog().
|
static |
Definition at line 15773 of file msg.c.
Referenced by test_dialog_messages().
|
static |
Definition at line 15796 of file msg.c.
Referenced by test_dialog_messages().
|
static |
Definition at line 15802 of file msg.c.
Referenced by test_dialog_messages().
Definition at line 20446 of file msg.c.
Referenced by START_TEST().
Definition at line 13525 of file msg.c.
Referenced by test_edit_messages().
Definition at line 13696 of file msg.c.
Referenced by START_TEST().
Definition at line 16214 of file msg.c.
Referenced by START_TEST().
Definition at line 16162 of file msg.c.
Referenced by test_EndDialog().
Definition at line 16190 of file msg.c.
Referenced by test_EndDialog().
Definition at line 20683 of file msg.c.
Referenced by START_TEST().
Definition at line 20848 of file msg.c.
Referenced by START_TEST().
|
static |
Definition at line 20810 of file msg.c.
Referenced by test_hook_cleanup_thread_proc().
Definition at line 20826 of file msg.c.
Referenced by test_hook_cleanup().
Definition at line 19278 of file msg.c.
Referenced by START_TEST().
|
static |
Definition at line 4853 of file msg.c.
Referenced by test_scroll_messages().
|
static |
Definition at line 4892 of file msg.c.
Referenced by test_scroll_messages().
Definition at line 9808 of file msg.c.
Referenced by START_TEST().
Definition at line 20408 of file msg.c.
Referenced by START_TEST().
Definition at line 10111 of file msg.c.
Referenced by START_TEST().
Definition at line 20575 of file msg.c.
Referenced by START_TEST().
Definition at line 19055 of file msg.c.
Referenced by START_TEST().
Definition at line 19868 of file msg.c.
Referenced by START_TEST().
Definition at line 17164 of file msg.c.
Referenced by START_TEST().
Definition at line 4177 of file msg.c.
Referenced by START_TEST().
Definition at line 17634 of file msg.c.
Referenced by START_TEST().
Definition at line 11516 of file msg.c.
Referenced by START_TEST().
Definition at line 5556 of file msg.c.
Referenced by START_TEST().
|
static |
Definition at line 5541 of file msg.c.
Definition at line 5403 of file msg.c.
Referenced by test_messages().
Definition at line 14762 of file msg.c.
Referenced by START_TEST().
Definition at line 16328 of file msg.c.
Referenced by START_TEST().
Definition at line 8487 of file msg.c.
Referenced by START_TEST().
Definition at line 17800 of file msg.c.
Referenced by START_TEST().
Definition at line 13873 of file msg.c.
Referenced by START_TEST().
Definition at line 14393 of file msg.c.
Referenced by START_TEST().
Definition at line 14486 of file msg.c.
Referenced by START_TEST().
Definition at line 18393 of file msg.c.
Referenced by START_TEST().
Definition at line 14663 of file msg.c.
Referenced by START_TEST().
|
static |
Definition at line 20700 of file msg.c.
Referenced by START_TEST().
Definition at line 12680 of file msg.c.
Referenced by START_TEST().
Definition at line 12797 of file msg.c.
Referenced by START_TEST().
Definition at line 20522 of file msg.c.
Referenced by START_TEST().
Definition at line 4950 of file msg.c.
Referenced by test_messages().
Definition at line 12855 of file msg.c.
Referenced by START_TEST().
Definition at line 20206 of file msg.c.
Referenced by START_TEST().
Definition at line 13180 of file msg.c.
Referenced by START_TEST().
Definition at line 12406 of file msg.c.
Referenced by START_TEST().
Definition at line 16456 of file msg.c.
Referenced by START_TEST().
Definition at line 19625 of file msg.c.