Функция CalendarPick |
Функция вызывает календарь, не привязанный к полю типа date, из VIP.
Обычно календарь появляется при нажатии на кнопку справа от полей типа date или dateTime. Если прикладной программист хочет вызвать календарь в произвольный момент времени, например, для запроса даты у пользователя, то нужно воспользоваться функцией CalendarPick. В этом случае календарь появится по центру экрана.
function CalendarPick (var aDate : date) : boolean;
aDate : date - начальная дата и одновременно возвращаемое значение. Если календарь закрывается без выбора даты, то значение aDate не изменяется. При некорректном начальном значении aDate начальная дата будет равна текущей системной дате.
Если календарь закрывается без выбора даты (по Esc или щелчком мыши вне календаря), то функция возвращает false и значение aDate не изменяется.
Если календарь закрывается после выбора даты, то функция возвращает true, и параметр aDate получает значение выбранной даты.