powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Возможность изменения типа титула у модального окна
6 сообщений из 6, страница 1 из 1
Возможность изменения типа титула у модального окна
    #34199760
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли изменить тип титула у модального окна ?
Сделать что то типа PaletteWindow.
...
Рейтинг: 0 / 0
Возможность изменения типа титула у модального окна
    #34199809
Фотография spas2001
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не совсем понятен вопрос
Можно поподробнее
...
Рейтинг: 0 / 0
Возможность изменения типа титула у модального окна
    #34199874
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>> Не совсем понятен вопрос
>> Можно поподробнее

У окон типа PopUp доступно свойство PaletteWindow.
Если его указать, то титул (или заголовок) окна становится примерно в 2 раза меньше по высоте.
Хотелость бы сделать такой титул на модальном окне.
Указание параметра PaletteWindow = true через Source Editor не помогает.
...
Рейтинг: 0 / 0
Возможность изменения типа титула у модального окна
    #34199877
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не пробовал но как-то так:

external functions
Код: plaintext
1.
2.
external function long SetWindowLong(long h, long nIndex, long dwNewLong)library "user32" alias for "SetWindowLongW"
external function long GetWindowLong(long h, long nIndex)library "user32" alias for "GetWindowLongW"

code:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
long GWL_EXSTYLE=- 20 
long WS_EX_TOOLWINDOW= 128  /*0x00000080L*/
long i

i=GetWindowLong(handle(myWindow), GWL_EXSTYLE)
i=i+WS_EX_TOOLWINDOW //must be binary OR here
SetWindowLong( handle(myWindow), GWL_EXSTYLE, i)
...
Рейтинг: 0 / 0
Возможность изменения типа титула у модального окна
    #34199900
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да. после этого кода стоит дописать

Код: plaintext
1.
myWindow.height=myWindow.height

чтобы PB пересчитал workspace окна
...
Рейтинг: 0 / 0
Возможность изменения типа титула у модального окна
    #34200114
PaulJB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Dmitry

Ай СПАСИБО, добрый человек !!!
Все работает !!!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Возможность изменения типа титула у модального окна
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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