virtualtreeview

    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

    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的大小並分配它的字段值。 如果我想管理它,該怎麼辦?可以做到嗎?我可以根據需要創建用戶數據並將其添加到我自己的列表中