Гость
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как сделать чтобы форма фокус не теряла! (возможно ли?) / 4 сообщений из 4, страница 1 из 1
13.08.2012, 09:55
    #37913962
motoriton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы форма фокус не теряла! (возможно ли?)
Проблема дурацкая, апплет в браузере теряет фокус и из-за этого почти всегда теряется место где был курсор.

То есть при переключении между вкладками или при сворачивании окна, когда возвращаемся на нужное место, курсорчик уже не мигает...
Что сделать чтоб фокус никогда не пропадал, например? или чтоб requestfocus() правильно возвращал курсор на нужное место? реально ли это?
...
Рейтинг: 0 / 0
13.08.2012, 10:56
    #37914076
motoriton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы форма фокус не теряла! (возможно ли?)
Возможно как то привязать к 2-ум триггерам
When-Window-Activated и When-Window-Deactivated

Но как считать текущее положение курсора? И как потом его поставить назад?
...
Рейтинг: 0 / 0
14.08.2012, 08:43
    #37915412
BDDev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы форма фокус не теряла! (возможно ли?)
motoriton,

может хранить название итема в переменной где последний раз был курсор?
...
Рейтинг: 0 / 0
15.08.2012, 17:16
    #37918159
forlog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как сделать чтобы форма фокус не теряла! (возможно ли?)
Попробуйте в formsweb.cfg задать:
applet_name=MyApplet
HTMLbodyAttrs=onfocus="frame_focus();"

И JS функция:
function frame_focus()
{
fr=document.MyApplet.getFrame();
fr.setVisible( true );
}
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Как сделать чтобы форма фокус не теряла! (возможно ли?) / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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