Как поменять поведение TDateTimePicker при использовании FastReport
Дело такое - есть система учёта, написанная в C++ Builder'е и вызываемые оттуда отчёты в fr3-формате. Перед выводом отчёта появляется диалоговое окно с выбором дат, соотвествующий компонент FastReport основывается на TDateTimePicker. Последний устроен так, что при вводе только числа или только месяца после ввода двух чисел не происходит переход от числа к месяцу и от месяца к году, нужно, чтоб он происходил (в чистом Delphi компонент ведёт себя так же). Я нашёл исходники этого TDateTimePicker на Pascal'е, но никак не могу понять, где ж всё таки описан этот ComboBox, в котором вводится дата. Вроде в Delphi нет аналога XAML (или я ошибаюсь?). Но я не нашёл нигде в исходном коде, чтоб там ставилась разделительная точка. В базовом классе TCommonCalendar такого я тоже не нашёл. Подскажите, пожалуйста, как можно управлять самим полем ввода ComboBox'а для исправления метода ввода даты.
|