X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Frecordmonitor.C;h=3342c8d9689ad255cf7780efdc1690d616468e0d;hb=50d265a225993329522ba69db9f3cb275410a326;hp=9c4bf5eeff52c64ca51823eea7e6cae546ee9220;hpb=3b4b6f588c4f2643316afcbc486ca6a35c16a431;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/recordmonitor.C b/cinelerra-5.1/cinelerra/recordmonitor.C index 9c4bf5ee..3342c8d9 100644 --- a/cinelerra-5.1/cinelerra/recordmonitor.C +++ b/cinelerra-5.1/cinelerra/recordmonitor.C @@ -260,6 +260,8 @@ RecordMonitorGUI::RecordMonitorGUI(MWindow *mwindow, big_cursor_toggle = 0; current_operation = MONITOR_NONE; signal_status = 0; +// *** CONTEXT_HELP *** + context_help_set_keyword("Capturing and Recording Media"); } RecordMonitorGUI::~RecordMonitorGUI() @@ -354,7 +356,6 @@ void RecordMonitorGUI::create_objects() mwindow->theme->rmonitor_canvas_w, mwindow->theme->rmonitor_canvas_h); canvas->create_objects(0); - canvas->use_rwindow(); #ifdef HAVE_DVB if( driver == CAPTURE_DVB ) { @@ -527,6 +528,9 @@ int RecordMonitorGUI::keypress_event() break; } + if( !result ) + result = context_help_check_and_show(); + return result; } @@ -780,6 +784,12 @@ RecordMonitorCanvas::~RecordMonitorCanvas() { } +void RecordMonitorCanvas::create_objects(EDL *edl) +{ + Canvas::create_objects(edl); + canvas_menu->add_item(new CanvasPopupResetTranslation(this)); +} + int RecordMonitorCanvas::get_output_w() { return record->default_asset->width;