- int edit_panel_h = EditPanel::calculate_h(mwindow);
- int buttons_h = 0;
- if( edit_w + widget_border * 2 + transport_w + widget_border +
- zoom_w + widget_border + division_w + status_w > cmeter_x ) {
- buttons_h = (widget_border + edit_panel_h) * 2;
- ctransport_x = widget_border;
- ctransport_y = mwindow->session->cwindow_h - buttons_h;
- czoom_x = ctransport_x + transport_w + widget_border;
- czoom_y = ctransport_y;
+
+ int buttons_h = get_image("rewind")->get_h() + widget_border;
+ ctransport_x = widget_border;
+ ctransport_y = mwindow->session->cwindow_h - buttons_h - widget_border;
+ if( ctransport_x + transport_w + widget_border +
+ edit_w + widget_border + zoom_w + widget_border +
+ division_w + status_w > cmeter_x ) {
+ buttons_h += EditPanel::calculate_h(mwindow) + widget_border;