- int wmax = mwindow->session->awindow_w-mwindow->theme->adivider_w;
- int x = mwindow->theme->afolders_x;
- int w = mwindow->theme->afolders_w;
- if (w > wmax)
- w = wmax;
- if (w <= 0)
- w = 1;
- folder_list->reposition_window(x, mwindow->theme->afolders_y,
- w, mwindow->theme->afolders_h);
- x = mwindow->theme->adivider_x;
- if (x > wmax)
- x = wmax;
- if (x < 0)
- x = 0;
- divider->reposition_window(x,
- mwindow->theme->adivider_y,
- mwindow->theme->adivider_w,
- mwindow->theme->adivider_h);
- int x2 = mwindow->theme->alist_x;
- if (x2 < x+mwindow->theme->adivider_w)
- x2 = x+mwindow->theme->adivider_w;
- w = mwindow->theme->alist_w;
- if (w > wmax)
- w = wmax;
- if (w <= 0)
- w = 1;
- asset_list->reposition_window(x2, mwindow->theme->alist_y,
- w, mwindow->theme->alist_h);
- mwindow->theme->get_awindow_sizes(this);