немного переделал.
чуть подправил.
прикладываю проект.
там есть недоработки, в виде просмотра (нужно по кнопке просмотр , что-бы отображалась строка в нужных местах на самой форме + соответствующая отметка времени на панели выбора временного интервала).
и там я не уверен, что правильно реализовал все таки комбобоксы и едиты и время.
и еще такой вопрос, как вывести в грид только выбранные значения времени со всеми последующими правильными записями (типа едитбокса и стадии выполнения и исполнителя)?
заранее благодарен.

Я так понимаю, что события календаря будет:

Form1_calend_OnClick    //calend   -   календарь, строка calend со значением ДАТА в таблице бд?


я правильно понимаю?

если да, - то как написать саму процедуру отношения выбранной даты к отмеченным часам и записям?

вот, если я все правильно понимаю, то исходя из этого,  я могу выбрать дату, затем отметить нужные часы, и сделать нужные записи соответственно часам... 
и сделать вывод в грид?

я правильно понимаю?

+ проект.

Или подскажите как по клику на цифру во встроенном календаре задать событие для вывода информации о дне.
картинку приложу, как именно это нужно реализовать мне...
и как мне еще задать время, что-бы оно по-умолчанию было не временем создания пикера, а именно - 10:00, 11:00,   и т. д...
пока что я задаю жестко такое время функцией Format, но наверное это не верно.
А также помогите еще, пожалуйста, как мне реализовать поиск по дням (выбранным в календаре) - что бы оно выводило выбранный день, и все остальное в грид ?

подскажите .

прикладываю картинку и проект

еще раз прошу помощи.
человеку все нравилось, но в последний момент он захотел по-другому.
ему надо, что бы окно как-бы было поделено на три части.
слева - календарь. посредине день, справа почасовое расписание.
При нажатии на текущий календарный месяц, что слева посредине появляется дни месяца, после нажатия на день месяца справа в поле появляются почасовое расклад дня, и справа от промежутка времени строка с вводом планов.

Вот так ему теперь захотелось.

Помогите , я уже просто устал бороться с понятием календарь с событиями в этой программе...   
Автор  - вы ведь обещали реализовать и календарь (с событиями, насколько я помню)  и остальное еще года 2 назад... а до сих пор не сделали(((( как вот так можно о гибкости программы и  о пользователях думать?(((

все, уже разобрался, связи немного подредактировал )  и все заработало....

sidhillsaid wrote:

Могу за оплату сделать необходимую Вам программу, интересно?


нет, спасибо, я и сам справлюсь, мне нужна только небольшая подсказка.... (тем более человека устраивает то, что я сделал)
я привык добиваться без сторонней помощи...
а тут чувствую мелочь в решении... но не могу прийти к концу...

все, решил вопрос., но вот остается все таки вопрос  по таймпикеру, там  все равно же остаются секунды при выборе времени (в самом компоненте)...
я то фильтрую ихсодя из скрипта только час:минута..
как фильтр поймет, что нужно отфильтровать именно нужное время захватив весь интервал минуты (00 - 59 секунд)? или эта опция уже заложена в самом коде?

прикладываю наработку.
я все же решил сделать по-своему. но все же помогите, пожалуйста
берем январь месяц.
есть пара ньюансов:
- не уверен что связи верные.
- при добавлении новой записи остаются заполненными и выбранными одна из предыдущих записей
- при просмотре записи не сохраняется выбор стадии прогресса. (я не уверен , что правильно сделал эту стадию прогресса)

Подскажите, пожалуйста.

нет, данные выводятся обычным способом, без запросов.

и еще маленький вопрос.
что-то находил, но теперь не могу на форуме найти.
мне нужно избавится от значений миллисекунд во времени. и как можно объединить два таймпикера в одну строку в гриде? (что-бы было типа time1 - time2   -   от и до якобы)

я понял, глупый я еще.
а без скрипта эта функция не работает?

Доброе утро.
У меня почему-то пропали События в Свойствах компонента.
Они просто исчезли. уже и переустанавливал программу, а толку нет.
при чем при открытии моих программ - События на компонентах имеются.
Что за приколы такие?

да, и еще после добавления формы логи +пароль,  - потерялись все записи. а это очень большая потеря.
почему автор не указывает о потере данных?

техническое задание таково:
создать сервисное приложение с возможностью работы через интернет. это будет самодельный календарь с напоминаниями и раскраской цветами по пользователям под свои нужды.

Итак,
0. Имеется титульная страница.
1. на ней обязательно должен быть календарь, как он реализован будет - это второй вопрос.
2. При нажатии на месяц, должно выскакивать следующее окно. Должен быть выбор дней выбранного нами месяца. При выборе дня должно появляться окно с выводом почасового распорядка дня (00:00 - 24:00). (ну или можно что-бы бл выбор дня, и ниже почасовой распорядок)
4. Наконец при отметке , к примеру, на 00:00 - можно вписывать текст любой.

Затем, сохраняется введеные данные в грид. (введенный месяц, введеный день и время).

Потом на общем окне будет стоять фильтр по месяцу, дню, времени.
и должно выбирать в зависимости от выбранного месяца и дня и времени.

Вот как-то так

наконец-то реализовал что-то подобное...
но вовт, все равно будет нужна поддержка, в плане сохранения и структуры БД, и поиска.
Можете посмотреть? и поправить что не верно, только , пожалуйста, сообщите что поменяли, если конечно  будет интересно. все таки я думаю, что такие вещи очень нужны.
прикладываю полностью переделанный проект.

в общем я немного изменил программу, повставлял скрипты, приделал вход по логину / паролю..
добавил раскраску грида, - но она не работает. поправьте, пожаоуйста,  что именно не работает? вроде все проверил уже.
а, еще вопрос - я видел есть примеры кто онлайн находится, как мне можно вставить, только без лишнего хламного кода...
я там разбирался с примером, но не могу понять где именно кусок кода кто онлайн.
и все таки, возможна ли реализация календаря?
и еще - все равно не хочет подключаться к веб-серверу. там в другой ветке именно по этому делу я отписался...  хоть ты тресни - не хочет и все.
и я скрыл меню верхнее, но оставил настройки - а оно поскрывало на всех окнах, кроме того, на которое я поставил. почему так?
и почему когда я закрываю программу процесс "zvit_day" остается в памяти?

прилагаю программу. (логин  - "Стас", пароль  -    "1"    ,   без кавычек? на всякий случай там есть кнопка "+".)

не работает.
тупо не подключается к созданной БД из-под mySQL.
пишет:
An error occured while communicating to the server.

Какие бы настройки (имя бд, логин, пароль подключения к БД) и т.д. не делал
хотя из самой программы все нормально, спрашивает пароль и показывает окно.

присоединяюсь к вопросу.
скажите, пожалуйста, как вывести именно выбираемую строку в гриде или несколько выбранных?

так я приложил свою наработку.
я вообще, если честно, не знаю, для чего нужен тут календарь? если он никакой функции не несет. что толку от него? что на него можно настроить или с ним сделать тогда?
в общем я понимаю, что по моим так сказать запросам данная программа не в состоянии ничего реализовать такого? кроме мелочей вроде грида, ?

Так я и попытался задать конкретный вопрос.
На главной странице нужен календарь на год. Выбираю месяц, затем нажимаю на день.
И должно появляться форма распорядка дня по часам (т.е. наподобии грида с часами( 00:00 ... 24:00), куда я могу вносить данные в любой из промежутков времени).
И должны стоять пометки с процессом выполнения задания или работы.
Если , к примеру задание в процессе - день или событие окрашивается в синий цвет, если не выполнено вообще ничего - то в красный, и если выполнено - то в зеленый.
И еще возможно ли реализовать выбор человека, который событием занимается?
Вот как-то так. Вот подскажите, как мне хотя-бы приблизительно такое реализовать?
С ув., Станислав.

Добрый день.
Зачем мне использовать сторонние скрипты - если вы через ВебГрид реализовали поддержку работы через интернет.
У меня та же самая ошибки при подключении к веб-серверу .
Из программы все нормально, но потом после создания вебгрида, какие данные туда не вводи ( в настройке) - все равно ошибка.

Исправляйте, раз затеяли такую штуку. на данный момент она не рабочая (штатными средствами) .

мне нужно наподоюии каленжаря.
имеется главно окно. на нем тупо календарь.
выбираю месяц, например декабрь. затем выпадает дни месяца, выбираю день - например сегодня, 10.12.2016
ляется окнос разбивкой дня на часы, с 00:00 по 24:00 с бксами для вписывания д или напоминаний.
Выбираю, например, 21:00, и записываю, что планирую  на период с 21 до 22 часов

Вот так.
и это нужно еще синхронизировать с веб-интерфейсом с БД на mysql

так вот, просто не знаю с чего начать, и как реализовать такую штуку

я то, что приложил - быстро наваял, но оказалось не то, что нужно

ладно, я немного по-другому поступил. Хотя и версия с календарем очень и очень актуальная.
приложу разработку.
но вот еще какой момент. мне нужно подцепить её для работы через интернет.
создаю на локальном веб-сервере БД, прописываю пользователя и пароль.

выставляю в программе что-бы база работала через mysql, далее делаю вебгрид, что-бы можно было как-то вводить инфо из интернета   -  а оно пишет, что не может подцепиться к хосту. хотя все настроено.
уже вводил в этот вебгрид и данные подключения к хосту, и к БД ,. и все равно, одно и тоже сообщение:
An error occured while communicating to the server.

прикладываю программу.
и как можно реализовать такую вещь, типа календаря, что-бы при нажатии на опред. число дня месяца появлялись записи сделанные тогда, или которые будут сделаны

доброе утро.
есть задание сделать программу в виде виндового календаря.
что-бы сначала высвечивался календарь, например месячный.
после нажатия на определенное число месяца появлялась форма для введения нужной информации или же изменения уже введенной.
так сказать, программа для  учета выполненной работы.
с возможностью создать отчет в конце дня, или недели или месяца...
с чего начать мне нужно