1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

Вопрос DirTreeView - убрать белый фон

Тема в разделе "Inno Setup", создана пользователем Le9ent, 9 апр 2019.

  1. Ветеран

    Регистрация:
    21 июл 2012
    Сообщения:
    34
    Симпатии:
    2
    Пол:
    Мужской
    Доброго времени суток.
    Хотел бы уточнить вот такой момент.
    Не появилось ли способа (с того момента как я пару лет назад задавал похожий вопрос) убрать белый фон у элемента DirTreeView?
     
    Последнее редактирование: 9 апр 2019
  2. Ветеран Супер модератор

    Регистрация:
    5 мар 2016
    Сообщения:
    405
    Симпатии:
    423
    Пол:
    Мужской
    Le9ent, не появилось, просто вырезать фон не получится(ИМХО, пробовал разные методы) трудности с прорисовкой внутренних компонентов и фона, а для того чтобы добиться прозрачности нужно создать свой Control (ИМХО например как у South в botva2 компонент CheckListBox, но только сложнее), с перехватом\обработкой сообщений, заморочкой с VirtualTreeView, плюс прокрутка (горизонтальна и вертикальная).

    P.S.: используйте IS SKin или смирение...
    Да, можно сменить цвет фона послав Control'у сообщение.....
     
    Le9ent нравится это.
  3. Ветеран

    Регистрация:
    21 июл 2012
    Сообщения:
    34
    Симпатии:
    2
    Пол:
    Мужской
    Жалко, но все равно благодарю за ответ.
    Тоже скином этот единственный элемент отрисовываю (лучше чем ничего).
     

Поделиться этой страницей