Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компонент Календарь 
V
    Опции темы
MoLeX
Дата 11.2.2009, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



Привет всем.
Стандартый компонент CCalendar со вкладки Samples не подходит, так как не нашел возможность отмечать дни на которые назначены события. т.е. если на 10 число назначено что-либо выглядит это так

user posted image

а надо бы чтонить наподобие этого
user posted image

Это сообщение отредактировал(а) MoLeX - 11.2.2009, 13:45


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
Comm
Дата 11.2.2009, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 31.8.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 1



А тут нужно наследника TCCalendar  делать и перегружать DrawCell(int ACol, int ARow, const TRect &ARect,TGridDrawState AState);

Это сообщение отредактировал(а) Comm - 11.2.2009, 14:51


--------------------
=)))))
user posted image
PM MAIL ICQ   Вверх
MoLeX
Дата 12.2.2009, 08:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



а проще нечего нет?!


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
MoLeX
Дата 12.2.2009, 08:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



поглядел в компоненте TMS Planner можно это организовать, если кто знает как поделитесь советом  smile 



--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
MoLeX
Дата 13.2.2009, 13:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



 smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
vikaz
Дата 13.2.2009, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: 10
Всего: 12



Есть. Тебе поможет AC.
http://www.alphaskins.com/index_rus.php
Качай и пользуйся. я сам раскрашивал дни, так как мне нужно было.


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
MoLeX
Дата 13.2.2009, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



vikaz, примерчик приведи если не сложно  smile 


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
vikaz
Дата 13.2.2009, 14:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: 10
Всего: 12



Извини не смогу. Исходников у меня не осталось на работе, а дома компьютер в коробке уже 3 месяца - РЕМОНТ. 
Хотя, сейчас попробую на работе, если получится то скину в течении 30 минут

Добавлено @ 14:44
Вот, примерно так:

Добавлено @ 14:44

Код

void __fastcall TForm1::sMonthCalendar1GetCellParams(TObject *Sender, TDateTime Date,
          TFont *AFont, TColor &Background)
{
  if (Date == "19.02.2009")
  {
   AFont->Color = clBlue;
  }
}


Это сообщение отредактировал(а) vikaz - 13.2.2009, 14:45


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
MoLeX
Дата 13.2.2009, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



vikaz, что то я не понял на что Билдер матюгается во все горло
Цитата

E2015 Ambiguity between '_fastcall System::operator ==(double,const System::Variant &)' and '_fastcall System::operator ==(int,const System::Variant &)'



--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
vikaz
Дата 13.2.2009, 15:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: 10
Всего: 12



смотри, я скидывал в 2009. В каком ты работаешь я не знаю. Но такую ошибку я в АС не наблюдал.



--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
MoLeX
Дата 13.2.2009, 15:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



2006 билдер

Добавлено через 8 минут и 38 секунд
Гы... раскусил я его...

Код

void __fastcall TForm1::sMonthCalendar1GetCellParams(TObject *Sender,
      TDateTime Date, TFont *AFont, TColor &Background)
{
        String Date1;
        String drrr;


        Date1 = StrToDate(Date);
        drrr = "12.02.2009";

        if(Date1 == drrr)
        {
                AFont -> Color = clBlue;
        }
}


мдя, в этом плане РНР - рай земной.


vikaz, спб тебе...


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
vikaz
Дата 13.2.2009, 15:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 869
Регистрация: 15.2.2006

Репутация: 10
Всего: 12



    Гы, а 2009 у меня на это не ругался..... smile


--------------------
user posted image

Нет ничего настолько исправного, чтобы в нем не было ошибок. /Ф. Петрарка/ 
PM MAIL ICQ Skype   Вверх
Comm
Дата 13.2.2009, 19:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 31.8.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 1



Не пойму как вы вообще можете Builder 6++++ использовать....ИМХО


--------------------
=)))))
user posted image
PM MAIL ICQ   Вверх
mrbrooks
Дата 14.2.2009, 11:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306



Цитата(Comm @  13.2.2009,  19:07 Найти цитируемый пост)
Не пойму как вы вообще можете Builder 6++++ использовать....ИМХО 

речь кажется о 2006  smile 
ну кому то хватает и его. Хотя безусловно это не айс. Чем хорош был и есть шестой Борман так это своим хелпом. В более старших версиях хелп не очень.
PM MAIL   Вверх
Comm
Дата 14.2.2009, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 269
Регистрация: 31.8.2007
Где: Санкт-Петербург

Репутация: 2
Всего: 1



У меня 3 бормана установлено, 6-ой 2006 и 2009... 2 из них лицензионные...а я по прежнему пользуюсь 6-ым борманом,наверно из за визуальной части проектирования..


--------------------
=)))))
user posted image
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0573 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.