X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;ds=inline;f=cinelerra-5.1%2Fcinelerra%2Fmwindowgui.C;h=679a56e33fe429f1ca001435054ed0059ce78ccf;hb=502b6f3b6fd04f6b01c6d70dcb81aa304dd0db1c;hp=f27896434edf87f15a9e511f2d98937690bb1093;hpb=5621db270ccbeabc106e0f438941dba6f930652b;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/cinelerra/mwindowgui.C b/cinelerra-5.1/cinelerra/mwindowgui.C index f2789643..679a56e3 100644 --- a/cinelerra-5.1/cinelerra/mwindowgui.C +++ b/cinelerra-5.1/cinelerra/mwindowgui.C @@ -662,6 +662,27 @@ void MWindowGUI::update_patchbay() } } +void MWindowGUI::update_proxy_toggle() +{ + if( mwindow->edl->session->proxy_scale == 1 && + mwindow->edl->session->proxy_disabled_scale == 1 ) + proxy_toggle->hide_window(); + else + proxy_toggle->show_window(); +} + +void MWindowGUI::update_plugintoggles() +{ + for(int i = 0; i < TOTAL_PANES; i++) + { + if(pane[i]) + { + pane[i]->canvas->refresh_plugintoggles(); + } + } + +} + void MWindowGUI::draw_indexes(Indexable *indexable) { for(int i = 0; i < TOTAL_PANES; i++) @@ -711,11 +732,7 @@ void MWindowGUI::flash_canvas(int flush) int MWindowGUI::show_window(int flush) { int ret = BC_WindowBase::show_window(flush); - if( mwindow->edl->session->proxy_scale == 1 && - mwindow->edl->session->proxy_disabled_scale == 1 ) - proxy_toggle->hide_window(); - else - proxy_toggle->show_window(); + update_proxy_toggle(); return ret; } @@ -774,18 +791,6 @@ void MWindowGUI::set_playing_back(int value) } } -void MWindowGUI::update_plugintoggles() -{ - for(int i = 0; i < TOTAL_PANES; i++) - { - if(pane[i]) - { - pane[i]->canvas->refresh_plugintoggles(); - } - } - -} - void MWindowGUI::update_scrollbars(int flush) { for(int i = 0; i < TOTAL_PANES; i++) @@ -1402,14 +1407,6 @@ int MWindowGUI::menu_h() return mainmenu->get_h(); } -int MWindowGUI::mbuttons_w() -{ - int w = get_w(); - w -= mwindow->theme->ffmpeg_toggle[0]->get_w()+2; - w -= mwindow->theme->ffmpeg_toggle[0]->get_w()+2; - return w; -} - void MWindowGUI::start_x_pane_drag() { if(!x_pane_drag)