AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.10.2009, 15:05   #1  
urnadm is offline
urnadm
Участник
 
37 / 10 (1) +
Регистрация: 02.09.2009
Добрый день, столкнулся с проблемкой (Nav 3.60): есть фрейм на форме, в нужный момент стаёт видимым и в нужных координатах. На нем контролы TextBox, где надо текст вводить. После ввода ENTER'ом, естественно, активируется следующее поле ввода или поле NextControl, но мигающего курсора на ней нет.

Ещё меня смущает тот факт, что после ENTER курсор мыши на мгновение превращается в песочные часы, словно он что-то обрабатывает.
Начинаем писать текст - курсор появляется, но на следующем контроле пропадает снова до начала ввода текста. Фактически, всё работает, но неудобно - без курсора не видно какое поле ввода в данный момент активно.

Однако, если вдруг вызвать, например, MESSAGE('test'), обязательно когда фрейм VISIBLE, то сразу курсор появится и не будет пропадать больше. Может кто сталкивался и может объяснить в чем может быть проблема?

PS: у каждого TextBox в OnAfterValidate функция ChangeEnabledComplete, проверяющая будет ли кнопка Добавить активна на форме. В функции ничего особенного нет, просто проверки переменная<>''
PPS: Фишка: если я дебаггер включу, то курсор так же появится, когда окно дебаггера скроется
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:45.