[PATCH 2/8] comctl32/taskdialog: Add support for navigating page.

Nikolay Sivov nsivov at codeweavers.com
Fri Jul 20 08:45:44 CDT 2018


On 07/20/2018 04:54 AM, Zhiyi Zhang wrote:

> +    takdialog_destroy_control(dialog_info->main_icon);
> +    takdialog_destroy_control(dialog_info->main_instruction);
> +    takdialog_destroy_control(dialog_info->content);
> +    takdialog_destroy_control(dialog_info->progress_bar);
> +    takdialog_destroy_control(dialog_info->expanded_info);
> +    takdialog_destroy_control(dialog_info->expando_button);
> +    takdialog_destroy_control(dialog_info->verification_box);
> +    takdialog_destroy_control(dialog_info->footer_icon);
> +    takdialog_destroy_control(dialog_info->footer_text);
> +    for (i = 0; i < dialog_info->button_count; i++) takdialog_destroy_control(dialog_info->buttons[i]);
> +    for (i = 0; i < dialog_info->radio_button_count; i++) takdialog_destroy_control(dialog_info->radio_buttons[i]);
> +    for (i = 0; i < dialog_info->command_link_count; i++) takdialog_destroy_control(dialog_info->command_links[i]);
Since all controls are destroyed, maybe it's easier to enumerate child 
windows instead?Definitely will be shorter.



More information about the wine-devel mailing list