Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB12 Классик и раскладка клавы в ячейках DW / 20 сообщений из 20, страница 1 из 1
04.08.2010, 13:35
    #36775008
dvvarna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Ситуация следующая...
В некоторых местах в приложении (пока обнаружено 2 таких), странно что не везде такое происходит.

Раскладка EN открываем в приложении окно в котором DW(freeform). Становимся на первую ячейку переключаем раскладку в RU, заполняем по русски, жмём Tab, а в новой ячейке вновь раскладка EN.

Так же и обратная ситуация

Раскладка RU открываем в приложении окно в котором DW(freeform). Становимся на первую ячейку переключаем раскладку в EN, заполняем по англицки, жмём Tab, а в новой ячейке вновь раскладка RU.

Жутко не удобно. Я читал о такой фиче билдера ещё в 10 версии.

Вопрос почему в других аналогичных ситуациях раскладка запоминается при переходе в след. ячейку DW.

Изначально приложение написано на PB9, потом миграция на PB12.
...
Рейтинг: 0 / 0
04.08.2010, 16:02
    #36775468
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Насколько помню никто не знает зачем это надо и как отключать.
Вот почитайте обсуждение, может там есть какие то решения по борьбе с этим чудом.
http://www.sql.ru/forum/actualthread.aspx?tid=306445
...
Рейтинг: 0 / 0
24.09.2010, 11:50
    #36864332
dvvarna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Как ответили в Sybase всё настраивамо,
достаточно в pb.ini в секцию [data window] добавить
useDefaultKeyboardLayout=yes

Такое поведение правили ещё в 11 версии но начиная с PB 11.5.1 этот баг вернулся.
И в 12 версию перешёл тоже.
Обещали выпустить патч.


P.S.
С PB11 изменился путь к pb.ini. Убедитесь, что вы правите нужный файл (Menu -> Tools -> System Options.. -> Initialization Path). Там указан правильный путь к pb.ini
...
Рейтинг: 0 / 0
24.09.2010, 11:57
    #36864378
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
dvvarnaТакое поведение правили ещё в 11 версии но начиная с PB 11.5.1 этот баг вернулся.
И в 12 версию перешёл тоже.
Обещали выпустить патч.
P.S.
С PB11 изменился путь к pb.ini. Убедитесь, что вы правите нужный файл (Menu -> Tools -> System Options.. -> Initialization Path). Там указан правильный путь к pb.ini
PB 11.1 указанный ключ не имеет никакого действия ни с параметром on ни с параметром off. К тому же такое поведение присутствует в исполняемом файле...
...
Рейтинг: 0 / 0
24.09.2010, 12:13
    #36864463
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
dvvarnaС PB11 изменился путь к pb.ini. Убедитесь, что вы правите нужный файл (Menu -> Tools -> System Options.. -> Initialization Path). Там указан правильный путь к pb.ini
Вот оно чо.
А в старом месте файлик-то по прежнему есть и все изменения в нем игнорируются - теперь мне стало понятно почему.
...
Рейтинг: 0 / 0
24.09.2010, 12:33
    #36864552
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Anatoly MoskovskydvvarnaС PB11 изменился путь к pb.ini. Убедитесь, что вы правите нужный файл (Menu -> Tools -> System Options.. -> Initialization Path). Там указан правильный путь к pb.ini
Вот оно чо.
А в старом месте файлик-то по прежнему есть и все изменения в нем игнорируются - теперь мне стало понятно почему.
Какое старое/новое место не пойму. В 9 написано "c:\program files\sybase\powerbuilder 9.0"
в 11.1 "c:\program files\sybase\powerbuilder 11.0". Где новое место-то ?
...
Рейтинг: 0 / 0
24.09.2010, 12:46
    #36864601
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Локшин Марк
Какое старое/новое место не пойму. В 9 написано "c:\program files\sybase\powerbuilder 9.0"
в 11.1 "c:\program files\sybase\powerbuilder 11.0". Где новое место-то ?
Видимо в ваших версиях еще не поменяли.

В 11.5 c:\documents and settings\<user>\local settings\application data\sybase\powerbuilder 11.5
И в принципе, это - правильное место для инишника, если бы не было дубликата в program files
...
Рейтинг: 0 / 0
24.09.2010, 12:47
    #36864603
dvvarna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Локшин Марк
PB 11.1 указанный ключ не имеет никакого действия ни с параметром on ни с параметром off. К тому же такое поведение присутствует в исполняемом файле...

Я лишь передал информацию из поддержки там сообщили что такой ключик работает с версий 10.5 и 11, а с версии 11.5.1 как оказалось сломался.
И ещё параметр yes или no (а не как вы указали on или off)
...
Рейтинг: 0 / 0
24.09.2010, 12:53
    #36864625
dvvarna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
В вышедшем 12.1 ещё не исправлено. В поддержке так и сообщили что в ближайший патч не успеют сделать.
...
Рейтинг: 0 / 0
24.09.2010, 13:38
    #36864782
Локшин Марк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
dvvarnaЛокшин Марк
PB 11.1 указанный ключ не имеет никакого действия ни с параметром on ни с параметром off. К тому же такое поведение присутствует в исполняемом файле...

Я лишь передал информацию из поддержки там сообщили что такой ключик работает с версий 10.5 и 11, а с версии 11.5.1 как оказалось сломался.
И ещё параметр yes или no (а не как вы указали on или off)
Это я опечатался. Не работает и с yes или no. К тому же это только для DataWindow, а такое поведение и в обычных контролах. Короче говоря вещь, которая реально очень сильно мешает работать не могут исправить уже много лет. Нет слов.
...
Рейтинг: 0 / 0
24.09.2010, 14:05
    #36864877
dvvarna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Локшин Марк
Это я опечатался. Не работает и с yes или no. К тому же это только для DataWindow, а такое поведение и в обычных контролах. Короче говоря вещь, которая реально очень сильно мешает работать не могут исправить уже много лет. Нет слов.

Про обычные контролы не скажу, в нашем приложении на вскидку наверное и нет такого место где есть ввод через обычные контролы.
...
Рейтинг: 0 / 0
24.09.2010, 14:40
    #36865010
dvvarna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
dvvarna
Про обычные контролы не скажу, в нашем приложении на вскидку наверное и нет такого место где есть ввод через обычные контролы.

Хотя... Некоторые пользователи иногда жалуются что к БД не могут подключиться. Сейчас проверил там ввод через Singl Line Edit Теперь понятно в чём дело просто звёздочки при вводе пароля не давали возможности понять.

Сейчас в поддержку сообщу.
...
Рейтинг: 0 / 0
25.09.2010, 09:16
    #36865941
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
dvvarnaКак ответили в Sybase всё настраивамо,
достаточно в pb.ini в секцию [data window] добавить
useDefaultKeyboardLayout=yes...
В очередной раз убеждаюсь, что INI-файл - это не просто файл в РВ-приложениях, и должен называться именно pb.ini, а не myApp.ini.
И наличие в папке приложения (ехе) именно pb.ini, может многое решить, но где про это почитать?

Может есть смысл продолжить тему и поделится опытом.
...
Рейтинг: 0 / 0
12.10.2010, 09:08
    #36893894
dvvarna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
AISМожет есть смысл продолжить тему и поделится опытом.
Можно и продолжить, пусть выпустят патч. Как заработает тогда можно будет и добавить туда инфу.
Пока эта опция работает не правильно.
...
Рейтинг: 0 / 0
19.11.2010, 16:29
    #36966326
Oleg1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
ProcessMonitor говорит, что готовый exe (12.1) файлом pb.ini не интересуется.
А вот pbodb120.ini берется из пути в реестре.
...
Рейтинг: 0 / 0
31.03.2011, 10:43
    #37191818
Oleg1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
В последнем 12.1 есть реакция на этот ключик. В том числе и в exe. Но она совсем не такая, как ожидается (кто бы сомневался :) )...
...
Рейтинг: 0 / 0
31.03.2011, 11:24
    #37191923
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
2 Oleg1
А какая реакция? По подробнее, плз.
Я проверил на 12.1(6639): какА была - кАка и осталась ... :(
Может надо последний билд накатить?
...
Рейтинг: 0 / 0
04.04.2011, 11:14
    #37197490
Oleg1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Если yes, то при первом входе в поле берется system default, если no -- то текущая...
...
Рейтинг: 0 / 0
04.04.2011, 11:46
    #37197592
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
2 Oleg1

А у меня никаой реакции :(

А Вы не могли-бы уточнить:
- где находится (папка) pb.ini, в который Вы прописали ключ
Я прописывал в два файла ( ... Program Files\Sybase\Powerbuilder12... и в ... Document and settings ... )

- в какую секцию этого pb.ini
Я прописывал в Datawindow и в PB

- какой номер билда Вашего PB12.1
...
Рейтинг: 0 / 0
05.04.2011, 09:30
    #37199419
Oleg1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PB12 Классик и раскладка клавы в ячейках DW
Если есть реестр, то по нему, если нет, то рядом с exe. Ключи выше в теме описаны.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB12 Классик и раскладка клавы в ячейках DW / 20 сообщений из 20, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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