tscrollbox

    1熱度

    1回答

    我在表格中有一個THorzScrollBox,裏面有一些TStyledControls。每個StyledControl都有一個Tag來標識。使用TEdit來通知價值,我可以通過他的tag在ScrollBox內找到具體的Control。 如果我搜索的control不在屏幕上,我想滾動ScrollBox來顯示它。 如何以編程方式執行此操作?

    4熱度

    2回答

    這是很容易檢測TScrollBox的垂直滾動條是否在頂部或不: IsScrollBarAtTop := ScrollBox1.VertScrollBar.Position = 0; 但我怎麼能檢測TScrollBox的垂直滾動條是否是在很底部還是不?

    0熱度

    1回答

    無論我如何嘗試使用它,我都無法動態創建TScrollBox併爲其分配OnMouseWheelEvent處理程序。我得到以下編譯器錯誤: E2034 Cannot convert 'void (_fastcall * (_closure)(TObject *,TShiftState,int,TPoint &,bool &))(TObject *,TShiftState,int,TPoint &,bo

    0熱度

    1回答

    我怎樣才能得到父母的名字,如果父母是scrollbox.The下面的例子返回空: ShowMessage(Image1.Parent.Name);

    3熱度

    1回答

    有沒有簡單的方法來跟蹤他的滾動條滾動的TScrollbox內容? 我有幾個TScrollBox組件(他們每個都有一些組件),並希望保持它們的同步。如果其中一個滾動條(垂直或水平)滾動,我需要同步滾動其他滾動條。這就是爲什麼我需要知道滾動條位置何時更改。 奇怪的是,Delphi的TScrollbox組件沒有這樣的事件。

    -1熱度

    1回答

    我想要的東西,如連接方案,其中用戶可以拖放UI組件(TImage中)運行時間(而不是從工具調色板)。直到現在我們還在使用TScrollBox。但是,我無法將它分成兩部分以適應所附的結構。 我們可以有一排第二組件,但它是可選的。另外,這兩個組件(行)應該同步滾動。 我想添加兩個TScrollBox和使用下面的代碼來同步垂直滾動條: How to track scrolling of TScrollB

    3熱度

    4回答

    這似乎是一個非常簡單的問題,但我無法使用滾動條來顯示滾動條,這讓我發瘋。 這是情況。我需要在表單的一部分中顯示可變數量的幀。正在顯示這些幀的區域可以通過TSplitter或調整窗體大小來調整大小。 我動態生成基於數據庫中的記錄的幀創建的形式時。這些框架是由一個FlowPanel負責框架放置的。 FlowPanel位於ScrollBox中。 由於FlowPanel,當用戶使用TSplitter或調整

    0熱度

    1回答

    嗯,我有一個滾動對齊到我的窗體左側,在滾動框內我有TExpander組件對齊頂部,這個擴展超過滾動框的區域,所以我想滾動條必須是可見的,但他們不是。 我認爲問題是與Texpanders頂部對齊,因爲如果我更改Texpander的對齊超過滾動框的邊緣alNone滾動apear,但我需要Texpander頂部對齊,因爲他constatly大小變化。有任何想法嗎? 非常感謝!

    4熱度

    1回答

    我在需要在Android,iOS和Win32上工作的Delphi FireMonkey應用程序中使用TVertScrollBox。我的應用程序在Win32上運行良好,也就是說,當該框比可用區域大時,我得到一個滾動條,並且可以滾動它。 但是,在Android上,該框只顯示儘可能多的項目,但拒絕滾動。預期的行爲是我可以在框內拖動一個點並使框滾動。 下面是相關代碼: with TVertScrollBo

    1熱度

    1回答

    我觀察到,當你隱藏水平滾動條,它將不使用 sbxStudyBtnHolder.Perform(WM_HSCROLL, SB_LINEDOWN, 0); 我們怎樣才能讓它在可能的情況下滾動?