powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как избавиться от фона картинки в TreeView
4 сообщений из 4, страница 1 из 1
Как избавиться от фона картинки в TreeView
    #32469854
blackman_odessa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В каждой картинке дерева фон серый. Так при установках из конструктора окон, так и при выполнении скрипта:
tv_list.BackColor = RGB(255, 255, 255)
tv_list.DeletePictures()
tv_list.PictureHeight = 16
tv_list.PictureWidth = 16
tv_list.PictureMaskColor = RGB(255, 255, 255)
tv_list.AddPicture("Custom078!")

tv_list.PictureMaskColor = RGB(255, 255, 255)
idx = This.AddPicture("Custom079!")
tv_list.SetOverlayPicture(1, idx)
...
tvi1.PictureIndex = 1
tvi1.OverlayPictureIndex = 0
tvi1.StatePictureIndex = 0
tvi1.SelectedPictureIndex = 1
//и вставляем это дело в дерево

В чем ошибка? При указанных параметрах фон вроде должен быть белым.
...
Рейтинг: 0 / 0
Как избавиться от фона картинки в TreeView
    #32469904
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибка в том, что PictureMaskColor указывает на то как прятать пиксели фона картинки. У всех РВшных штатных картинок фон серый (Silver). Вот его то и надо указать как PictureMaskColor...
...
Рейтинг: 0 / 0
Как избавиться от фона картинки в TreeView
    #32470481
Vovik@PB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В дополнение к Филиппу цвет этот будет:

PictureMaskColor = RGB(128,128,128)

-------------------
PB 9.0.1 build 7096
...
Рейтинг: 0 / 0
Как избавиться от фона картинки в TreeView
    #32470723
blackman_odessa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пасиба! Все чудно отработало. Я игрался с этим параметром, но не знал какой цвет выбрать.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как избавиться от фона картинки в TreeView
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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