代码之家  ›  专栏  ›  技术社区  ›  Vibeeshan Mahadeva

在VCL控件中使用双缓冲区

  •  1
  • Vibeeshan Mahadeva  · 技术社区  · 15 年前

    我的应用程序有许多图形和可视组件…所以我打开了DoubleBufferd=true,在每个组件中都尽可能。

    后来,我想用一个面板来容纳一些组件(它使对齐变得容易) 但同时面板必须具有透明属性(只有我才能在面板下显示图形)

    因此,我在托盘中发现了一个具有透明属性的面板“Tjvpanel”,所以我使用它,并设置透明=真;对齐=右(好);

    每件事都可以,但是当我调整大小时,jvpanel和jvpanel中的组件都在闪烁

    所以我找了DoubleBufferd但没有成功

    有人能告诉我这个的解决方案吗,或者推荐我另一个组件
    但是我更喜欢使用带有一些修改的jvpanel

    2 回复  |  直到 15 年前
        1
  •  2
  •   Andrew Cash    15 年前

        2
  •  0
  •   Vibeeshan Mahadeva    15 年前