Вопросы по теме 'virtualtreeview'
Окна подсказок Virtual StringTree не отображаются на экране.
Посмотрите на этот снимок экрана, в середине это маленькие окна подсказок, созданные элементом управления TVirtualStringTree и оставленные на экране, эти окна подсказок останутся там до закрытия приложения. проблема возникает, когда отображается...
504 просмотров
schedule
27.05.2022
Как перетащить файл из Virtual TreeView в проводник Windows
У меня есть TVirtualStringTree, каждый узел представляет файл, и я хочу позволить пользователю перетащить узел в проводник Windows или Outlook, и цель получит настоящий файл. Кажется, мне нужно реализовать обработчик событий...
1346 просмотров
schedule
14.12.2022
VirtualStringTree — правильный способ добавления/обработки подузлов/дочерних узлов при использовании объектов?
Я использую Delphi2010 и пытаюсь разобраться с помощью VirtualStringTree.
Я пытался заставить его работать с объектами, и мне не везло, пока я не последовал руководству Philipp Frenzel Virtual TreeView, которое я нашел на веб-сайте soft-gems.net....
7044 просмотров
schedule
10.08.2022
Как отобразить линии сетки виртуального древовидного представления для узлов, которых еще не существует?
Я использую VirtualStringTree от SoftGem в Delphi 7.
Есть ли способ включить полные линии сетки (так же, как в TListView)? Я могу найти только toShowHorzGridLines , который показывает только линии для текущих узлов, а не пустое пространство...
2572 просмотров
schedule
20.11.2022
VirtualTreeView: изменить следующий столбец
Как настроить виртуальное дерево для редактирования следующего столбца, когда пользователь нажимает TAB?
+--------+-----------+
+ |1 + |2 +
+--------+-----------+
+ + +
+--------+-----------+
Поведение по умолчанию...
759 просмотров
schedule
10.06.2024
Как исправить EStackOverflow в VirtualTreeView?
Иногда в моем проекте возникало исключение EStackOverflow. Я использую Delphi 2010 и последнюю версию VirtualTreeView. Отчет, сгенерированный Eurekalog, содержит бесконечный цикл, подобный этому:
(это часть раздела "Стек вызовов" отчета об...
324 просмотров
schedule
14.10.2022
Первый узел остается сверху
Я хочу, чтобы первый узел оставался сверху и не подвергался воздействию во время прокрутки. Первый узел будет похож на заголовок столбца (остается сверху даже при прокрутке). Как я могу это сделать?
Такое поведение сейчас можно найти в...
169 просмотров
schedule
28.05.2022
TVirtualStringTree Нарисовать собственное изображение/значок узла в дереве
Мне нужно нарисовать графику в виде изображения узла. Вроде рисует изображения из ImageList в событии OnGetImageIndex, но из одного источника вроде TIcon, TImage, TBitmap.
В моей ситуации все узлы имеют свои значки и места в записи UserData....
1366 просмотров
schedule
20.08.2022
VirtualStringTree - Указатель сохранен ‹› Указатель получен! Мой подход к кодированию неправильный?
Я использую TVirtualStringTree для хранения указателей на записи.
Изначально существует TList, содержащий список записей.
Я использую событие OnInitNode для перебора TList и назначения данных каждой записи узлам дерева.
Однако при извлечении...
300 просмотров
schedule
11.05.2022
пример виртуального дерева IterateSubtree в C++Builder XE-XE7
Мне нужен пример использования "виртуального дерева" IterateSubtree в C++ Embarcadero Xe1-7.
У меня проблема с этим кодом:
void __fastcall TMyForm::BuSearchClick(TObject *)
{
MyTreeView->IterateSubtree(NULL, SearchDataSomeId,...
554 просмотров
schedule
27.03.2023
VirtualStringTree: поиск текста, где тип не является строкой
Я хотел бы реализовать процедуру поиска для VirtualStringTree , и я хотел бы сделать это, сравнивая текст поиска с текстом из узла, а не из указателя (например, Data^.Column0 ), потому что это не всегда как String .
Пожалуйста, помогите мне с...
1061 просмотров
schedule
13.03.2023
Флажок в TVirtualStringTree не обновляется должным образом, когда OnChecking открывает MessageBox
При установке или снятии галочки в vst хочу в некоторых случаях запросить подтверждение. (Не)проверка работает нормально, пока я не открою MessageBox из обработчика событий OnChecking .
Когда я показал MessageBox (и установил Allowed в...
1087 просмотров
schedule
26.05.2023
Как определить, какой элемент управления является отправителем?
Я использую общие процедуры для всех виртуальных древовидных представлений (TVirtualStringTree), поэтому мне нужно поддерживать только 1 код, например, для OnClick я использую Common_VST_OnClick, который установили все элементы управления VST:...
2426 просмотров
schedule
16.03.2024
Как определить TVirtualStringTree с динамической структурой данных
Я хотел бы динамически загружать и отображать в TVirtualStringTree данные из разных таблиц SQL. Это означает, что заголовок и содержимое каждого столбца будут каждый раз содержать разные типы данных.
Моя проблема заключается в том, как...
405 просмотров
schedule
27.09.2022
Наложенные изображения с TVirtualStringTree.OnGetImageIndex
Я хотел бы отобразить изображение из ImageList1 в компоненте vtTest в качестве наложения.
Я нашел много ресурсов в Интернете и здесь, в SO, например this , но я не могу заставить ни один из них работать должным образом.
Я уверен, что...
1031 просмотров
schedule
09.06.2023
TVirtualStringTree Scale By Stretch
Я пытаюсь заставить VST автоматически изменять размер при изменении его высоты и ширины. У меня нет этой проблемы с другими размещенными компонентами VCL, некоторые из них имеют свойство «Растянуть», например TImage, которое позволяет им...
315 просмотров
schedule
22.07.2023
Delphi: изменение фокуса после удаления узла из виртуального строкового дерева
У меня есть компонент типа TVirtualStringTree (назовем его VST ). Он имеет узлы в виде списка, т.е. все узлы находятся на одном уровне. Я хочу изменить фокус после удаления узла (методом DeleteNode ), и я использовал событие OnFreeNode :...
1083 просмотров
schedule
01.06.2022
TVVirtualStringTree. Как проверить узел и его потомков одним подтверждением?
У меня есть компонент типа TVirtualStringTree . Опция toCheckSupport включена. Параметры, связанные с распространением контрольных состояний, также включены, потому что распространение необходимо. Я хочу реализовать проверку узла с...
860 просмотров
schedule
23.09.2022
Delphi 10.x не удается разрешить имя модуля для недавно установленной библиотеки
Я столкнулся со следующей загадочной ситуацией при установке сторонней библиотеки, в данном случае Virtual Treeview, которую я буду использовать здесь в качестве примера.
После выполнения процедуры установки из INSTALL.txt новые компоненты...
1450 просмотров
schedule
06.06.2022
Как узнать, что узел является корневым в Virtual TreeView?
Я использую виртуальный древовидный обзор. Есть ли надежный способ узнать, является ли узел корневым или нет?
я пытаюсь использовать
if not Assigned(Node.Parent) then
Output('This is root')
else
Output('This is not root')
Но не...
283 просмотров
schedule
18.07.2022