Вопросы по теме 'virtualtreeview'
Devexpress ExpressQuantumTreeList или Virtual Treeview?
Исходя из опыта, какое дерево общего назначения лучше всего подходит для Delphi: Virtual Treeview или Devexpress ExpressQuantumTreeList ? В настоящее время я использую Virtual Treeview, который подходит для моих нужд, но я начинаю новый проект и...
2327 просмотров
schedule
19.05.2022
Virtual StringTree: текст, возвращаемый обработчиком событий OnGetHint, не отображается в окне подсказки.
Я написал обработчик события OnGetHint элемента управления Virtual StringTree, и я уверен, что текст подсказки возвращается, но окно подсказки пустое, см. скриншот ниже, что могло вызвать эту проблему? заранее спасибо.
Настройки управления:...
894 просмотров
schedule
29.04.2024
Virtual StringTree: как определить, полностью ли отображается текст узла?
Когда TVirtualStreeTree.HintMode = hmTooltip, текст узла становится текстом подсказки при наведении указателя мыши на узел и столбец, где текст узла отображается не полностью. Но я должен установить HintMode = hmHint, чтобы я мог в четном обработчике...
1788 просмотров
schedule
11.03.2023
Как использовать TJvBalloonWindow в качестве окна подсказки для виртуального дерева?
У меня проблема с остатками окна подсказки с Virtual Treeview в надстройке Office, и теперь я хочу настроить окно подсказки для решения проблемы. Я хочу использовать TJvBallonHint из пакета JVCL, который также используется в других частях моей...
463 просмотров
schedule
12.01.2024
Delphi - ListView или аналогичный с кнопкой рисования владельца
Как создать список (или аналогичный) с кнопкой в каждой строке? Кнопка должна иметь различный текст/цвет в каждой строке по мере необходимости.
Я уверен, что Virtual Treeview идеально подойдет для этого, но я немного запутался с ним.
Спасибо...
4090 просмотров
schedule
16.05.2022
Совместимость TVirtualStringTree между Delphi 7 и Delphi 2010 - «Списки параметров различаются»
Я создал форму, содержащую TVirtualStringTree, которая работает в Delphi 7 и Delphi 2010. Я замечаю, что при перемещении между двумя платформами я получаю сообщение «... список параметров отличается ..» в событиях дерева и что строка Тип меняется...
1318 просмотров
schedule
27.05.2022
Есть ли какие-либо компромиссы при использовании объектов классов вместо записей в VirtualStringTree?
Относительно: Delphi, VirtualStringTree - классы (объекты) вместо записей
Память увеличивается или что?
P.S. У меня Delphi 2007.
265 просмотров
schedule
21.04.2022
Выделить выделение, даже если дерево не сфокусировано
Я использую одновременно несколько TVirtualStringTree на одной и той же форме.
Если в дереве есть выбранный узел, но в данный момент фокус находится на другом дереве, выбор выделяется бледно-серым цветом.
Есть ли простой способ выделить...
2643 просмотров
schedule
30.05.2023
VirtualStringTree — любой способ определить, когда была проверена коллекция узлов?
У меня есть VST, использующий TriStateChecking. Это связано с таблицей базы данных, поэтому, когда пользователь проверяет узел, его отмеченное поле обновляется в базе данных. Я бы хотел, чтобы это было незаметно для конечного пользователя; это не...
841 просмотров
schedule
23.03.2022
Как создать узлы с прозрачным фоном в TVirtualDrawTree?
Я получаю пользовательский элемент управления от TVirtualDrawTree и переопределяю событие DoPaintBackground , чтобы нарисовать эффект фонового градиента для древовидного представления.
Я также переопределяю функцию DoBeforeItemPaint , чтобы я мог...
1036 просмотров
schedule
09.06.2024
Безопасно ли получать доступ к данным VT из другого потока?
Безопасно ли изменять данные VirtualTreeView из вторичного потока? И если да, следует ли мне использовать критические разделы (или даже метод синхронизации)?
Я боюсь, что когда я буду писать в запись данных VT из другого потока, основной поток тем...
630 просмотров
schedule
21.02.2022
Как я могу скрыть узел TVirtualStringTree?
если я не ошибаюсь, невозможно иметь невидимые узлы в древовидном представлении TVirtualStringTree, поскольку для этого нет включенных, видимых или других свойств. Я прав в этом?
Если да, то как мне удалось сделать невидимый узел?
Структура...
2908 просмотров
schedule
25.07.2023
Значки Virtual Treeview (C++ Builder) 2 перекрываются в Windows 7, но не в XP
У меня проблема с компонентом VirtualTreeView в Windows 7. Я добавил TVirtualStringTree и использовал событие OnGetImageIndex для назначения ImageIndex , который всегда находится в отладчике, не нулевое значение.
VirtualStringTree использует...
821 просмотров
schedule
08.06.2023
Как остановить скрытие символа сортировки при двойном щелчке заголовка TVirtualTreeView (TVirtualStringTree)
Я использую элемент управления VirtualStringTree в качестве представления списка и использую функции сортировки. Однако, когда я дважды щелкаю заголовок VirtualStringTree, символ направления сортировки скрывается до тех пор, пока я снова не щелкну...
1104 просмотров
schedule
03.03.2022
Как сделать выделение по большой площади ячеек в virtualtreeview?
Я использую TVirtualTreeView как отличную альтернативу старому TStringgrid.
Одна функция, которую мне не хватает, — это возможность выбирать любую область ячеек (кроме одного столбца, строки или всей области).
Я не могу найти никакого решения...
483 просмотров
schedule
10.11.2022
Компонент VirtualTreeView для XE2
Где я могу получить компонент VirtualTreeView для Delphi XE2? Я вижу загрузку VirtualTreeView в качестве верхней ссылки здесь: http://www.soft-gems.net/index.php?option=com_content&task=view&id=30&Itemid=35
Но пакета для Delphi XE2 нет, и...
3565 просмотров
schedule
08.04.2023
Как структурировать базу данных для быстрого доступа к узлам
Я ищу способ структурировать базу данных с помощью VirtualTreeView и базы данных SQLite для быстрого поиска данных. В VirtualTreeView возникает событие OnNodeInit, но это не всегда практично для этой цели.
Данные берутся из групп новостей Usenet и...
2796 просмотров
schedule
14.07.2023
Настройка заголовка для узлов списка виртуальных деревьев
Я не могу понять процесс, описанный в документации. Он говорит использовать событие:
procedure TForm1.VSTGetText(Sender: TBaseVirtualTree; Node: PVirtualNode;
Column: Integer; TextType: TVSTTextType; var CellText: WideString);...
739 просмотров
schedule
11.09.2022
Delphi VirtualTreeView — автофокусировка узла при наведении на узел
Я перетаскиваю узел из одного приложения в другое. Он работает нормально, только если я ранее выбрал node. Это потому, что я собираю данные с помощью метода GetNodeData(FocusedNode) .
Я хотел бы как-то автоматически сфокусировать узел на узле....
2212 просмотров
schedule
26.06.2022
VirtualTreeView: проверьте, виден ли узел
Как проверить, виден ли узел (на экране) с помощью компонента VirtualTreeView? Что-то вроде этого:
if not Grid.NodeVisible (Node) then
Grid.ScrollIntoView (Node, True);
Узел должен располагаться по центру, если он не был виден, но...
2065 просмотров
schedule
02.02.2023