Commit b889e29e authored by Mike Hearn's avatar Mike Hearn Committed by Alexandre Julliard

Make the UI update properly when the user adds/removes drives.

parent d070d8fb
......@@ -51,6 +51,7 @@ static BOOL updating_ui = FALSE;
static struct drive* current_drive;
static void get_etched_rect(HWND dialog, RECT *rect);
static void update_controls(HWND dialog);
static void set_advanced(HWND dialog)
{
......@@ -297,6 +298,8 @@ void on_add_click(HWND dialog)
SendDlgItemMessage(dialog, IDC_LIST_DRIVES, LB_SETCURSEL, c, 0);
SetFocus(GetDlgItem(dialog, IDC_LIST_DRIVES));
update_controls(dialog);
}
void on_remove_click(HWND dialog)
......@@ -324,9 +327,12 @@ void on_remove_click(HWND dialog)
SendDlgItemMessage(dialog, IDC_LIST_DRIVES, LB_SETCURSEL, item, 0); /* previous item */
SetFocus(GetDlgItem(dialog, IDC_LIST_DRIVES));
update_controls(dialog);
}
void update_controls(HWND dialog) {
static void update_controls(HWND dialog)
{
char *path;
uint type;
char *label;
......
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