+ if(total_panes() > 1)
+ {
+ if(horizontal_panes())
+ {
+// printf("MWindowGUI::resize_event %d %d %d\n",
+// __LINE__,
+// pane[TOP_RIGHT_PANE]->x,
+// mwindow->theme->mcanvas_w -
+// BC_ScrollBar::get_span(SCROLL_VERT) -
+// PANE_DRAG_MARGIN);
+ if(pane[TOP_RIGHT_PANE]->x >= mwindow->theme->mcanvas_w -
+ BC_ScrollBar::get_span(SCROLL_VERT) -
+ PANE_DRAG_MARGIN)
+ {
+ delete_x_pane(pane[TOP_RIGHT_PANE]->x);
+ mwindow->edl->local_session->x_pane = -1;
+ }
+ }
+ else
+ if(vertical_panes())
+ {
+ if(pane[BOTTOM_LEFT_PANE]->y >= mwindow->theme->mzoom_y -
+ BC_ScrollBar::get_span(SCROLL_HORIZ) -
+ PANE_DRAG_MARGIN)
+ {
+ delete_y_pane(pane[BOTTOM_LEFT_PANE]->y);
+ mwindow->edl->local_session->y_pane = -1;
+ }
+ }
+ else
+ {
+ if(pane[TOP_RIGHT_PANE]->x >= mwindow->theme->mcanvas_w -
+ BC_ScrollBar::get_span(SCROLL_VERT) -
+ PANE_DRAG_MARGIN)
+ {
+ delete_x_pane(pane[TOP_RIGHT_PANE]->x);
+ mwindow->edl->local_session->x_pane = -1;
+ }
+
+ if(pane[BOTTOM_LEFT_PANE]->y >= mwindow->theme->mzoom_y -
+ BC_ScrollBar::get_span(SCROLL_HORIZ) -
+ PANE_DRAG_MARGIN)
+ {
+ delete_y_pane(pane[BOTTOM_LEFT_PANE]->y);
+ mwindow->edl->local_session->y_pane = -1;
+ }
+ }
+ }