Commit 743a63ab authored by Reece H. Dunn's avatar Reece H. Dunn Committed by Alexandre Julliard

comctl32: Vista sends an unidentified message when destroying datetime and monthcal windows.

parent d10eaa5a
...@@ -112,6 +112,7 @@ static const struct message test_dtm_set_range_swap_min_max_seq[] = { ...@@ -112,6 +112,7 @@ static const struct message test_dtm_set_range_swap_min_max_seq[] = {
static const struct message test_dtm_set_and_get_system_time_seq[] = { static const struct message test_dtm_set_and_get_system_time_seq[] = {
{ DTM_SETSYSTEMTIME, sent|wparam, 0x00000001 }, { DTM_SETSYSTEMTIME, sent|wparam, 0x00000001 },
{ 0x0090, sent|optional }, /* Vista */
{ WM_DESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 }, { WM_DESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 },
{ WM_NCDESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 }, { WM_NCDESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 },
{ DTM_SETSYSTEMTIME, sent|wparam, 0x00000001 }, { DTM_SETSYSTEMTIME, sent|wparam, 0x00000001 },
...@@ -125,6 +126,7 @@ static const struct message test_dtm_set_and_get_system_time_seq[] = { ...@@ -125,6 +126,7 @@ static const struct message test_dtm_set_and_get_system_time_seq[] = {
}; };
static const struct message destroy_window_seq[] = { static const struct message destroy_window_seq[] = {
{ 0x0090, sent|optional }, /* Vista */
{ WM_DESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 }, { WM_DESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 },
{ WM_NCDESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 }, { WM_NCDESTROY, sent|wparam|lparam, 0x00000000, 0x00000000 },
{ 0 } { 0 }
......
...@@ -280,6 +280,7 @@ static const struct message destroy_monthcal_parent_msgs_seq[] = { ...@@ -280,6 +280,7 @@ static const struct message destroy_monthcal_parent_msgs_seq[] = {
/* expected message sequence for child*/ /* expected message sequence for child*/
static const struct message destroy_monthcal_child_msgs_seq[] = { static const struct message destroy_monthcal_child_msgs_seq[] = {
{ 0x0090, sent|optional }, /* Vista */
{ WM_SHOWWINDOW, sent|wparam|lparam, 0, 0}, { WM_SHOWWINDOW, sent|wparam|lparam, 0, 0},
{ WM_WINDOWPOSCHANGING, sent|wparam, 0}, { WM_WINDOWPOSCHANGING, sent|wparam, 0},
{ WM_WINDOWPOSCHANGED, sent|wparam, 0}, { WM_WINDOWPOSCHANGED, sent|wparam, 0},
...@@ -289,6 +290,7 @@ static const struct message destroy_monthcal_child_msgs_seq[] = { ...@@ -289,6 +290,7 @@ static const struct message destroy_monthcal_child_msgs_seq[] = {
}; };
static const struct message destroy_monthcal_multi_sel_style_seq[] = { static const struct message destroy_monthcal_multi_sel_style_seq[] = {
{ 0x0090, sent|optional }, /* Vista */
{ WM_DESTROY, sent|wparam|lparam, 0, 0}, { WM_DESTROY, sent|wparam|lparam, 0, 0},
{ WM_NCDESTROY, sent|wparam|lparam, 0, 0}, { WM_NCDESTROY, sent|wparam|lparam, 0, 0},
{ 0 } { 0 }
...@@ -296,6 +298,7 @@ static const struct message destroy_monthcal_multi_sel_style_seq[] = { ...@@ -296,6 +298,7 @@ static const struct message destroy_monthcal_multi_sel_style_seq[] = {
/* expected message sequence for parent window*/ /* expected message sequence for parent window*/
static const struct message destroy_parent_seq[] = { static const struct message destroy_parent_seq[] = {
{ 0x0090, sent|optional }, /* Vista */
{ WM_WINDOWPOSCHANGING, sent|wparam, 0}, { WM_WINDOWPOSCHANGING, sent|wparam, 0},
{ WM_WINDOWPOSCHANGED, sent|wparam, 0}, { WM_WINDOWPOSCHANGED, sent|wparam, 0},
{ WM_NCACTIVATE, sent|wparam|lparam, 0, 0}, { WM_NCACTIVATE, sent|wparam|lparam, 0, 0},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment