问题标签 [tscrollbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
230 浏览

delphi - 在滚动框中加载大量数据的想法是什么?

我正在使用 Delphi XE3,并尝试创建一个与 Outlook 类型相同的按摩应用程序,但是当我尝试使用大约 2000 条记录的数据加载 Tscroll 框时,它变得如此缓慢!

Outlook scrollbox 如何在滚动时保持这么多数据而不会变慢或闪烁?

这是我下面的代码,用于用稍后将包含信息的面板填充滚动框。

0 投票
3 回答
3488 浏览

delphi - 在 TScrollBox 中显示来自 DLL 的表单

我在网上发布了这个:Show来自 DLL 的表单TScrollBox

我想做的是在 Delphi 中调用并显示一个表格TScrollBox。不作为ShowShowModal

示例但不包含任何 DLL:

我如何从一个 DLL 中使用这个例子,里面有一个表单

谁能提供一个例子?

问候,

0 投票
1 回答
10535 浏览

delphi - 如何在 Delphi 中跟踪 TScrollBox 的滚动

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

0 投票
1 回答
2473 浏览

android - 我的 TVertScrollBox 不想在 Android 上滚动

我在需要在 Android、iOS 和 Win32 上运行的 Delphi FireMonkey 应用程序中使用 TVertScrollBox。我的应用程序在 Win32 上运行良好,也就是说,当框大于可用区域时,我得到一个滚动条,我可以滚动它。

但是,在 Android 上,该框只显示尽可能多的项目,但拒绝滚动。预期的行为是我可以在框内拖动一个点并使框滚动。

以下是相关代码:

0 投票
0 回答
1005 浏览

delphi - TScrollBox 在运行时使用按钮和鼠标滚动

嗨,伙计们,在 3 天没有找到正确答案后,我向您寻求帮助 :),所以我的问题是,我的表单中有一个 TScrollBox 组件,我在 FormCreate 事件中创建了 TImage 组件,这用组件填充了滚动框但是当我想使用 Scroll-by 滚动浏览它们时,它超出了最后一个组件的末尾,代码将在 2 个按钮和鼠标滚轮上运行 1 个按钮向左 2 个按钮向右和鼠标滚轮两侧

此代码有效,但是当我将“控制面板\外观和个性化\显示”设置从较小 - 100% 更改为中或大时,它超出了最后一个组件,它与 Coff 值有关。任何关于不使用滚动条的更有效滚动方式的想法,因为它们是不可见的。

项目可以在这里找到:http: //www.failai.lt/i9famvv1my9f/proj.rar.htm

0 投票
0 回答
1250 浏览

c++builder - 无法在 C++ Builder 组件中设置滚动条

我正在使用 Embarcadero Software 的 C++Builder 来显示一些基于表单的图形;画布是可滚动的,当您移动鼠标滚轮时,事件处理程序会进行一些内部计算,以决定滚动条的位置。然后它设置滚动条的位置。

大致是这样的:

其中 ScrollBox 的类型为 FMX.Layouts.TScrollBox。问题是,间歇性地,位置实际上并没有达到我设置的值。有两种情况让我怀疑这是内存覆盖问题:首先,当我注释掉一些设置名为 MyScale 的成员变量的行时,错误消失了;其次,当我将 OffsetX 的声明更改为静态存储时,它也会消失。该文档并没有真正提供有关更深内存要求的任何提示——帮助告诉我,我可以使用 = 函数将 Position 设置为任何 int 值,它应该可以工作(尽管它不仅仅是一个简单的整数,=应该被一个负责处理它的setter函数覆盖)。

任何人都知道如何强制 Borland/Embarcadero 滚动条工作?

0 投票
1 回答
1933 浏览

delphi - 如何滚动 TTabSheet

如果工作表的高度小于某个值,我想在 PageControl 中滚动单个 TabSheet。

如果我在 TabSheet 上放置一个 ScrollBox,则不会绘制 TabSheet 的主题背景(它被滚动框的单色背景覆盖)。

我一直在尝试查找/创建一个透明的滚动框组件,但没有成功。还有其他想法吗?

我正在使用德尔福 7。

谢谢!

0 投票
0 回答
301 浏览

android - 用 TMemo、TEdit 移动 Tscrollbox .. 怎么样?

晚上好,我用 Delphi XE6 开发的 FMX android 应用程序有问题。我有一个 TScrollBox,里面有一些 TMemo。当你踩到 TMemo 时,我失去了对滚动框的关注并且不移动滚动框。我能怎么做?

0 投票
2 回答
324 浏览

delphi - 基于 TGraphicControl 的对象容器

我正在使用 TScrollBox 使自定义列表包含许多控件(Tlabels、Timages、Tshapes)

问题是当我使用 TPanels 作为每个项目的容器时,添加大约 100 个项目后列表变得缓慢和闪烁。

我正在寻找基于 TGraphicControl 的 TPanel 的替代品以提高性能

0 投票
1 回答
2958 浏览

delphi - 以编程方式滚动 ThorzScrollBox Firemonkey XE6

我有THorzScrollBox一个表格,还有一些TStyledControls在里面。每个StyledControl都有一个Tag识别。使用 an来TEdit通知一个值,我可以通过他的.ScrollBoxControltag

如果control我搜索的不在屏幕上,我想滚动ScrollBox显示它。

如何以编程方式执行此操作?