tscrollbox

    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

    3热度

    1回答

    有没有简单的方法来跟踪他的滚动条滚动的TScrollbox内容? 我有几个TScrollBox组件(他们每个都有一些组件),并希望保持它们的同步。如果其中一个滚动条(垂直或水平)滚动,我需要同步滚动其他滚动条。这就是为什么我需要知道滚动条位置何时更改。 奇怪的是,Delphi的TScrollbox组件没有这样的事件。

    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

    0热度

    1回答

    我正在动态地在滚动框内创建一些表单。 当我点击一个创建的表单时,我想获得一些以特定形式存储到父表单中的值。这可能吗?如果是这样,我该怎么做? 我希望它不会让人困惑。这里是我正在做的一个屏幕截图。

    1热度

    1回答

    我观察到,当你隐藏水平滚动条,它将不使用 sbxStudyBtnHolder.Perform(WM_HSCROLL, SB_LINEDOWN, 0); 我们怎样才能让它在可能的情况下滚动?

    1热度

    1回答

    我在TScrollBox上放置了各种各样的框架。滚动时,它们正在正确滚动。现在我想添加一个保留在固定位置的位图。我尝试了与TScrollBox具有相同父级(TPanel)的TImage。即使使用BringToFront,我也没有看到分配给TImage的位图。 有人可以帮我吗? 由于提前, 阿诺德

    1热度

    1回答

    我在表格中有一个THorzScrollBox,里面有一些TStyledControls。每个StyledControl都有一个Tag来标识。使用TEdit来通知价值,我可以通过他的tag在ScrollBox内找到具体的Control。 如果我搜索的control不在屏幕上,我想滚动ScrollBox来显示它。 如何以编程方式执行此操作?