FoxPro Club Главная

Конференция Решения Фотоальбом Сайт М.Дроздова Статьи Файловый архив Книга Visual FoxPro 9.0 Русский Help для Visual FoxPro
Пользователей: 9209
Вход
Календарь, версия 4 (переработка с моего решения 2001 года)

Маленький и симпатичный, состоит из поля ввода даты и формы календаря. Вызов календаря осуществляется нажатием пробела или двойным кликом по полю ввода. Основные параметры: вся навигация продублирована на клавиатуре; можно задавать ограничения на период; можно задавать ограничение по дню недели; имеется 14 встроенных цветовых схем, а также задавать свою цветовую схему. Внутри есть форма с примером и небольшая дока. Новое в версии 4: Добавлена работа с государственными праздниками.


 
Прислал: TAS   Категория: Интерфейс

Сделайте оценку этого решения Плохо Удовлетворительно Так себе Хорошо Отлично Текущая оценка: (3.333) Вложение [60.66]kb
Дополнения пользователей
Календарь, версия 4 (переработка с моего решения 2001 года)
[+][?]
mvictor
02.03.07 17:03:23

смотрится неплохо
единственное - на мой взгляд, выбор месяцев лучше будет выглядеть каким-то списком
TAS
05.03.07 09:11:15

Я думал на счет списка - дело в том, что этот календарь оптимизирован на работу с клавиатуры,
поэтому родился такой вариант. Если же нужно щелкать месяцы вперед или назад то можно использовать
клавиши Page Up/Page Down или навести мышку на месяц и крутить колесико. Месяц также меняется при
смене дня (стрелочки).

Таким образом месяц можно поменять четыремя!!! способами. Я думаю этого достаточно :)
Каратаев
06.03.07 13:00:11

Удобная вещь. Уже прикручиваю к своей проге.
Спасибо.
TAS
06.03.07 15:10:57

На здоровье :)
TAS
20.03.07 15:30:25

Интересно, это кому-же мое решение так не понравилось (и чем), что мне кол поставили???
w3d
19.04.07 08:24:25

Помещаю на форму поле Dt, после запуска по даблклику - в поле появляется текущая дата и все.
Календарь не выскакивает.
Как поправить?
w3d
19.04.07 08:39:48

Разобрался - не указал класс :)
antemos
24.05.07 04:20:24

Не до конца понял как одной кнопкой тыкнуть в "сегодня", а так классная штука, прикручиваю к своим
чахлым творениям
antemos
24.05.07 08:00:31

Не до конца понял как одной кнопкой тыкнуть в "сегодня", а так классная штука, прикручиваю к своим
чахлым творениям
antemos
24.05.07 08:00:36

Не до конца понял как одной кнопкой тыкнуть в "сегодня", а так классная штука, прикручиваю к своим
чахлым творениям
TAS
24.05.07 09:04:16

Счас нет под рукой - по памяти - вроде пробелом!
Godskeeper
19.06.07 13:48:23

У меня почему то при закрытии календаря исчезает меню (не встречались с таким???) 
Godskeeper
19.06.07 14:00:38

У меня почему то при закрытии календаря исчезает меню (не встречались с таким???) 
TAS
19.06.07 14:36:59

Нет - не встречался, там ничего на меню не ссылается!
Godskeeper
19.06.07 15:54:01

Лана попытаемся разобраться а ваще календарь мне очень нравится 
Коляныч
16.09.07 12:43:25

Удобно! Хорошая идея загнать в класс текстбокса календарь. Спасибо - "пятерка". А вот насчет
"колов" - это по-моему простое хулиганство (которое, кстати, идею проставления оценок профанирует
на корню). Было бы не плохо создать правило, запрещающее выставление "единиц" БЕЗ КОММЕНТАРИЕВ. По
комментариям можно ведь еще дать оценку "комментатору".
Gagarin
06.02.08 04:50:11

Чёйто я видимо не совсем понял, но поглядев пример, не понятно, почему при нажатии кнопки "выход"
в каледнаре текущему полю присваивается дата. Вроде ж это должно происходить по кнопке "Принять".
А по кнопке "выход" изменения значения текущего поля не должно происходить.
TAS
06.02.08 09:04:38

А что тут понимать - глюка самая, что ни на есть! Как исправлю - отпишусь!
TAS
08.02.08 10:55:40

Исправлено! 

Добавлен возможность задавать государственные праздники с возможностью блокировки выбора по этим
дням.
[Дополнить]



© 2000-2017 Fox Club 
При размещении любых материалов с сайта на других ресурсах- прямая ссылка на www.foxclub.ru обязательна
Яндекс.Метрика