{
this->gui = gui;
this->mwindow = mwindow;
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Zoom Panel");
}
ZoomBar::~ZoomBar()
}
int AmpZoomPanel::handle_event()
{
+ if( zoombar->shift_down() )
+ update(DEFAULT_ZOOM_TRACK);
mwindow->zoom_amp((int64_t)get_value());
return 1;
}
}
int ATrackZoomPanel::handle_event()
{
+ if( zoombar->shift_down() )
+ update(DEFAULT_ZOOM_TRACK);
mwindow->zoom_atrack((int64_t)get_value());
zoombar->amp_zoom->update(mwindow->edl->local_session->zoom_y);
return 1;
}
int VTrackZoomPanel::handle_event()
{
+ if( zoombar->shift_down() )
+ update(DEFAULT_ZOOM_TRACK);
mwindow->zoom_vtrack((int64_t)get_value());
return 1;
}
mwindow->edl->session->time_format,
mwindow->edl->session->sample_rate,
mwindow->edl->session->frame_rate,
- mwindow->edl->session->frames_per_foot);
+ mwindow->edl->session->frames_per_foot,
+ mwindow->get_timecode_offset());
//printf("FromTextBox::update_position %f %s\n", new_position, string);
update(string);
return 0;
mwindow->edl->session->time_format,
mwindow->edl->session->sample_rate,
mwindow->edl->session->frame_rate,
- mwindow->edl->session->frames_per_foot);
+ mwindow->edl->session->frames_per_foot,
+ mwindow->get_timecode_offset());
update(string);
return 0;
}