
Is this possible? I'm using the same code as your demo site uses for the special slots demo.
Thanks!
20 Answers, 1 is accepted
The HighlightItem objects that represent the UI of the special slots are rendered in a panel that is IsHitTestVisible=false, e.g. they do not receive mouse events and you cannot display a tooltip on them. This is because the slots' panel has to be on top of the appointments' panel and they should not interfere with each other.
Instead of using special slots you could use "special" appointments and handle them differently in the drag-drop behavior - for example, you could disable the drag and resize of the special appointments (this is easy) and when a "regular" appointment is dropped onto a "special" appointment, you could replace the "special", or do nothing, depending on your business logic. Or instead of replacement, you could hide the corresponding "special" appointment using the AppointmentsFilter functionality (let me know if you need an example about this feature, as the online demo example did not made it for the release).
Greetings,
Valeri Hristov
the Telerik team
Register for the Q2 2011 What's New Webinar Week. Mark your calendar for the week starting July 18th and book your seat for a walk through of all the exciting stuff we will ship with the new release!

Is there another way to do the Special Slot functionality other than HighlightItem? I need the ability to use mouse events for tool tips and context menus. I have a feeling I could duplicate what I did on the original Scheduler, but that was very clunky so I would rather not.
If not, I would like to request this for the future extending of the special slots functionality for ScheduleView.
The use case is, a special slot can have extra information that we want to display to the user. In our application, these special slots are used for a work hours type of situation and a time slot reservation system. Certain reservations can only be scheduled over with an appointment that has certain properties. We used the tool tip to inform the user what type of appointment can be scheduled over the reservation, for now I can just put the necessary text in the special slot itself, but that will get messy quickly. The context menu allows the user to edit the reservation or directly schedule an appointment over it.
Thanks!
Do you expect several appointments to be present in one reservation? For example, if the reservation (e.g. the special slot) is for 3 hours, would you want to put three 1 hour appointments inside?
Greetings,
Valeri Hristov
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

I had implemented all of this in Scheduler, but we are moving to ScheduleView so I'm trying to do it the "proper" way with it rather than duplicating the rig job I did on Scheduler to get it all to work.
I really don't want to push you to use hacks to get what you need from RadScheduleView and we will try to help you as much as we can, even if this requires us to add new APIs to the control.
Best wishes,
Valeri Hristov
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>

I look forward to seeing what can be done with Special Slots in the future.

I also need to add tooltip to Special Slots, do you have some news about this point ?
Thanks
Thomas
Thank you for sending your feedback.
This feature is planned but at the moment we cannot specify a certain timeframe for implementing it.
We're sorry for any inconvenience caused.
Regards,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

Which release is this planned for?
I am afraid that "Special Slots Tooltips" feature is still not scheduled, Q1 will be released next week and the tasks for Q2 are not planned yet.
Thank you for the understanding.
All the best,
Yana
the Telerik team

We've logged this feature in our public issue tracking system, you can track its progress here.
In the meantime, you can use the workaround demonstrated in the attached project, note that in order to show the tooltips, you should disable MouseOverHighlightStyle,
Hope this helps.
Regards,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>
Here is the attachment.
Regards,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>


I found a very strange problem with SpecialSlot. I have implemented my custom SpecialSlot. If I put a break point at Copy or CopyFrom function of the Slot, I can see it get hit all the time, even after the screen is fully drawn and no movement on the screen.
I've also noticed the scroll becomes really sluggish when I have many special slots on the screen. Not sure the two things (endless call for the Copy function) are related.
You can download the sample project (based on your original project) to see this problem:
https://skydrive.live.com/?cid=ba61313dacad20a5#!/?cid=BA61313DACAD20A5!cid=BA61313DACAD20A5&id=BA61313DACAD20A5!133
Firing the Copy/CopyFrom methods is expected - this is part of the internal logic of RadScheduleView control. You are right that creating so many special slots is the reason for the performance issue in your project. We are aware of the problem, but at the moment we cannot provide any workaround except to reduce the amount of the special slots.
Greetings,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

I am afraid that at the moment we cannot provide an alternative to special slots. You could try to reduce their amount.
We are sorry for the inconvenience.
All the best,
Yana
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

FYI: An improvement request has been opened:
Thank you for sending your feedback on the matter.
Regards,
Yana
Telerik
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>