public override void OnKeyDown(PortableKeyEventArgs e) { if (((e.KeyCode == PortableKeys.C) || (e.KeyCode == PortableKeys.X) || (e.KeyCode == PortableKeys.Insert)) && e.Control) { return; } base.OnKeyDown(e); }
public override void OnKeyDown(PortableKeyEventArgs e) { if (e.Control) { MyMouseHandlerService mouseHandler = (MyMouseHandlerService)provider.GetService(typeof(IMouseHandlerService)); if (mouseHandler != null) { mouseHandler.myZoomEnabled = !mouseHandler.myZoomEnabled; } } base.OnKeyDown(e); }
public override void OnKeyDown(PortableKeyEventArgs e) { switch (e.KeyCode) { case PortableKeys.F6: SelectNextWord(); break; case PortableKeys.F7: SelectPreviousWord(); break; default: base.OnKeyDown(e); break; } }
public override void OnKeyDown(PortableKeyEventArgs e) { if (e.KeyCode == PortableKeys.N && e.Control) { SchedulerControl scheduler = (SchedulerControl)_provider; Appointment apt = scheduler.Storage.CreateAppointment(AppointmentType.Normal); apt.Subject = "Test"; apt.Start = scheduler.SelectedInterval.Start; apt.End = scheduler.SelectedInterval.End; apt.ResourceId = scheduler.SelectedResource.Id; scheduler.Storage.AppointmentStorage.Add(apt); /*Uncommment the next code line to navigate one time frame forward * (determined by the currently active view) */ //scheduler.GetService<IDateTimeNavigationService>().NavigateForward(); return; } base.OnKeyDown(e); }
public void OnKeyUp(PortableKeyEventArgs e) { OldService.OnKeyUp(e); }