vcl 相关问题

此标记用于有关Borland / CodeGear / Embarcadero Delphi和C ++ Builder产品中使用的可视化组件库的问题。不要将它与Varnish配置语言(VCL)混淆。对于与该产品相关的问题,请使用“varnish-vcl”标签。

TrackButton 属性在 TPopupMenu 组件上如何工作?

我不明白 TrackButton 属性是如何工作的。 指定当鼠标按钮与工具栏按钮关联时激活弹出菜单。 使用 TrackButton 指定哪个鼠标但是...

回答 1 投票 0

问题 Delphi vcl setstyle 错误

我正在编写Delphi 10.1。尝试设置样式错误 使用 vcl.themes; 过程 TForm1.IcebergClassico1Click(发件人: TObject); 开始 TStyleManager.TrySetStyle('冰山经典'); 结尾; 程序 TForm1.

回答 1 投票 0

如何让 TMemo 以 Linux 风格处理新行?

我有一个包含 Linux 风格换行符的字符串。 Linux 风格是#13,而Windows 风格是#13#10。 我想在 TMemo 中显示这个字符串。看起来 TMemo 只接受 Windows 风格并且...

回答 3 投票 0

在 C++ Builder 中覆盖事件处理程序

在 Codegear C++ Builder 中,我尝试扩展 TMemo VCL 类以在 OnKeyDown 事件期间执行某些功能。我已经设置了该控件并能够将其添加到表单等中。

回答 2 投票 0

Delphi 的 VCL 中是否有 HitTest 属性或其他内容?

在 FireMonkey (FMX) 中,每个 TControl 组件都有一个 HitTest 属性,允许我启用或禁用组件上的鼠标事件。 VCL中有类似的东西吗?我尝试搜索并寻找...

回答 1 投票 0

设置 StringGrid 列标题高度

有一个我的vcl应用程序。在form中,有一个StringGrid。我想设置列标题高度,但我不知道它是如何做的。 所以问题是:如何设置StringGrid列标题自动行h...

回答 2 投票 0

TAdvWebBrowser 中的 Delphi 10.4 全屏 Iframe 视频

我在 TAdvWebBrowser 中有一个 Iframe 格式的视频。当我单击全屏按钮时,什么也没有发生。 var HTML:=' <p>我在 TAdvWebBrowser 中有一个 Iframe 格式的视频。当我单击全屏按钮时,没有任何反应。</p> <pre><code>var HTML:=&#39;&lt;iframe src=&#34;&#39;+URL+&#39;&#34;frameborder=&#34;0&#34; allow=&#34;autoplay; fullscreen; picture-in-picture&#34; style=&#34;position:absolute;top:0;left:0;width:100%;height:100%;&#34;&lt;/iframe&gt;&#39;; WebBrowser.LoadHTML(HTML); </code></pre> <p>我需要全屏播放视频。 这可能吗?</p> <p><a href="https://i.stack.imgur.com/ah6DE.jpg" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2FoNkRFLmpwZw==" alt=""/></a></p> </question> <answer tick="false" vote="1"> <p>为了全屏显示视频,您需要执行以下操作</p> <ol> <li>将您的应用程序切换到全屏窗口。 <a href="https://stackoverflow.com/a/14472/3636228">使 Delphi 应用程序完全全屏的最佳方法是什么?</a></li> <li>调整浏览器组件的大小,使其填满整个窗口。</li> </ol> <p>编辑:查看<a href="http://www.tmssoftware.biz/Download/Manuals/TMS%20TAdvWebBrowser%20Developers%20Guide.pdf" rel="nofollow noreferrer">TAdvWebBrowser开发人员指南</a>,似乎<pre><code>TAdvWebBrowser</code></pre>不支持检测网页的HTML元素何时进入或离开全屏模式。</p> </answer> </body></html>

回答 0 投票 0

放置在 TForm 上的控件何时初始化?

如果在窗体构造函数的初始化列表中使用了VCL控件,编译器会报告警告: 此处使用字段“ControlName”时未初始化 到底是这样还是……

回答 1 投票 0

如何在Delphi VCL中制作半透明面板

我可以使用 Firemonkey 的 TForm.Transparency 和 TPanel.Opacity 选项轻松在表单内制作半透明面板。但我在VCL中做不到。 我想做这样的事情: 有没有什么...

回答 1 投票 0

TAdvWebBrowser Delphi 10.4 中的全屏 iframe 视频

我在 TAdvWebBrowser 中有一个 iframe 格式的视频。当我单击全屏按钮时,什么也没有发生。 var HTML:=' <p>我在 TAdvWebBrowser 中有一个 iframe 格式的视频。当我单击全屏按钮时,没有任何反应。</p> <pre><code>var HTML:=&#39;&lt;iframe src=&#34;&#39;+URL+&#39;&#34;frameborder=&#34;0&#34; allow=&#34;autoplay; fullscreen; picture-in-picture&#34; style=&#34;position:absolute;top:0;left:0;width:100%;height:100%;&#34;&lt;/iframe&gt;&#39;; WebBrowser.LoadHTML(HTML); </code></pre> <p>`</p> <p>我需要视频在屏幕上完整显示,而不是在组件中。 有可能的?有人可以帮助我吗?</p> <p><a href="https://i.stack.imgur.com/ah6DE.jpg" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2FoNkRFLmpwZw==" alt="enter image description here"/></a></p> </question> <answer tick="false" vote="0"> <p>为了全屏显示视频,您需要执行以下操作</p> <ol> <li>将您的应用程序切换到全屏窗口。 <a href="https://stackoverflow.com/a/14472/3636228">使 Delphi 应用程序完全全屏的最佳方法是什么?</a></li> <li>调整浏览器组件的大小,使其填满整个窗口。</li> </ol> </answer> </body></html>

回答 0 投票 0

避免 SetFocus 引发异常

我正在处理一个巨大的遗留源代码,其中在许多地方调用了多个 SetFocus,但有时,缺少对控件是否可见或启用的检查。 由于时间有限,而且规模巨大

回答 3 投票 0

Delphi TWinControl 在运行时复制其子级

当我构建这个组件并将其放置在表单上时,一切看起来都很好。但是,当我运行该程序时,该控件会复制其所有子项。它似乎正在调用初始化组件...

回答 1 投票 0

如何检测在消息框中单击的是/否/取消按钮

我正在 C++ Builder 中使用 VCL Forms 应用程序。 如何显示带有是/否/取消按钮的消息框,然后检测是否按下了是、否或取消按钮。 这是我的代码: 如果(

回答 4 投票 0

TWinControl 组件不响应表单大小调整的问题

我有一个用Delphi 10.4编写的可视化控件。为了方便地关注问题,我仅创建了具有 Anchors 和 Align 属性的 TwinControl。我包括了 AutoSize 属性。 ...

回答 1 投票 0

为什么我的自定义控件没有获得自身的焦点?

我正在开发一个继承自 TCustomControl 的自定义控件。我重写了一些事件,例如 KeyDown,以便我可以捕获键盘和鼠标输入。然而,无论出于何种原因,它都不是

回答 1 投票 0

Delphi 12 Athens 子窗体闪烁

在RAD Studio 12 Athens中更新到新版本的Delphi后,子VCL Forms在Form激活事件中闪烁。 有谁知道原因吗?

回答 1 投票 0

如何在VCL中将图像添加到TComboBox中?

我正在尝试使用图像而不是文本的 TComboBox。这可能吗?如果是,那么如何?我把所有的房产都检查了十几次,但什么也没找到。另外,我对

回答 1 投票 0

如何让组合框和单选按钮“失焦”?

我正在尝试制作一个从键盘读取按键的应用程序。当我按下一个键时,程序会将其添加到一个数组中,然后我就可以执行我想要的操作。我不是在编辑中写作。我直接按按钮...

回答 1 投票 0

DELPHI - 如何更改 VCL 表单应用程序中的 TButton 背景颜色?

在我的 Delphi VCL 表单应用程序中,我必须更改 TButton 的背景颜色。 有没有办法在不使用第三方组件的情况下应用此更改? 谢谢。

回答 3 投票 0

Delphi - 与 TButton 相比,点击 TImage 的速度较慢

我有一个带有 TImage 和 TButton 控件的窗体。我注意到 TImage 响应 OnClick 事件的速度似乎有点慢(快速点击!),所以我测量了它。点击次数超过 100 次(并且

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.