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

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

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

  1. Пользователь

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

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

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

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

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