此标记用于有关Borland / CodeGear / Embarcadero Delphi和C ++ Builder产品中使用的可视化组件库的问题。不要将它与Varnish配置语言(VCL)混淆。对于与该产品相关的问题,请使用“varnish-vcl”标签。
TrackButton 属性在 TPopupMenu 组件上如何工作?
我不明白 TrackButton 属性是如何工作的。 指定当鼠标按钮与工具栏按钮关联时激活弹出菜单。 使用 TrackButton 指定哪个鼠标但是...
我正在编写Delphi 10.1。尝试设置样式错误 使用 vcl.themes; 过程 TForm1.IcebergClassico1Click(发件人: TObject); 开始 TStyleManager.TrySetStyle('冰山经典'); 结尾; 程序 TForm1.
我有一个包含 Linux 风格换行符的字符串。 Linux 风格是#13,而Windows 风格是#13#10。 我想在 TMemo 中显示这个字符串。看起来 TMemo 只接受 Windows 风格并且...
在 Codegear C++ Builder 中,我尝试扩展 TMemo VCL 类以在 OnKeyDown 事件期间执行某些功能。我已经设置了该控件并能够将其添加到表单等中。
Delphi 的 VCL 中是否有 HitTest 属性或其他内容?
在 FireMonkey (FMX) 中,每个 TControl 组件都有一个 HitTest 属性,允许我启用或禁用组件上的鼠标事件。 VCL中有类似的东西吗?我尝试搜索并寻找...
有一个我的vcl应用程序。在form中,有一个StringGrid。我想设置列标题高度,但我不知道它是如何做的。 所以问题是:如何设置StringGrid列标题自动行h...
TAdvWebBrowser 中的 Delphi 10.4 全屏 Iframe 视频
我在 TAdvWebBrowser 中有一个 Iframe 格式的视频。当我单击全屏按钮时,什么也没有发生。 var HTML:=' <p>我在 TAdvWebBrowser 中有一个 Iframe 格式的视频。当我单击全屏按钮时,没有任何反应。</p> <pre><code>var HTML:='<iframe src="'+URL+'"frameborder="0" allow="autoplay; fullscreen; picture-in-picture" style="position:absolute;top:0;left:0;width:100%;height:100%;"</iframe>'; 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>
如果在窗体构造函数的初始化列表中使用了VCL控件,编译器会报告警告: 此处使用字段“ControlName”时未初始化 到底是这样还是……
我可以使用 Firemonkey 的 TForm.Transparency 和 TPanel.Opacity 选项轻松在表单内制作半透明面板。但我在VCL中做不到。 我想做这样的事情: 有没有什么...
TAdvWebBrowser Delphi 10.4 中的全屏 iframe 视频
我在 TAdvWebBrowser 中有一个 iframe 格式的视频。当我单击全屏按钮时,什么也没有发生。 var HTML:=' <p>我在 TAdvWebBrowser 中有一个 iframe 格式的视频。当我单击全屏按钮时,没有任何反应。</p> <pre><code>var HTML:='<iframe src="'+URL+'"frameborder="0" allow="autoplay; fullscreen; picture-in-picture" style="position:absolute;top:0;left:0;width:100%;height:100%;"</iframe>'; 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>
我正在处理一个巨大的遗留源代码,其中在许多地方调用了多个 SetFocus,但有时,缺少对控件是否可见或启用的检查。 由于时间有限,而且规模巨大
当我构建这个组件并将其放置在表单上时,一切看起来都很好。但是,当我运行该程序时,该控件会复制其所有子项。它似乎正在调用初始化组件...
我正在 C++ Builder 中使用 VCL Forms 应用程序。 如何显示带有是/否/取消按钮的消息框,然后检测是否按下了是、否或取消按钮。 这是我的代码: 如果(
我有一个用Delphi 10.4编写的可视化控件。为了方便地关注问题,我仅创建了具有 Anchors 和 Align 属性的 TwinControl。我包括了 AutoSize 属性。 ...
我正在开发一个继承自 TCustomControl 的自定义控件。我重写了一些事件,例如 KeyDown,以便我可以捕获键盘和鼠标输入。然而,无论出于何种原因,它都不是
在RAD Studio 12 Athens中更新到新版本的Delphi后,子VCL Forms在Form激活事件中闪烁。 有谁知道原因吗?
我正在尝试使用图像而不是文本的 TComboBox。这可能吗?如果是,那么如何?我把所有的房产都检查了十几次,但什么也没找到。另外,我对
我正在尝试制作一个从键盘读取按键的应用程序。当我按下一个键时,程序会将其添加到一个数组中,然后我就可以执行我想要的操作。我不是在编辑中写作。我直接按按钮...
DELPHI - 如何更改 VCL 表单应用程序中的 TButton 背景颜色?
在我的 Delphi VCL 表单应用程序中,我必须更改 TButton 的背景颜色。 有没有办法在不使用第三方组件的情况下应用此更改? 谢谢。
Delphi - 与 TButton 相比,点击 TImage 的速度较慢
我有一个带有 TImage 和 TButton 控件的窗体。我注意到 TImage 响应 OnClick 事件的速度似乎有点慢(快速点击!),所以我测量了它。点击次数超过 100 次(并且