Конференция "KOL" » как в компоненте montcalendar выделить интервал дней? [Delphi, Windows]
 
  • neccasalmor (17.07.08 18:19) [0]
    может кто нить подскажет как в компоненте montcalendar выделить интервал дней? уже несколько дней с этим бьюсь или даст сцылку на
    Kol компонент с подобной возможностью, а то как я понял компонент KOLMonthCalendar всеволишь клон стандартного vcl компонента и как и тот такой возможности не имеет
  • z007 (01.10.08 21:49) [1]
    CalendarStyle := CalendarStyle or MCS_MULTISELECT      //( = $0002;)


    выбор дат может устанавливаться вручную (не помню, возможно, надо дополнительно добавить обработку событий mousedown, -move, -up?)
    Программная установка:
    SendMessage(CalendarHandle, MCM_SETSELRANGE, 0, Longint(@SysTime[1]));

    ,
    где
    var SysTime=array[1..2] of TSystemTime;


    Соответсвенно, до отправки сообщения
    SysTime[1]:=StartDateTime;
    SysTime[2]:=EndDateTime;

 
Конференция "KOL" » как в компоненте montcalendar выделить интервал дней? [Delphi, Windows]
Есть новые Нет новых   [134432   +18][b:0][p:0.001]