Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Возможность изменения типа титула у модального окна / 6 сообщений из 6, страница 1 из 1
14.12.2006, 13:24
    #34199760
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможность изменения типа титула у модального окна
Можно ли изменить тип титула у модального окна ?
Сделать что то типа PaletteWindow.
...
Рейтинг: 0 / 0
14.12.2006, 13:31
    #34199809
spas2001
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможность изменения типа титула у модального окна
Не совсем понятен вопрос
Можно поподробнее
...
Рейтинг: 0 / 0
14.12.2006, 13:41
    #34199874
PaulJB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможность изменения типа титула у модального окна
>> Не совсем понятен вопрос
>> Можно поподробнее

У окон типа PopUp доступно свойство PaletteWindow.
Если его указать, то титул (или заголовок) окна становится примерно в 2 раза меньше по высоте.
Хотелость бы сделать такой титул на модальном окне.
Указание параметра PaletteWindow = true через Source Editor не помогает.
...
Рейтинг: 0 / 0
14.12.2006, 13:42
    #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
14.12.2006, 13:45
    #34199900
Dmitry.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможность изменения типа титула у модального окна
да. после этого кода стоит дописать

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

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

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


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