CWindowRemoteHandler(RemoteControl *remote_control)
: RemoteHandler(remote_control->gui, RED)
{
CWindowRemoteHandler(RemoteControl *remote_control)
: RemoteHandler(remote_control->gui, RED)
{
if( !transport->get_edl() ) return 0;
PlaybackEngine *engine = transport->engine;
double position = engine->get_tracking_position();
double length = edl->tracks->total_length();
if( !transport->get_edl() ) return 0;
PlaybackEngine *engine = transport->engine;
double position = engine->get_tracking_position();
double length = edl->tracks->total_length();
case KPRECD: next_command = SLOW_REWIND; break;
case KPAUSE: next_command = SLOW_FWD; break;
case ' ': next_command = NORMAL_FWD; break;
case KPRECD: next_command = SLOW_REWIND; break;
case KPAUSE: next_command = SLOW_FWD; break;
case ' ': next_command = NORMAL_FWD; break;
- case 'a': gui->tile_windows(0); return 1;
- case 'b': gui->tile_windows(1); return 1;
- case 'c': gui->tile_windows(2); return 1;
+ case 'a': remote_control->gui->tile_windows(0); return 1;
+ case 'b': remote_control->gui->tile_windows(1); return 1;
+ case 'c': remote_control->gui->tile_windows(2); return 1;
int on = canvas->get_fullscreen() ? 0 : 1;
canvas->Canvas::set_fullscreen(on, 0);
return 1; }
int on = canvas->get_fullscreen() ? 0 : 1;
canvas->Canvas::set_fullscreen(on, 0);
return 1; }