powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Button in DW
3 сообщений из 3, страница 1 из 1
Button in DW
    #36220303
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB10.5.1.6617
В DW в заголовке столбца размещаю последовательно две кнопки. Вставляю в последнюю кнопку скрипт на свойство Х и Ширину в привязке к 1-й кнопке.
Код: plaintext
1.
2.
3.
4.
//для b_2.x
long(describe('b_1.x')) + long(describe('b_1.width')) +  5 
//для b_2.width - фиксирую ширину
 240 
Оставляю у обеих свойство "band".
В приложении при изменении ширины столбца происходит прорисовка:
1. при увеличении ширины на любое значение - всё ОК;
2. при уменьшении ширины на малое значение - всё ОК, а на от 1/3 столбца - идет различные искажения кнопок (наложение; пропадание; кнопки прорисовываються ОК, а столбец с другим (большим) размером; и др.).

Если у 2-ой кнопки свойство "band" заменить на "foreground", при сохранении всех необходимых скриптов у неё, то прорисовка в двух направлениях работает "ОК". Но в этом случае при стиле ХР у этой кнопки не отображается "выделение контура" при подводе курсора мышки.

Это так и должно быть? Или как сделать, чтобы и прорисовка была правильной и "выделение контура" работало?
...
Рейтинг: 0 / 0
Button in DW
    #36224384
sboyko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS,
у меня такое было если ДВ грид и любой банд. тоггда происходит захват границ кнопки границами столбца и кнопка искажается.
я делал банд фореграунд и вычислял координаты и размеры кнопки.
...
Рейтинг: 0 / 0
Button in DW
    #36226437
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sboykoAIS,
у меня такое было если ДВ грид и любой банд. тоггда происходит захват границ кнопки границами столбца и кнопка искажается.
я делал банд фореграунд и вычислял координаты и размеры кнопки.
Так я тоже так сделал, но сделали замечание: почему не подсвечивается на ХР вторая кнопка. Вот и ищу решение: должны обе вести себя одинаково (либо подсвечиваться, либо нет).
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Button in DW
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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