}
total_dropped_frames = 0;
total_clipped_samples = 0;
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Record Web Media");
}
RecordGUI::~RecordGUI()
// handle_event();
// return 1;
// }
- return 0;
+ return context_help_check_and_show();
}
RecordGUICancel::RecordGUICancel(RecordGUI *gui)
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
RecordGUIFillFrames::RecordGUIFillFrames(RecordGUI *gui, int x, int y)
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
RecordGUIPowerOff::RecordGUIPowerOff(RecordGUI *gui, int x, int y)
this->set_underline(0);
this->gui = gui;
set_tooltip(_("poweroff system when batch record done."));
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
int RecordGUIPowerOff::handle_event()
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
this->set_underline(0);
this->gui = gui;
set_tooltip(_("check for commercials."));
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("The commercial DB");
}
int RecordGUICommCheck::handle_event()
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
lock_window("RecordGUIMonitorVideo::handle_event");
record->video_window_open = 1;
}
+ else {
+ unlock_window();
+ BC_Window *window = record->record_monitor->window;
+ window->lock_window("RecordGUIMonitorVideo::handle_event");
+ window->hide_window();
+ window->flush();
+ window->unlock_window();
+ lock_window("RecordGUIMonitorVideo::handle_event");
+ record->video_window_open = 0;
+ }
return 1;
}
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
{
this->set_underline(6);
this->gui = gui;
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Sound Level Meters Window");
}
int RecordGUIAudioMeters::handle_event()
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
RecordPath::RecordPath(RecordGUI *gui, int x, int y)
{
this->gui = gui;
set_tooltip(_("Create new clip."));
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
int RecordGUINewBatch::handle_event()
{
{
this->gui = gui;
set_tooltip(_("Delete clip."));
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
int RecordGUIDeleteBatch::handle_event()
{
this->gui = gui;
set_tooltip(_("Start batch recording\nfrom the current position."));
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
int RecordGUIStartBatches::handle_event()
: RecordBatchesGUI::StopBatches(gui->record->record_batches, x, y)
{
this->gui = gui;
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
int RecordGUIStopBatches::handle_event()
{
this->gui = gui;
set_tooltip(_("Make the highlighted\nclip active."));
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
int RecordGUIActivateBatch::handle_event()
{
{
this->gui = gui;
set_underline(0);
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
handle_event();
return 1;
}
- return 0;
+ return context_help_check_and_show();
}
: BC_GenericButton(x, y, _("ClrLbls"))
{
this->gui = gui;
+// *** CONTEXT_HELP ***
+ context_help_set_keyword("Capture at some Future Time via Batch");
}
int RecordGUI::keypress_event()
{
- return record_transport->keypress_event();
+ if (get_keypress() != 'h' || ! alt_down() ||
+ ! is_tooltip_event_win() || ! cursor_inside())
+ return record_transport->keypress_event();
+
+ context_help_show("Record Web Media");
+ return 1;
}
void RecordGUI::update_labels(double new_position)
return 1;
}
-int RecordGUIDCOffset::keypress_event() { return 0; }
+int RecordGUIDCOffset::keypress_event() { return context_help_check_and_show(); }
RecordGUIDCOffsetText::RecordGUIDCOffsetText(char *text, int y, int number)
: BC_TextBox(xS(30), y+yS(1), xS(67), 1, text, 0)