Я хочу написать элемент управления для редактирования даты, предпочтительно с использованием средства выбора даты / времени, в котором его настройки формата хранятся в самом элементе управления, чтобы их можно было определять во время выполнения независимо от других элементов управления.
I 'Я использовал TcxCustomDateEdit в качестве основы и переопределил различные методы для обработки ввода и вывода, но теперь я столкнулся с проблемой всплывающего календаря, который показывает все названия месяцев и дней с использованием переменных в SysUtils.
Мне нужночтобы иметь возможность использовать определенные настройки формата (включая названия месяца и дня) вместо системного языкового стандарта
Есть идеи, как мне обойти это?
РЕДАКТИРОВАТЬ
Я включил 2 изображения ниже из всплывающего окна из TcxDateEdit.
ShortDateFormat: дата в верхней панели
ShortDayNames: первая буква каждого дня в календаре
LongMonthNames: название месяца между стрелками текущего месяца, список названий месяцев в MonthListPopup.
TimeSeparator: Должен управлять :
в TimeEdit, но не.
Все они являются частью TFormatSettings, и я хотел бы управлять ими на индивидуальном уровне управления.