Needs a component that would visually show staff absences. CalLite is almost perfect for this, but I have a problem. How to make it read only for a user? The point is that during the preview, the user should not change the selections in the calendar added via AddSelectedDate. The user should be able to change months but not the marked dates. I missed something or it is not implemented unfortunately?
BTW: The AddSelectedRange (b, e: TDate) procedure is missing here. I have to add it in the application code, which is not difficult, but somehow not pretty. I'm afraid to mention that the selections could have a different color: for example, such a procedure AddSelectedRange (b, e: TDate; color: TColor). But it's probably a pretty big rework, I guess the component isn't ready for that.
I hope that although read only can be implemented in CalLite :'(