|
|
Определяет простой одномесячный календарь на базе компонента TStringGrid.
Создание объекта
clnObj=new TCalendar(Parent);
Собственные свойства
|
Свойство
| Тип
| Описание
|
CalendarDate
| DateTime
| выделенная дата
|
CellText
| String
| текст в ячейке (строка, столбец)
|
Col
| Number
| выделенный столбец
|
ColCount
| Number
| количество столбцов
|
Day
| Number
| число месяца (1-31)
|
DefaultColWidth
| Number
| ширина столбца
|
DefaultRowHeight
| Number
| высота строки
|
FixedColor
| TColor
| цвет заголовка сетки
|
GridLineWidth
| Number
| ширина линии сетки
|
LeftCol
| Number
| левый видимый столбец
|
Month
| Number
| месяц (1-12)
|
Options
| Number
| параметры отображения сетки
|
ReadOnly
| Boolean
| только для чтения
|
Row
| Number
| выделенная строка
|
RowCount
| Number
| количество строк
|
ScrollBars
| Enum
| отображение полос прокрутки (см. ниже)
|
StartOfWeek
| Number
| начальный день недели (воскресенье=0)
|
TopRow
| Number
| верхняя видимая строка
|
UseCurrentDate
| Boolean
| использовать текущую дату
|
VisibleColCount
| Number
| количество видимых столбцов
|
VisibleRowCount
| Number
| количество видимых строк
|
Year
| Number
| четырехзначный год
|
Только чтение
| [TYPE]
| [DESC]
|
GridHeight
| Number
| высота сетки
|
GridWidth
| Number
| ширина сетки
|
|
Стандартные свойства
Стандартные методы
Собственные события
|
Событие
| Описание
|
OnChange
| изменилась выделенная ячейка календаря
|
|
Стандартные события
// Главная форма frm=new TForm(); frm.Caption="JS+ - визуальный компонент TCalendar"; frm.Width =450; frm.Height=300;
// Строка состояния stb=new TStatusBar(frm); stb.SimpleText=" Выберите дату";
// Календарь cln=new TCalendar(frm); cln.Align=alClient; cln.OnChange=cln_Change; cln.SetFocus();
frm.ClientWidth =cln.GridWidth; frm.ClientHeight=cln.GridHeight+stb.Height;
frm.ShowModal();
// Обработчик события OnChange function cln_Change(cln) { var d=new Date(cln.CalendarDate);
stb.SimpleText=" Выбрана дата: "+d.toLocaleDateString(); }
|
Совместимость
C++ Builder/Delphi
|
JS+ | Руководство пользователя
|
|
|
|
|
|