You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-06-12 22:07:39 +02:00
Update to CEF 128.4.8
This commit is contained in:
@ -19,7 +19,7 @@
|
||||
<code>type TCEFBrowserViewComponent = class(<a class="normal" href="uCEFViewComponent.TCEFViewComponent.html">TCEFViewComponent</a>, <a class="normal" href="uCEFInterfaces.ICefBrowserViewDelegateEvents.html">ICefBrowserViewDelegateEvents</a>)</code></p>
|
||||
<h2 class="description">Description</h2>
|
||||
<p>
|
||||
Component hosting a ICefBrowserView instance. Used in Chrome runtime mode only. </p>
|
||||
Component hosting a ICefBrowserView instance. </p>
|
||||
<span id="PasDoc-Hierarchy"></span><h2 class="hierarchy">Hierarchy</h2>
|
||||
<ul class="hierarchy"><li class="ancestor">TObject</li>
|
||||
<li class="ancestor">TPersistent</li>
|
||||
@ -97,49 +97,53 @@
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>function <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetRuntimeStyle">GetRuntimeStyle</a></strong>: <a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a>;</code></td>
|
||||
<td class="itemcode"><code>function <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetChromeToolbar">GetChromeToolbar</a></strong>: <a href="uCEFInterfaces.ICefView.html">ICefView</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>function <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetRuntimeStyle">GetRuntimeStyle</a></strong>: <a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnBrowserCreated-ICefBrowserView-ICefBrowser-">doOnBrowserCreated</a></strong>(const browser_view: <a href="uCEFInterfaces.ICefBrowserView.html">ICefBrowserView</a>; const browser: <a href="uCEFInterfaces.ICefBrowser.html">ICefBrowser</a>);</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnBrowserDestroyed-ICefBrowserView-ICefBrowser-">doOnBrowserDestroyed</a></strong>(const browser_view: <a href="uCEFInterfaces.ICefBrowserView.html">ICefBrowserView</a>; const browser: <a href="uCEFInterfaces.ICefBrowser.html">ICefBrowser</a>);</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnGetDelegateForPopupBrowserView-ICefBrowserView-TCefBrowserSettings-ICefClient-boolean-ICefBrowserViewDelegate-">doOnGetDelegateForPopupBrowserView</a></strong>(const browser_view: <a href="uCEFInterfaces.ICefBrowserView.html">ICefBrowserView</a>; const settings: <a href="uCEFTypes.TCefBrowserSettings.html">TCefBrowserSettings</a>; const client: <a href="uCEFInterfaces.ICefClient.html">ICefClient</a>; is_devtools: boolean; var aResult : <a href="uCEFInterfaces.ICefBrowserViewDelegate.html">ICefBrowserViewDelegate</a>);</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnPopupBrowserViewCreated-ICefBrowserView-ICefBrowserView-boolean-boolean-">doOnPopupBrowserViewCreated</a></strong>(const browser_view, popup_browser_view: <a href="uCEFInterfaces.ICefBrowserView.html">ICefBrowserView</a>; is_devtools: boolean; var aResult : boolean);</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnGetChromeToolbarType-ICefBrowserView-TCefChromeToolbarType-">doOnGetChromeToolbarType</a></strong>(const browser_view: <a href="uCEFInterfaces.ICefBrowserView.html">ICefBrowserView</a>; var aChromeToolbarType: <a href="uCEFTypes.html#TCefChromeToolbarType">TCefChromeToolbarType</a>);</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnUseFramelessWindowForPictureInPicture-ICefBrowserView-boolean-">doOnUseFramelessWindowForPictureInPicture</a></strong>(const browser_view: <a href="uCEFInterfaces.ICefBrowserView.html">ICefBrowserView</a>; var aResult: boolean);</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnGestureCommand-ICefBrowserView-TCefGestureCommand-boolean-">doOnGestureCommand</a></strong>(const browser_view: <a href="uCEFInterfaces.ICefBrowserView.html">ICefBrowserView</a>; gesture_command: <a href="uCEFTypes.html#TCefGestureCommand">TCefGestureCommand</a>; var aResult : boolean);</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#doOnGetBrowserRuntimeStyle-TCefRuntimeStyle-">doOnGetBrowserRuntimeStyle</a></strong>(var aResult : <a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a>);</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
|
||||
<td class="itemcode"><code>function <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#CreateBrowserView-ICefClient-ustring-TCefBrowserSettings-ICefDictionaryValue-ICefRequestContext-">CreateBrowserView</a></strong>(const client: <a href="uCEFInterfaces.ICefClient.html">ICefClient</a>; const url: <a href="uCEFTypes.html#ustring">ustring</a>; const settings: <a href="uCEFTypes.TCefBrowserSettings.html">TCefBrowserSettings</a>; const extra_info: <a href="uCEFInterfaces.ICefDictionaryValue.html">ICefDictionaryValue</a>; const request_context: <a href="uCEFInterfaces.ICefRequestContext.html">ICefRequestContext</a>): boolean;</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
|
||||
<td class="itemcode"><code>function <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetForBrowser-ICefBrowser-">GetForBrowser</a></strong>(const browser: <a href="uCEFInterfaces.ICefBrowser.html">ICefBrowser</a>): boolean;</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#SetPreferAccelerators-boolean-">SetPreferAccelerators</a></strong>(prefer_accelerators: boolean);</code></td>
|
||||
</tr>
|
||||
@ -156,37 +160,41 @@
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#RuntimeStyle">RuntimeStyle</a></strong> : <a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetRuntimeStyle">GetRuntimeStyle</a>;</code></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#ChromeToolbar">ChromeToolbar</a></strong> : <a href="uCEFInterfaces.ICefView.html">ICefView</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetChromeToolbar">GetChromeToolbar</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#RuntimeStyle">RuntimeStyle</a></strong> : <a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetRuntimeStyle">GetRuntimeStyle</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnBrowserCreated">OnBrowserCreated</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnBrowserCreatedEvent">TOnBrowserCreatedEvent</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnBrowserCreated">FOnBrowserCreated</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnBrowserCreated">FOnBrowserCreated</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnBrowserDestroyed">OnBrowserDestroyed</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnBrowserDestroyedEvent">TOnBrowserDestroyedEvent</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnBrowserDestroyed">FOnBrowserDestroyed</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnBrowserDestroyed">FOnBrowserDestroyed</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnGetDelegateForPopupBrowserView">OnGetDelegateForPopupBrowserView</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnGetDelegateForPopupBrowserViewEvent">TOnGetDelegateForPopupBrowserViewEvent</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGetDelegateForPopupBrowserView">FOnGetDelegateForPopupBrowserView</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGetDelegateForPopupBrowserView">FOnGetDelegateForPopupBrowserView</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnPopupBrowserViewCreated">OnPopupBrowserViewCreated</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnPopupBrowserViewCreatedEvent">TOnPopupBrowserViewCreatedEvent</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnPopupBrowserViewCreated">FOnPopupBrowserViewCreated</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnPopupBrowserViewCreated">FOnPopupBrowserViewCreated</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnGetChromeToolbarType">OnGetChromeToolbarType</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnGetChromeToolbarTypeEvent">TOnGetChromeToolbarTypeEvent</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGetChromeToolbarType">FOnGetChromeToolbarType</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGetChromeToolbarType">FOnGetChromeToolbarType</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnUseFramelessWindowForPictureInPicture">OnUseFramelessWindowForPictureInPicture</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnUseFramelessWindowForPictureInPicture">TOnUseFramelessWindowForPictureInPicture</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnUseFramelessWindowForPictureInPicture">FOnUseFramelessWindowForPictureInPicture</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnUseFramelessWindowForPictureInPicture">FOnUseFramelessWindowForPictureInPicture</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list2">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnGestureCommand">OnGestureCommand</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnGestureCommandEvent">TOnGestureCommandEvent</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGestureCommand">FOnGestureCommand</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGestureCommand">FOnGestureCommand</a>;</code></td>
|
||||
</tr>
|
||||
<tr class="list">
|
||||
<tr class="list2">
|
||||
<td class="visibility"><a href="legend.html"><img src="published.gif" alt="Published" title="Published"></a></td>
|
||||
<td class="itemcode"><code>property <strong><a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#OnGetBrowserRuntimeStyle">OnGetBrowserRuntimeStyle</a></strong> : <a href="uCEFViewsFrameworkEvents.html#TOnGetBrowserRuntimeStyleEvent">TOnGetBrowserRuntimeStyleEvent</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGetBrowserRuntimeStyle">FOnGetBrowserRuntimeStyle</a> write <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#FOnGetBrowserRuntimeStyle">FOnGetBrowserRuntimeStyle</a>;</code></td>
|
||||
</tr>
|
||||
@ -327,6 +335,14 @@ ICefBrowserViewDelegateEvents</p>
|
||||
<table class="detail wide_list">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><span id="GetChromeToolbar"></span><code>function <strong>GetChromeToolbar</strong>: <a href="uCEFInterfaces.ICefView.html">ICefView</a>;</code></td>
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
<p class="nodescription">This item has no description.</p></td></tr>
|
||||
</table>
|
||||
<table class="detail wide_list">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td>
|
||||
<td class="itemcode"><span id="GetRuntimeStyle"></span><code>function <strong>GetRuntimeStyle</strong>: <a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a>;</code></td>
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
@ -425,7 +441,7 @@ ICefBrowserViewDelegateEvents</p>
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
<p>
|
||||
Sets whether accelerators registered with ICefWindow.SetAccelerator are triggered before or after the event is sent to the ICefBrowser. If |prefer_accelerators| is true (1) then the matching accelerator will be triggered immediately and the event will not be sent to the ICefBrowser. If |prefer_accelerators| is false (0) then the matching accelerator will only be triggered if the event is not handled by web content or by ICefKeyboardHandler. The default value is false (0). </p>
|
||||
Sets whether normal priority accelerators are first forwarded to the web content (`keydown` event handler) or ICefKeyboardHandler. Normal priority accelerators can be registered via ICefWindow.SetAccelerator (with |high_priority|=false) or internally for standard accelerators supported by Chrome style. If |prefer_accelerators| is true then the matching accelerator will be triggered immediately (calling ICefWindowDelegate.OnAccelerator or ICefCommandHandler.OnChromeCommand respectively) and the event will not be forwarded to the web content or ICefKeyboardHandler first. If |prefer_accelerators| is false then the matching accelerator will only be triggered if the event is not handled by web content (`keydown` event handler that calls `event.preventDefault()`) or by ICefKeyboardHandler. The default value is false. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
<h3 class="detail">Properties</h3>
|
||||
@ -452,6 +468,16 @@ ICefBrowserViewDelegateEvents</p>
|
||||
<table class="detail wide_list">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
|
||||
<td class="itemcode"><span id="ChromeToolbar"></span><code>property <strong>ChromeToolbar</strong> : <a href="uCEFInterfaces.ICefView.html">ICefView</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetChromeToolbar">GetChromeToolbar</a>;</code></td>
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
<p>
|
||||
Returns the Chrome toolbar associated with this BrowserView. Only supported when using Chrome style. The ICefBrowserViewDelegate.GetChromeToolbarType function must return a value other than CEF_CTT_NONE and the toolbar will not be available until after this BrowserView is added to a ICefWindow and ICefViewDelegate.OnWindowChanged() has been called. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
<table class="detail wide_list">
|
||||
<tr class="list">
|
||||
<td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td>
|
||||
<td class="itemcode"><span id="RuntimeStyle"></span><code>property <strong>RuntimeStyle</strong> : <a href="uCEFTypes.html#TCefRuntimeStyle">TCefRuntimeStyle</a> read <a href="uCEFBrowserViewComponent.TCEFBrowserViewComponent.html#GetRuntimeStyle">GetRuntimeStyle</a>;</code></td>
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
@ -526,7 +552,7 @@ ICefBrowserViewDelegateEvents</p>
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
<p>
|
||||
Called when |browser_view| receives a gesture command. Return true (1) to handle (or disable) a |gesture_command| or false (0) to propagate the gesture to the browser for default handling. With the Chrome runtime these commands can also be handled via cef_command_handler_t::OnChromeCommand. </p>
|
||||
Called when |browser_view| receives a gesture command. Return true (1) to handle (or disable) a |gesture_command| or false (0) to propagate the gesture to the browser for default handling. With Chrome style these commands can also be handled via ICefCommandHandler.OnChromeCommand. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
<table class="detail wide_list">
|
||||
|
Reference in New Issue
Block a user