int ZoomPanel::calculate_w(int menu_w)
{
- return BC_PopupMenu::calculate_w(menu_w) + BC_Tumbler::calculate_w();
+ return BC_PopupMenu::calculate_w(-1, menu_w, 1) + BC_Tumbler::calculate_w();
}
void ZoomPanel::update_menu()
mwindow->edl->session->sample_rate,
mwindow->edl->session->time_format,
mwindow->edl->session->frame_rate,
- mwindow->edl->session->frames_per_foot);
+ mwindow->edl->session->frames_per_foot,
+ mwindow->get_timecode_offset());
total_samples /= mwindow->theme->mcanvas_w -
mwindow->theme->patchbay_w -
BC_ScrollBar::get_span(SCROLL_VERT);
ZoomPopup::ZoomPopup(MWindow *mwindow, ZoomPanel *panel, int x, int y)
: BC_PopupMenu(x, y, panel->w, panel->value_to_text(panel->value, 0),
- 1, mwindow->theme->get_image_set("zoombar_menu", 0))
+ 1, mwindow->theme->get_image_set("zoombar_menu", 0), 0)
{
this->mwindow = mwindow;
this->panel = panel;
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Compositor Controls");
}
ZoomPopup::~ZoomPopup()
{
this->mwindow = mwindow;
this->panel = panel;
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Compositor Controls");
}
ZoomTumbler::~ZoomTumbler()