powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Когда окно перемещается в центр?
9 сообщений из 9, страница 1 из 1
Когда окно перемещается в центр?
    #39693034
Apprehension
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В окнах-наследниках window есть свойство Center. Оно позволяет автоматически отцентрировать окно после открытия.
В каком событии я могу отследить этот момент и когда он происходит по отношению к начальным собдытиям resize и open?
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39693355
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apprehension ,
создайте пользовательское событие в окне и установите Event ID = pbm_move, а далее экспериментируйте в зависимости от того, что нужно...
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39693357
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно тоже можно сделать используя и другие события окна:
Event ID = pbm_windowposchanged
Event ID = pbm_windowposchanging
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39693588
Apprehension
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AIS, спасибо, попробуем! :)
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39693610
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
27.08.2018 11:25, Apprehension пишет:

> AIS, спасибо, попробуем! :)

Открой страшную тайну: что у тебя за работа, что на ней можно заниматься
подобной хернёй :)?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39694973
Apprehension
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поддерживаю уже существующее приложение. Предшественник этой херней не занимался, а мне приходится ^__^
Пришлось, в частности, приворачивать и возможность изменения размеров, и возможность масштабирования (увеличения буковок и т.п. чтобы "глаза не ломать" - настроек Windows пользователям было мало).
Сделал особый класс окон, и в Edit source поменял предка с window на этот класс у кучи окон. Допиливаю теперь косяки, выявляющиеся в процессе эксплуатации.

А вот скажи: если я программно меняю свойство Resizable у окна, у меня ВНЕЗАПНО меняется его высота и ширина на 45 и 60 пунктов (если Resizable = true, то уменьшается). С чем это связано?
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39694993
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ApprehensionА вот скажи: если я программно меняю свойство Resizable у окна, у меня ВНЕЗАПНО меняется его высота и ширина на 45 и 60 пунктов (если Resizable = true, то уменьшается). С чем это связано?
С тем, что ВНЕЗАПНО меняется свободное пространство для вывода у окна в связи с отсутствующей рамкой resize'а.
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39694996
Apprehension
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интуитивно это понятно, но почему так много? )
...
Рейтинг: 0 / 0
Когда окно перемещается в центр?
    #39695004
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ApprehensionИнтуитивно это понятно, но почему так много? )
Потому, что пункт != пиксель.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Когда окно перемещается в центр?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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