1
0
mirror of https://github.com/salvadordf/CEF4Delphi.git synced 2026-03-24 00:50:31 +02:00
Files
CEF4Delphi/docs/html/uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html
Salvador Díaz Fau 37d42d1f8d Update to CEF 146.0.5 (BETA)
ATTENTION: CEF 146 is still in BETA state.
2026-03-19 13:17:28 +01:00

182 lines
11 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title>cef4delphi: uCEFLinkedWinControlBase: Class TCEFLinkedWinControlBase</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="generator" content="PasDoc 0.17.0.snapshot">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="StyleSheet" type="text/css" href="bootstrap.min.css">
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
</head>
<body>
<span id="TCEFLinkedWinControlBase"></span><h1 class="cio">Class TCEFLinkedWinControlBase</h1>
<div class="sections">
<div class="one_section"><a class="section" href="#PasDoc-Description">Description</a></div><div class="one_section"><a class="section" href="#PasDoc-Hierarchy">Hierarchy</a></div><div class="one_section"><a class="section" href="#PasDoc-Fields">Fields</a></div><div class="one_section"><a class="section" href="#PasDoc-Methods">Methods</a></div><div class="one_section"><a class="section" href="#PasDoc-Properties">Properties</a></div></div>
<span id="PasDoc-Description"></span><h2 class="unit">Unit</h2>
<p class="unitlink">
<a href="uCEFLinkedWinControlBase.html">uCEFLinkedWinControlBase</a></p>
<h2 class="declaration">Declaration</h2>
<p class="declaration">
<code>type TCEFLinkedWinControlBase = class(<a class="normal" href="uCEFWinControl.TCEFWinControl.html">TCEFWinControl</a>)</code></p>
<h2 class="description">Description</h2>
<p>
TCEFLinkedWinControlBase is a custom TWinControl to host the child controls created by the web browser to show the web contents and it's linked to the TChromium instance that handles that web browser. TCEFLinkedWinControlBase is the parent class of TChromiumWindow, TBrowserWindow and TCEFLinkedWindowParent. </p>
<span id="PasDoc-Hierarchy"></span><h2 class="hierarchy">Hierarchy</h2>
<ul class="hierarchy"><li class="ancestor">TWinControl</li>
<li class="ancestor"><a class="normal" href="uCEFWinControl.TCEFWinControl.html">TCEFWinControl</a></li>
<li class="thisitem">TCEFLinkedWinControlBase</li></ul><h2 class="overview">Overview</h2>
<span id="PasDoc-Fields"></span><h3 class="summary">Fields</h3>
<table class="summary wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code><strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#FUseSetFocus">FUseSetFocus</a></strong>: boolean;</code></td>
</tr>
</table>
<span id="PasDoc-Methods"></span><h3 class="summary">Methods</h3>
<table class="summary wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code>function <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#GetChromium">GetChromium</a></strong>: <a href="uCEFChromium.TChromium.html">TChromium</a>; virtual; abstract;</code></td>
</tr>
<tr class="list2 visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code>function <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#GetUseSetFocus">GetUseSetFocus</a></strong>: Boolean; virtual;</code></td>
</tr>
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code>procedure <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#SetUseSetFocus-boolean-">SetUseSetFocus</a></strong>(aValue : boolean); virtual;</code></td>
</tr>
<tr class="list2 visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code>procedure <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#SetVisible-Boolean-">SetVisible</a></strong>(Value: Boolean); override;</code></td>
</tr>
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code>function <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#GetChildWindowHandle">GetChildWindowHandle</a></strong>: THandle; override;</code></td>
</tr>
<tr class="list2 visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code>procedure <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#WndProc-TMessage-">WndProc</a></strong>(var aMessage: TMessage); override;</code></td>
</tr>
<tr class="list visibility-public">
<td class="visibility"><span class="badge vis-public">Public</span></td>
<td class="itemcode"><code>constructor <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#Create-TComponent-">Create</a></strong>(AOwner: TComponent); override;</code></td>
</tr>
<tr class="list2 visibility-public">
<td class="visibility"><span class="badge vis-public">Public</span></td>
<td class="itemcode"><code>procedure <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#UpdateSize">UpdateSize</a></strong>; override;</code></td>
</tr>
</table>
<span id="PasDoc-Properties"></span><h3 class="summary">Properties</h3>
<table class="summary wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><code>property <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#Chromium">Chromium</a></strong> : <a href="uCEFChromium.TChromium.html">TChromium</a> read <a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#GetChromium">GetChromium</a>;</code></td>
</tr>
<tr class="list2 visibility-published">
<td class="visibility"><span class="badge vis-published">Published</span></td>
<td class="itemcode"><code>property <strong><a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#UseSetFocus">UseSetFocus</a></strong> : boolean read <a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#GetUseSetFocus">GetUseSetFocus</a> write <a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#SetUseSetFocus-boolean-">SetUseSetFocus</a> default True;</code></td>
</tr>
</table>
<h2 class="description">Description</h2>
<h3 class="detail">Fields</h3>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="FUseSetFocus"></span><code><strong>FUseSetFocus</strong>: boolean;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<h3 class="detail">Methods</h3>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="GetChromium"></span><code>function <strong>GetChromium</strong>: <a href="uCEFChromium.TChromium.html">TChromium</a>; virtual; abstract;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="GetUseSetFocus"></span><code>function <strong>GetUseSetFocus</strong>: Boolean; virtual;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="SetUseSetFocus-boolean-"></span><code>procedure <strong>SetUseSetFocus</strong>(aValue : boolean); virtual;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="SetVisible-Boolean-"></span><code>procedure <strong>SetVisible</strong>(Value: Boolean); override;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="GetChildWindowHandle"></span><code>function <strong>GetChildWindowHandle</strong>: THandle; override;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="WndProc-TMessage-"></span><code>procedure <strong>WndProc</strong>(var aMessage: TMessage); override;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail visibility-public wide_list">
<tr class="list visibility-public">
<td class="visibility"><span class="badge vis-public">Public</span></td>
<td class="itemcode"><span id="Create-TComponent-"></span><code>constructor <strong>Create</strong>(AOwner: TComponent); override;</code></td>
</tr>
<tr><td colspan="2">
<p class="nodescription">This item has no description.</p></td></tr>
</table>
<table class="detail visibility-public wide_list">
<tr class="list visibility-public">
<td class="visibility"><span class="badge vis-public">Public</span></td>
<td class="itemcode"><span id="UpdateSize"></span><code>procedure <strong>UpdateSize</strong>; override;</code></td>
</tr>
<tr><td colspan="2">
<p class="inheritdescription">This item has no description. Showing description inherited from <a class="normal" href="uCEFWinControl.TCEFWinControl.html#UpdateSize">TCEFWinControl.UpdateSize</a>.</p><p>
Updates the size of the child windows created by the browser. </p>
</td></tr>
</table>
<h3 class="detail">Properties</h3>
<table class="detail visibility-protected wide_list">
<tr class="list visibility-protected">
<td class="visibility"><span class="badge vis-protected">Protected</span></td>
<td class="itemcode"><span id="Chromium"></span><code>property <strong>Chromium</strong> : <a href="uCEFChromium.TChromium.html">TChromium</a> read <a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#GetChromium">GetChromium</a>;</code></td>
</tr>
<tr><td colspan="2">
<p>
TChromium instance used by this component. </p>
</td></tr>
</table>
<table class="detail visibility-published wide_list">
<tr class="list visibility-published">
<td class="visibility"><span class="badge vis-published">Published</span></td>
<td class="itemcode"><span id="UseSetFocus"></span><code>property <strong>UseSetFocus</strong> : boolean read <a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#GetUseSetFocus">GetUseSetFocus</a> write <a href="uCEFLinkedWinControlBase.TCEFLinkedWinControlBase.html#SetUseSetFocus-boolean-">SetUseSetFocus</a> default True;</code></td>
</tr>
<tr><td colspan="2">
<p>
Use TChromium.SetFocus when the component receives a WM_SETFOCUS message in Windows. </p>
</td></tr>
</table>
<hr><span class="appinfo"><em>Generated by <a href="https://pasdoc.github.io/">PasDoc 0.17.0.snapshot</a>. </em>
</span>
</body></html>