This is a migrated thread and some comments may be shown as answers.

Keyboard support in schedulView

3 Answers 62 Views
ScheduleView
This is a migrated thread and some comments may be shown as answers.
hardik
Top achievements
Rank 1
hardik asked on 26 May 2011, 07:25 AM
Hi telerik,

I have few requirements related  to schedulView.

ScehduleView could also work with keyboard click.?

Few of the scenario I have list out here.

1. If the focus is in the schedulerView moving between the slots with arrow keys, but could we also open the Create Appointment view when the user clicks Enter?

2. Would also be good if the user could open existing Appointments with the keyboard. Now the arrow navigation moves on the slots behind the Appointment , but if a way to open an existing Appointment that would be nice.

4. Navigating between days in the Day mode should also be possible with the keyboard (and navigating between the weeks in the Week mode).

During this I have found one Problem  when day start time is something 8:00 am and dayend time is something 5:00 pm. Focus in schedulerView. Now when I use down arrow key then slots are selected as per key goes down. when I press up arrow key at that time it works fine, Scroll bar also moves as per that, but when I press down arrow key and scrollbar reach to 5:00 pm after that focus is lost from schedulerview. This is not happen with up arrow key.

Thanks
Hardik

3 Answers, 1 is accepted

Sort by
0
Valeri Hristov
Telerik team
answered on 26 May 2011, 09:51 AM
Hi Hardik,

1) With the latest internal builds we added the ability to create a new appointment when the user starts typing on a selected slot. I think that hitting Enter also creates an appointment.

2) You could use the Tab/Shift+Tab to cycle through the appointments. Pressing Enter when an appointment is selected will show the edit dialog.

4) (there is no #3) Currently we do not support such navigation, but we will consider it for the future, or at least we will provide a way to be implemented as a custom behavior.

Regarding the problem you've found - I think this was already fixed in the latest internal builds.

Regards,
Valeri Hristov
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
hardik
Top achievements
Rank 1
answered on 27 May 2011, 06:29 AM
Its good to hear that keyboard support is provided. Your new build is available publicly.,? From where I can download it?

I have check it in your demo Its working. But in my example its not working. I have downloaded trial version on 21/03/2011.



Thanks
Hardik
0
hardik
Top achievements
Rank 1
answered on 27 May 2011, 07:20 AM
I have downloaded it. Its working fine.

I want to create it on enter click only. I have used keydown event  in that I can get which key is pressed but not able to stop the appointment_creating event. Is there any property from which I can stop it to create appointment.

Like "e.cancel"  is used to block the default pop open.

I want if user click any other key on keyboard then appointment should not be created.

With the click of any key appointment is created If I want to open the create appointment pop-up then how can I do it?

Thanks
Hardik
Tags
ScheduleView
Asked by
hardik
Top achievements
Rank 1
Answers by
Valeri Hristov
Telerik team
hardik
Top achievements
Rank 1
Share this question
or