Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / календарик / 3 сообщений из 3, страница 1 из 1
18.08.2004, 11:11
    #32654205
T0lik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
календарик
Уважаемые спецыалисты возник такой простой вопрос!
Создал класс на основе фоксового ActiveX календаря.
Вопрос в том когда передавать от него данные(в данном приложении способ не имеет существенного значения).
Не знаю на чём остановится - на потере фокуса, на клике, на двойном клике или на добавлении к календарю кнопочек "Ок" и "Отмена".
Поделитесь опытом.
...
Рейтинг: 0 / 0
18.08.2004, 12:31
    #32654459
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
календарик
Вообще-то, чем больше вариантов тем лучше. Однако все варианты должны быть "контролируемыми". Т.е., по возможности, исключаеющие "случайные" комбинации. Например, "рука дрогнула" и ткнули мышкой не туда.

Это значит, что в случае с календарем недопустимо делать передачу значений при потере фокуса.

Одночный клик тоже не проходит - как ты вообще выбирать будешь значения.

Кнопки "OK" и "Омена" очень желательно иметь. Далеко не все пользователи понимают, что для закрытия формочки надо ткнуть в крестик в правом верхнем углу. Да и попасть в него, для многих проблема.

По двойному клику - логичное решение для многих пользователей.

Следовательно, делаешь 2 возможности выбора: По двойному клику для продвинутых пользователей и по кнопке "Ok", для не очень продвинутых.

Если это не окажется очень сложным, то имеет смысл добавить выбор значения по горячей клавиши ("Enter" или "Пробел") и отказ от выбора по "Esc"
...
Рейтинг: 0 / 0
18.08.2004, 12:56
    #32654551
T0lik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
календарик
спасибо, так и сделаю
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / календарик / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]