TTreeView :: Компоненты и Классы :: База знаний Delphi :: DBTreeView своими руками
Создание DBTreeView своими руками. :: TTreeView. Проблемы CustomDraw
В статье описываются проблемы с настройкой свойств компонента TTreeView при использовании событий OnCustomDraw и OnAdvancedCustomDraw, которые не изменяют значения свойств Canvas после их установки второй раз. :: TTreeView с возможностью MultiSelect
Текст статьи описывает класс TSelectableTree, который является наследником от TCustomTreeView и позволяет реализовать функцию множественного выбора элементов в дереве, а также предоставляет дополнительные методы для управления выбором. :: VirtualTreeView, FAQ по компоненту Компонент VirtualTreeView для языка Delphi. Описание статьи в одном предложении на русском языке:
Компонент VirtualTreeview - высокопроизводительный и удобный компонент для отображения дерева элементов, который позволяет создавать деревья с многострочным :: В TreeView текущий Node выделяется другим шрифтом
В статье описывается процедура на языке Delphi, которая позволяет изменять вид отображения текущего узла в TreeView, выделяя его другим шрифтом. :: Возможность отмены вставки нового узла в TTreeView по нажатию кнопки Esc
В статье описана возможность отмены вставки нового узла в TTreeView по нажатию кнопки Esc, реализованная с помощью класса TBetterTreeView и событий OnEditCancel и OnNewEditCancel. :: Выделять узел TTreeView правой кнопкой мыши
В статье описывается способ выделения узла в компоненте Delphi TTreeView правой кнопкой мыши с помощью процедуры TForm1.TreeView1ContextPopup. :: Доступ к ScrollBars от TTreeView В статье описано, как получить доступ к полосам прокрутки (ScrollBars) в компоненте TTreeView Delphi, с помощью вызова функции WM_HSCROLL и использования перформирования. :: Загрузка ini-файла в TTreeView Загрузка ini-файла в TTreeView - пример программы на Delphi, позволяющей загружатьini-файл в TreeView компонент. :: Искать узел TTreeView через его свойство Text
В статье описывается функция Delphi, которая позволяет найти узел ТTreeView по его текстовому свойству и вернуть результат в виде объекта TreeNodeObject. :: Как открыть первую ветвь TreeView? Процедура открытия первой ветви TreeView и выделения первого элемента в ней выполняется с помощью вызова методов Expand и Selected, а также установки фокуса на TreeView. :: Как реализовать Drag and Drop в TTreeView
В статье описывается реализация функции Drag и Drop в компоненте TTreeView Delphi, которая позволяет перемещать узлы дерева между собой с помощью dragging и dropping. :: Как связать TreeView и PageControl
В статье описывается способ связать TreeView и PageControl в Delphi, при смене страницы в PageControl изменяется выбранный узел в TreeView, а при смене узла в TreeView изменяется активная страница в PageControl. :: Как убрать всплывающие подсказки в TreeView
В статье рассматривается способ удаления всплывающих подсказок в TreeView, который достигается с помощью обработчика для уведомительного сообщения типа TTM_NEEDTEXT. :: Копировать и вставлять TreeNode
Копирование и вставка узлов в дереве с помощью компонента TreeView в Delphi. :: Копировать нижние узлы TTreeView во второй TTreeView
Копирование нижних узлов TTreeView в второй TTreeView: описывается процедура CopySubtree, которая копирует выбранный узел из первого дерева и вставляет его в второе дерево. :: Отключить подсказки для TTreeView
Отключить подсказки для TTreeView можно с помощью процедуры TForm1.FormShow(Sender: TObject), которая изменяет стиль компонента Treeview1 с помощью функции SetWindowLong и константы TVS_NOTOOLTIPS. :: Получение доступа к узлам TreeView
Получение доступа к узлам TreeView: автор предлагает несколько хитростей для быстрого поиска и работы с узлами в TREEVIEW, включая использование индексирования и временной переменной TTreeNode. :: Получение пути заголовков к узлу в TTreeView
Функция GetPathToNode возвращает строку заголовков узлов от указанного узла (ноды) до корневого узла TreeView, разделенных символом Separator. :: Получение узла в TTreeView по пути заголовков
Функция GetNodeInPath получает узел TTreeNode в дереве TreeView по указанному пути, разделенному символом Separator. :: Получить строковый путь в TTreeView
В статье описывается функция для получения строкового пути в TTreeView, а также пример ее использования в процедуре клика по элементу дерева. :: Поместить список контролов и пунктов меню в TTreeView
В статье описывается способ вывода списка контролов и пунктов меню на дерево элементов (TTreeView) в приложении на языке Delphi. :: Поточность TreeView
В статье описывается проблема с записью и чтением компонента TTreeView в файл, а также ее решение, которое заключается в создании пустого экземпляра TreeView и передаче его в качестве параметра для метода ReadComponent. :: Проблема с Lazarus в GitLab Контекст: Пользователь столкнулся с проблемой некорректного отображения чекбоксов в компоненте TreeView в темном режиме интерфейса из-за неправильного цвета фона изображений чекбоксов, и ищет решение, совместимое с средой cocoa. :: Проверить, развернут ли или свернут полностью TTreeView
В статье описаны функции на языке Delphi для проверки, развернут ли или свернут полностью компонент TTreeView в приложении. :: Прокрутка TreeView, чтобы держать выделение посередине
Данная статья описывает процедуру, которая обеспечивает прокрутку TreeView в направлении выбранного элемента, чтобы он оставался в центре экрана. :: "Разъяснение работы метода Expand в Delphi" В статье описывается метод Expand в Delphi и рассматривается проблема пользователя jamie, столкнувшегося с тем, что метод TTreeView.Expand является защищенным и не может быть использован напрямую. Авторы объясняют, почему этот метод защищен, и предлагают :: Рекурсивные механизмы спуска по дереву
В статье описываются рекурсивные механизмы спуска по дереву, используемые в программировании для определения наличия child узлов у текущего узла и вычисления результата для каждого узла в дереве. :: Сохранить и загрузить TTreeView
В статье описывается способ сохранения и загрузки изображений в компоненте TTreeView Delphi, используя процедуры SaveToFile и ReadComponent. :: Убрать ScrollBars от TTreeView Убрать скроллбары от дерева TTreeView можно с помощью параметра стиля TVS_NOSCROLL в методе CreateParams. :: Ускорение работы TreeView
Ускорение работы TreeView: новый компонент TreeView, работающий быстрее стандартного компонента Delphi на 850% для загрузки и на 3850% для сохранения. :: Ускорение работы TreeView 2
Сократить время обработки TTreeView 2, ускорив ее работу, можно с помощью использования методов BeginUpdate и EndUpdate перед изменениями и добавлениями узлов, а также отключения автоматической сортировки и ручной сортировки только видимых узлов. :: Хочется выделять некоторые строчки в TTreeView жирным
В статье описывается способ выделять некоторые строки в TTreeView жирным способом, для этого создается процедура SetNodeBoldState, которая изменяет состояние узлов дерева. :: Хочется выделять некоторые строчки в TTreeView жирным или бледным
В статье описывается, как изменять видимость и оформление узлов в компоненте TTreeView Delphi, используя метод SetNodeState с параметром Flags для определения настроек состояния узла.
Узнайте о компоненте TTreeView и его настройке в Delphi. Статьи посвящены событиям OnCustomDraw, доступу к узлам TreeView, устранению проблем с записью/чтением и многое другое. Ускорите работу и упростите управление деревом.
Получайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS :: Главная ::
|