You are right TCalendar does not support RightToLeft at all. That's one of the reasons I was asking.
Let me make sure I understand. With RightToLeft, would the days ascend from right to left and days of week start on right instead of left? If so, that should be fairly straightforward to add to a calendar, I would think. In the Orph ovccal.pas, everything is done in the Paint method - the code looks fairly simple (compared to code elsewhere in Orph, that is).
I notice that in a number of places in the Orph source I have BiDiMode and ParentBiDiMode IFDEF'd out. Are those properties supported now in LCL? I don't recall now, but when I first started on porting it back in 2006 (I think), LCL did not support those.
Thanks.
-Phil