[size=-2]------ Добавлено в 19:46
PHIDatePicker = ^THIDatePicker;[/code]
Сие есть бред сивой кобылы :wink:
Ответов: 9906
Рейтинг: 351
|
|||
Чудеса то не рассказывай.
[size=-2]------ Добавлено в 19:46
|
|||
карма: 9 |
|
Ответов: 3655
Рейтинг: 69
|
|||
Galkov писал(а): Ты хочешь узнать, но чтобы не напрягаться Ага ![]() PS если бы я всё понял в Делфи ,я бы там и программировал. |
|||
карма: 0 |
|
Разработчик
Ответов: 26270
Рейтинг: 2142
|
|||
Galkov писал(а): Сие есть бред сивой кобылы А как будет "не бред"? Ну что ты тянешь кота за интересное место... ![]() |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Galkov писал(а): или ждешь пока я компилированием начну заниматься Все ждут ![]() ![]() ![]() |
|||
карма: 25 |
|
Ответов: 9906
Рейтинг: 351
|
|||
nesco, класс это УЖЕ указатель
В отличие от объекта |
|||
карма: 9 |
|
Разработчик
Ответов: 26270
Рейтинг: 2142
|
|||
Galkov, ну вот, вроде заработало. Вот тепреь я буду знать (ну не знаю я еще всего в объектном программировании) -- я не волшебник, я только учусь (с)
Сейчас буду доделывать. [size=-2]------ Добавлено в 01:45 Все, доделал. Версия -- 3.00. Пример прилагается. По просьбе Tad'a, и по моим соображениям, введена переменная текущего времени (как в компоненте Time). Предполагается больше не наращивать этот компонент. Предупреждаю срвзу -- немного изменен алгоритм выдачи события по изменению даты. Сейчас событие выдается толко по выходу из поля календаря (происходит, либо при клике на дате, либо по Enter'y, либо по ESC, либо при потере фокуса). Это связано с тем, что нотификатор отрабатывает проверку валидности даты дважды при изменении и при выходе, а на тайме -- только при изменении. |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Вроде работает нормально.
|
|||
карма: 25 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2021-05-22 08:23:42 |
|||
карма: 0 |
|
Разработчик
Ответов: 26270
Рейтинг: 2142
|
|||
rav, а где написано, что оно должно обновляться само по себе?
[size=-2]------ Добавлено в 18:24 Поле ввода даты меняется только командами выбора (мышью, клавиатурой), или предустановкой даты через метод doSetDate. Можно подцепить внешний таймер и ловить переход через ноль, если есть такая необходимость, но встраивать таймер в компонент я не собирался. |
|||
карма: 22 |
|
Ответов: 3655
Рейтинг: 69
|
|||
nesco, Это не часы .
Он и не должен работать как часы. Только при запуске сверка даты с системной и всё. ИМХО. |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2021-05-22 08:23:42 |
|||
карма: 0 |
|
Разработчик
Ответов: 26270
Рейтинг: 2142
|
|||
rav писал(а): приходится добавлять много ненужных элементовНо простите, для работы как часы он не предназначен Вячеслав писал(а): Он и не должен работать как часы[size=-2]------ Добавлено в 19:28 вот самое простое решение
|
|||
карма: 22 |
|
Разработчик
Ответов: 26270
Рейтинг: 2142
|
|||
Некоторые движения с DatePicker'ом привели к обнаружению некоторых мелких багов -- не работали свойства Visible и Enabled. Дополнительно пирчесан код. Текущая версия на данный момент -- 4.50
-- Удалено с вхождением в дистрибутив -- |
|||
карма: 22 |
|
Ответов: 3655
Рейтинг: 69
|
|||
nesco, К твоим компонентам ещё нужна прога которая удаляет предыдущие версии с компа.
Уж больно часто выходят новые релизы. ![]() |
|||
карма: 0 |
|
Разработчик
Ответов: 26270
Рейтинг: 2142
|
|||
Вячеслав, по DatePicker'y давно не было никаких релизов.
|
|||
карма: 22 |
|