Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Одно TreeView + два монитора = BUG ? / 3 сообщений из 3, страница 1 из 1
07.08.2014, 12:13
    #38714783
Raven A
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно TreeView + два монитора = BUG ?
Ave всем коллегам.
Народ, вот получил весьма "интересное" поведение кода, пока не поборол, а надо.

Win 8.1 x64
PB 9.0.3 build 8836
Две видеокарты, два монитора ( обзовём MasterD ( 1920x1080 LG ) & SlaveD (1680x1050) )

Есть некоторый софт. В сухом остатке делает следуещее:
Открыть окно с простым TreeView, заполнить дерево.
По правому клику на дереве (event rightclicked(long handle ) ) вывести Handle элемента.
Всё.

Поведение:
Окно отрыто на MasterD, rclick - всё ожидаемо, handle сооветствует действительности
Не закрывая приложения, окно перетаскивается на SlaveD - в rightclicked() handle всегда == 0
При открытии на SlaveD и переносе на MacterD всё наоборот.

Если есь мысли, поделитесь, а то моя трава уже закончилась :(
...
Рейтинг: 0 / 0
07.08.2014, 12:32
    #38714805
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно TreeView + два монитора = BUG ?
Ну, я бы для начала установил одинаковое разрешение на обеих мониторах и проверил.
Если баг ушел, то по вытекающим ...
Если нет, то надо искать более сильную траву в виде WinAPI :)
В Kodigo, (я когда то смотрел) автор реализует ChechBoxes в Treeview. Он там использует ф-ции WinAPI связанные с координатами.
Может это каким-то образом натолкнет на путь истинный ...
...
Рейтинг: 0 / 0
08.08.2014, 13:13
    #38715915
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Одно TreeView + два монитора = BUG ?
07.08.2014 13:13, Raven A пишет:

> Win 8.1 x64
> PB 9.0.3 build 8836

И что, работает? Удивительно ...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Одно TreeView + два монитора = BUG ? / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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