Вверх ↑
Этот топик читают: Гость
Ответов: 28
Рейтинг: 1
#1: 2017-03-04 00:17:05 ЛС | профиль | цитата
Добрый день. Подскажите новичку, как сделать визуальный календарь такой же как выпадает из DatePicker?
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 16884
Рейтинг: 1239
#2: 2017-03-04 00:51:43 ЛС | профиль | цитата
http://forum.hiasm.com/topic/60519
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 28
Рейтинг: 1
#3: 2017-03-04 08:18:38 ЛС | профиль | цитата
Спасибо, первый раз залез в CNET, и часть компонентов мне больше нравится чем в Windows, возможно их как то перенести в Windows? MonthCalendar в CNET то что нужно, нужен выбор дня, для реализации журнала записи, в каждый новый день новая запись.
карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#4: 2017-03-04 10:50:05 ЛС | профиль | цитата
Tiger76 писал(а):
возможно их как то перенести в Windows?

Нет, невозможно.
Tiger76 писал(а):
MonthCalendar в CNET то что нужно, нужен выбор дня, для реализации журнала записи, в каждый новый день новая запись.

Скриншот этого календаря в работе можно, а то у меня не стоит пакет CNET, я им не пользуюсь. Хочу посмотреть, что там за календарь такой.

Редактировалось 1 раз(а), последний 2017-03-04 10:50:35
карма: 22

0
Ответов: 28
Рейтинг: 1
#5: 2017-03-04 11:11:56 ЛС | профиль | цитата


карма: 0

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#6: 2017-03-04 12:18:54 ЛС | профиль | цитата
Просмотрел. Да, есть такой стандартный контрол в системе -- MonthCalendar называется, но пока не совсем ясно, как его прикрутить к пакету Windows. Надо бы найти готовую реализацию на библиотеке KOL, но пока безуспешно. Так что пока только вручную такое можно отрисовать.

Редактировалось 1 раз(а), последний 2017-03-04 12:19:06
карма: 22

0
Ответов: 165
Рейтинг: 6
#7: 2017-03-04 16:17:40 ЛС | профиль | цитата
nesco, не оно? https://github.com/rofl0r/KOL/blob/master/controls/monthcalendar/MCKMHMonthCalendar.pas
карма: 4

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#8: 2017-03-04 18:23:54 ЛС | профиль | цитата
Nickname писал(а):
не оно?

Это для MCK, а нужно на чистом KOL
карма: 22

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#9: 2017-03-05 03:46:15 ЛС | профиль | цитата
Вот. Состряпал MonthCalendar из дискретных элементов на базе DocumentTemplate. Для корректной работы требуются самое последние обновление пакета. Оптимизация не проводилась. Не спорю, что что-то можно упростить, но это вы уже сами, если интересно будет. Сделан отдельной панелью, тч можно лепить куда угодно. Постарался максимально приблизить интерфейс к DataPicker-y
карма: 22

0
файлы: 1PrintCalendar_001.rar [5.7KB] [511]
Ответов: 16884
Рейтинг: 1239
#10: 2017-03-05 08:08:37 ЛС | профиль | цитата
Обновился в 08:02:30.
Результат :


Редактировалось 1 раз(а), последний 2017-03-05 08:22:07
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 16884
Рейтинг: 1239
#11: 2017-03-05 10:10:27 ЛС | профиль | цитата
nesco, извини. Вопрос снят.
Почему-то не обновились все PC_XXXXX
Обновил вручную.
Но 129 компонент!

Редактировалось 2 раз(а), последний 2017-03-05 10:14:19
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8887
Рейтинг: 823
#12: 2017-03-05 10:51:12 ЛС | профиль | цитата
nesco, что за элемент у меня отсутствующий? И ведь запускается и работает, правда не совсем
ЧтоТакое.jpg
карма: 19

0
Ответов: 1376
Рейтинг: 197
#13: 2017-03-05 10:59:42 ЛС | профиль | цитата
Леонид, этот компонент называется Between - Проверяет вхождение данных в диапазон
карма: 1

1
Голосовали:Леонид
Ответов: 16884
Рейтинг: 1239
#14: 2017-03-05 11:43:29 ЛС | профиль | цитата

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26061
Рейтинг: 2120
#15: 2017-03-05 11:51:45 ЛС | профиль | цитата
Tad, действительно. Как это я упустил, я же месяц беру текущий, а это же уже следующий. Блин, ячейки-то хранят только числа, надо бы еще где-то и месяц хранить, но компонент MonthCalendar не выдает на выход месяц. Может ты чего дельного предложишь? И почему у тебя текущая дата не засвечена, ты наверное не обновил компонент MonthCalendar?

Редактировалось 3 раз(а), последний 2017-03-05 11:57:26
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)