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

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

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

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

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

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

Изначально приложение написано на PB9, потом миграция на PB12.
...
Рейтинг: 0 / 0
PB12 Классик и раскладка клавы в ячейках DW
    #36775468
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько помню никто не знает зачем это надо и как отключать.
Вот почитайте обсуждение, может там есть какие то решения по борьбе с этим чудом.
http://www.sql.ru/forum/actualthread.aspx?tid=306445
...
Рейтинг: 0 / 0
PB12 Классик и раскладка клавы в ячейках DW
    #36864332
dvvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как ответили в 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
PB12 Классик и раскладка клавы в ячейках DW
    #36864378
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
PB12 Классик и раскладка клавы в ячейках DW
    #36864463
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvvarnaС PB11 изменился путь к pb.ini. Убедитесь, что вы правите нужный файл (Menu -> Tools -> System Options.. -> Initialization Path). Там указан правильный путь к pb.ini
Вот оно чо.
А в старом месте файлик-то по прежнему есть и все изменения в нем игнорируются - теперь мне стало понятно почему.
...
Рейтинг: 0 / 0
PB12 Классик и раскладка клавы в ячейках DW
    #36864552
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
PB12 Классик и раскладка клавы в ячейках DW
    #36864601
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк
Какое старое/новое место не пойму. В 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
PB12 Классик и раскладка клавы в ячейках DW
    #36864603
dvvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин Марк
PB 11.1 указанный ключ не имеет никакого действия ни с параметром on ни с параметром off. К тому же такое поведение присутствует в исполняемом файле...

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

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

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

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

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

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

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

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

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

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


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