|
|
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Подскажите, что можно поискать. Суть задачи вывести годовой календарь, все 12 месяцев сразу. С возможностью выделения и раскрашивания различных дат(бэкграунда цветом по условию из БД или списка). Стандартные компоненты не подходят. Реализовать получилось на AlphaSkins TsMonthCalendar, но есть пару НО: 1. Нельзя растянуть на 12 месяце как со стандартной компонентой. А даже если рисовать 12 компонент с фиксированными месяцами и колхозить переходы между годами, то: 2. Нельзя убрать дни не относящиеся к текущему месяцу (рисуется и заполняется вся сетка 6х7). Что посоветуете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2019, 16:25 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Валерий6662. Нельзя убрать дни не относящиеся к текущему месяцу (рисуется и заполняется вся сетка 6х7). Смотрел в MinDate, MaxDate? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2019, 16:29 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Обычный грид. Одна ячейка -- один день; записи -- месяцы; колонки -- дни. Очень наглядно и возможностей куча по работе с данными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2019, 17:04 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
wadmanВалерий6662. Нельзя убрать дни не относящиеся к текущему месяцу (рисуется и заполняется вся сетка 6х7). Смотрел в MinDate, MaxDate? Смотрел, нет такого. JaDi, за почти 25 лет никто не нарисовал полноценную компоненту?) DimaBr, видел, как события обрабатывать? анализировать и распознавать канву? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 08:23 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Валерий666Смотрел, нет такого. Допилить не сложно: Код: pascal 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 08:27 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
dbgrideh ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 08:28 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Валерий666, DevExpress'ы так умеют ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 08:30 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
xMailerdbgridehНе поделитесь исходником?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 08:38 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
А у меня вот такой самодельный календарь на год. Крутилки годОв-месяцОв - всё есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 09:24 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
defecatorА у меня вот такой самодельный календарь на год. Крутилки годОв-месяцОв - всё есть жесть зачем рвать месяцы на части?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 10:16 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Tactical Nuclear PenguindefecatorА у меня вот такой самодельный календарь на год. Крутилки годОв-месяцОв - всё есть жесть зачем рвать месяцы на части?? потому что дни привязаны к дням недели ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 10:18 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
defecatorTactical Nuclear Penguinпропущено... жесть зачем рвать месяцы на части?? потому что дни привязаны к дням недели я имею в виду что например 1 февраля должно занимать клеточку ниже и правее 31 января а не скакать непонятно куда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 10:22 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Tactical Nuclear Penguindefecatorпропущено... потому что дни привязаны к дням недели я имею в виду что например 1 февраля должно занимать клеточку ниже и правее 31 января а не скакать непонятно куда и тогда придётся глазами двигать влево-вправо, чтобы эту ленту читать. А так перед глазами у тебя сразу один месяц в одну строку - сразу видно, где начинается и каким днём, и как заканчивается, и каим днём ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 10:33 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Валерий666 DimaBr, видел, как события обрабатывать? анализировать и распознавать канву? Какие события ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 10:51 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
пожалуйста, в uses дергаются мои модули, либо уберите unknow функции, либо замените на свои. там все просто ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 11:19 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
defecatorА у меня вот такой самодельный календарь на год. Крутилки годОв-месяцОв - всё естьВполне годно. без излишеств и компактно. Можно даже на ДБГрид + SQL запилить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 14:01 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Правильный ответ Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 14:30 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
asviridenkovПравильный ответ абсолютно убогий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 14:34 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
defecator, Убогий - это ты загнул. Скорей аскетичный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 14:58 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
Ну и выбор цветов выделения даты весьма спорен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 14:59 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
rgreatdefecator, Убогий - это ты загнул. Скорей аскетичный. это просто календарь, практически стандартный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 15:05 |
|
||
|
Delphi 7 годовой календарь
|
|||
|---|---|---|---|
|
#18+
"Чето ржу" (с) Набор цветов, как впрочем шрифтов, расположения, выделения и всего прочего определяется вот этим Код: css 1. 2. 3. 4. 5. 6. 7. И меняется как угодно за пару минут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2019, 15:09 |
|
||
|
|

start [/forum/topic.php?fid=58&startmsg=39766655&tid=2039831]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
400ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 703ms |

| 0 / 0 |
