virtualtreeview

    0热度

    2回答

    我刚刚下载了最新版本的VirtualTreeView。 我已经能够产生与英巴卡迪诺C++ Builder的XE7 32位运行时和设计包。 但是,试图建立一个运行在64位,我得到这个错误时: [DCC Fatal Error] E2202 Required package 'DesignIDE' not found 我已经检查了运行时包不需要designide.bpi。任何想法我失踪?

    1热度

    1回答

    我有一个问题,即在运行一个线程时,Delphi(2010)IDE和程序都在调试过程中挂起。 两个窗口都不响应。当我杀死程序时,IDE再次运行。 花了时间,我不得不删除我的程序片断,我发现了问题。 它是由VirtualStringTree引起的。 因此,如果我在窗体上只放置了空的VirtualStringTree(v.5.5.3),一个按钮在Execute过程中只用“Sleep(2000)”执行TT

    3热度

    2回答

    我开始玩VirtualTreeView,它似乎从VirtualTreeView管理用户提供的数据的内存(如果有的话)的所有Web信息和文档。一个不需要New()和Dispose()任何用户数据。在调用GetNodeData之后,必须告诉VirtualTreeView userdata的大小并分配它的字段值。 如果我想管理它,该怎么办?可以做到吗?我可以根据需要创建用户数据并将其添加到我自己的列表中

    8热度

    1回答

    我试图创建TVirtualStringTree视图,这将是类似这样的: 在上面的例子中,我已经表明了一些我想要达到的可能场景。 文件夹A具有粗体文本,然后在同一节点后面显示红色的无衬线文本。我正在寻找做出这种输出的方式。 但是,如果这是太硬或太有问题的创建,我将很高兴与FolderB中或FolderC类型的输出 - 这也许可以有2列,包含一个文件夹名称,另一种含发里面的文件数。 FolderD在这

    4热度

    1回答

    我正在维护Delphi和C++ Builder的VirtualTreeView组件。使用Delphi一切都很好,但是当我用C++ Builder编译包时,Delphi单元中初始化部分的代码不会被调用。有任何想法吗?

    4热度

    1回答

    禁用节点我有我的VirtualStringTree 5个节点: 节点#4没有标题,当用户按下VK_DOWN或VK_UP应该被跳过。 当用户点击它时也不应该被选中。 我写了这个代码(即作品)跳过所述节点使用键盘时: if Key = VK_DOWN then begin node := VirtualTree.GetNext(VirtualTree.FocusedNode);

    2热度

    1回答

    我使用虚拟树视图,并且我希望在组件中显示不同消息,而不管列是否显示节点。 你有一些想法做到这一点? 谢谢。

    10热度

    1回答

    我需要填写(黑色)下面图片中突出显示的小白方块。 我试过添加额外的列。我试图扩展PaintInfo.PaintRectangle。我已经尝试了我能想到的金额栏上的每个设置。我没有想法。 任何人有任何想法如何做到这一点? 下面是自定义页眉绘图的代码。 (原谅with声明,不是我的原代码....) procedure TWinPOSReceiptPluginForm.ReceiptDisplayTre

    1热度

    1回答

    我有义务在C++ Builder(RAD Studio XE5)中使用VirtualStringTree组件。 我需要提供一种可能性来对我的树的元素进行负面检查。 例如,让我们看看没有孩子的节点。 我希望能够用“V”符号(像往常一样)和“X”符号来检查此节点。当然,这个节点必须能够被取消选中。 可以通过在节点点击第二次或点击右键来设置“X”。 如何实现? 不幸的是,内置的三态复选框仅为节点提供了额

    0热度

    1回答

    我已经使用VirtualTree.IsVisible[n] := false;隐藏了一些VirtualTreeView项目。 在一个函数I通过使用VirtualTree.GetNextSelected(n);方法所有选定的项目迭代。但有一个问题 - 如果我手动选择一些项目,例如使用CTRL-单击或SHIFT,则循环的项目就是选中的项目。 但是,如果我按Ctrl + A全选,然后GetNextSel