|
v7: автоматическое переключение раскладки клавиатуры | ☑ | ||
---|---|---|---|---|
0
vip67
24.02.12
✎
14:27
|
всем добрый день! нужно при попадании в текстовое поле на форме документа автоматически переключать раскладку клавиатуры. для этого использую formEx Эмулялироватьклавиатуру. Не работает по нормальному - т.е. внизу окна 1с раскладка меняется на "RU", но буквы печатаются - по английски. в чем может быть проблема?
|
|||
1
Somebody
24.02.12
✎
14:33
|
Через формекс не скажу, не пробовал. такую задачу решал используя DynamicWrapper , нормально трабатывает и текст в текстовом поле менятся на желаемый язык ...
|
|||
2
vip67
24.02.12
✎
17:46
|
(1) спс! получилось!
|
|||
3
vip67
24.02.12
✎
17:48
|
Господа! вопрос - как мне отследить в любой момент, какой элемент диалога на форме в данный момент активный и в соответствии с этим произвести некие действия. при этом учитывается - переход по вкладкам, щелчки мышью, Ентер и ТАб и т.д. Есть ли такая предопределенная процедура на форме?
|
|||
4
Попытка1С
24.02.12
✎
17:58
|
Форма.АктивныйЭлемент() ?
|
|||
5
vip67
24.02.12
✎
18:07
|
(4) но в какой процедуре это перехватывать?
|
|||
6
vip67
24.02.12
✎
18:08
|
(4) АктивныйЭлемент()- я получаю, но мне его надо знать в момент попадания фокуса в элемент диалога. т.е. - как отследить момент попадния фокуса?
|
|||
7
FN
24.02.12
✎
18:18
|
(6) Отлавливай ПриОткрытии, ПриАктивацииОкна, ПриНажатииКнопкиКлавиатуры, ПриОтжатииЛевойКнопки
ЗЫ еще у формекса есть метод РаскладкаКлавиатуры(<Раскладка>,<ТекущаяРаскладка>) Назначение: |
|||
8
catena
24.02.12
✎
18:19
|
По-моему как-то так там можно было:
Процедура ПриНачалеВыбораЗначения(Что, Флаг) Если Что = "Реквизит1" Тогда Действие1; КонецЕсли; КонецПроцедуры |
|||
9
vip67
24.02.12
✎
18:24
|
(8) на полях типа строка, значение - не действует.
(7) та ото-ж, а хотелось бы в одной процедуре :((( только ПриОтжатии... - зачем?! че-то РаскладкаКлавиатуры - нету у меня в формексе... решил через (1) -нормально - понравилось. |
|||
10
vip67
24.02.12
✎
18:25
|
(8) -> (7)
|
|||
11
vip67
24.02.12
✎
18:25
|
(8) примерно так и делаю
|
|||
12
vip67
24.02.12
✎
18:25
|
так, все попутал
(8) - (8), так не делаю... |
|||
13
FN
24.02.12
✎
18:34
|
(9) ПриОтжатии - что бы правильно поймать активный элемент
|
|||
14
VasilyKushnir
24.02.12
✎
23:47
|
(0) А ПунтоСвитчер разве не отрабатывает?
|
|||
15
ЧеловекДуши
24.02.12
✎
23:49
|
О_о... о ужас, какие у вас недалекие пользователи :)
|
|||
16
vip67
25.02.12
✎
15:15
|
(14) пунто - не катит,
|
|||
17
vip67
25.02.12
✎
15:16
|
(15) не недалекие, а капризные. Любят красоту и удобство. а красота и удобство - требует жертв и дорого стоят. надо напомнить об этом директору.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |