![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Насчет календарика [D7, XP]
Armond © (2008-03-22 09:06:00)Тут встретил на сайте тему про то, как выделить несколько дат в календарике. Мтало интересно, а действительно, можно такое сделать ? Если можно, то подскажите пожалуйста как ? Если можно, то на примере, или например, какое свойство отвечает за такое поведение компонента ?
Armond (2008-03-25 06:10:00) [1]
> А вообще можешь объяснить суть зачем именно так нужно ??
> ?
Допустим, что на этот день назначено какое то задание, что то типа ежедневника !!
Leonid Troyanovsky (2008-03-22 14:47:00) [2]
> Armond © (22.03.08 13:06) [5]
> DateTimePicker1 Конечто интересно, и ListBox тоже, а вот
> просто,есть календарик, и я хочу выделить в нем сразу, допустим,
> 1 марта, 14 марта и 23 марта.
Ни MonthCalendar, ни таковой в DatePicker не рассчитаны на
выбор юзером произвольного набора дней.
Если нужен такой контрол, то его можно сделать на основе TString/DrawGrid.
By Peter Below:
http://groups.google.com/group/fido7.ru.delphi.chainik/msg/de01c9ce4c903cff
--
Regards, LVT.
АИК (2008-03-22 13:43:00) [3]
> просто,есть календарик, и я хочу выделить в нем сразу, допустим,
> 1 марта, 14 марта и 23 марта.
А вообще можешь объяснить суть зачем именно так нужно ???
031178 (2008-03-22 13:10:00) [4]А в Edit1 можешь добавить ? Мне кажется что тут вопрос совсем о другом стоит !!! И поставлен конкретно, выделить несколько дат сразу в календарике
Armond (2008-03-22 13:06:00) [5]DateTimePicker1 Конечто интересно, и ListBox тоже, а вот просто,есть календарик, и я хочу выделить в нем сразу, допустим, 1 марта, 14 марта и 23 марта.
АИК (2008-03-22 12:58:00) [6]
> 031178 (22.03.08 12:39) [2]
Образец как добавить выделенную дату в DateTimePicker'e в ListBox:
procedure TForm1.Button1Click(Sender: TObject);
begin
ListBox1.Items.Add(FormatDateTime('dd.mm.yyyy', DateTimePicker1.Date));
end;
Leonid Troyanovsky (2008-03-22 12:51:00) [7]
> 031178 (22.03.08 12:39) [2]
> Нет, а мне вот интересно, если я хочу просто выделить конкреьные
> даты и несколько
Несколько бывают разные.
Выделение бывают разное (см. [1])
И не надо на нас кричать.
--
Regards, LVT.
031178 (2008-03-22 12:39:00) [8]Нет, а мне вот интересно, если я хочу просто выделить конкреьные даты и несколько !!! Возможно ли это ?
Leonid Troyanovsky (2008-03-22 12:29:00) [9]
> Armond © (22.03.08 09:06)
> Тут встретил на сайте тему про то, как выделить несколько
> дат в календарике.
Выделение бывает разное.
Например, MultiSelect позволяет выбрать диапазон Date - EndDate.
А OnGetMonthInfo - выделить, скажем, праздники.
Да и, во-ще, календарики тоже бывают разные.
--
Regards, LVT.