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:
@ -115,6 +115,10 @@
|
||||
<td class="itemcode"><code>procedure <strong><a href="uCEFWindowDelegate.TCefWindowDelegateRef.html#OnGetWindowRuntimeStyle-TCefRuntimeStyle-">OnGetWindowRuntimeStyle</a></strong>(var aResult: <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="uCEFWindowDelegate.TCefWindowDelegateRef.html#OnGetLinuxWindowProperties-ICefWindow-TLinuxWindowProperties-boolean-">OnGetLinuxWindowProperties</a></strong>(const window_: <a href="uCEFInterfaces.ICefWindow.html">ICefWindow</a>; var properties: <a href="uCEFTypes.TLinuxWindowProperties.html">TLinuxWindowProperties</a>; var aResult: boolean);</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>class function <strong><a href="uCEFWindowDelegate.TCefWindowDelegateRef.html#UnWrap-Pointer-">UnWrap</a></strong>(data: Pointer): <a href="uCEFInterfaces.ICefWindowDelegate.html">ICefWindowDelegate</a>;</code></td>
|
||||
</tr>
|
||||
@ -178,7 +182,7 @@
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
<p class="inheritdescription">This item has no description. Showing description inherited from <a class="normal" href="uCEFInterfaces.ICefWindowDelegate.html#OnWindowFullscreenTransition-ICefWindow-boolean-">ICefWindowDelegate.OnWindowFullscreenTransition</a>.</p><p>
|
||||
Called when |window| is transitioning to or from fullscreen mode. On MacOS the transition occurs asynchronously with |is_competed| set to false (0) when the transition starts and true (1) after the transition completes. On other platforms the transition occurs synchronously with |is_completed| set to true (1) after the transition completes. With the Alloy runtime you must also implement ICefDisplayHandler.OnFullscreenModeChange to handle fullscreen transitions initiated by browser content. </p>
|
||||
Called when |window| is transitioning to or from fullscreen mode. On MacOS the transition occurs asynchronously with |is_competed| set to false (0) when the transition starts and true (1) after the transition completes. On other platforms the transition occurs synchronously with |is_completed| set to true (1) after the transition completes. With Alloy style you must also implement ICefDisplayHandler.OnFullscreenModeChange to handle fullscreen transitions initiated by browser content. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
<table class="detail wide_list">
|
||||
@ -340,7 +344,7 @@
|
||||
|
||||
<p>Native/OS theme colors are configured globally and do not need to be customized for each Window individually. An example of a native/OS theme change that triggers this callback is when the user switches between dark and light mode during application lifespan. Native/OS theme changes can be disabled by passing the `–force-dark-mode` or `–force-light-mode` command-line flag.
|
||||
|
||||
<p>Chrome theme colors will be applied and this callback will be triggered if/when a BrowserView is added to the Window's component hierarchy. Chrome theme colors can be configured on a per-RequestContext basis using ICefRequestContext.SetChromeColorScheme or (Chrome runtime only) by visiting <a href="chrome://settings/manageProfile">chrome://settings/manageProfile</a>. Any theme changes using those mechanisms will also trigger this callback. Chrome theme colors will be persisted and restored from disk cache with the Chrome runtime, and with the Alloy runtime if persist_user_preferences is set to true (1) via CefSettings or ICefRequestContext Settings.
|
||||
<p>Chrome theme colors will be applied and this callback will be triggered if/when a BrowserView is added to the Window's component hierarchy. Chrome theme colors can be configured on a per-RequestContext basis using ICefRequestContext.SetChromeColorScheme or (Chrome style only) by visiting <a href="chrome://settings/manageProfile">chrome://settings/manageProfile</a>. Any theme changes using those mechanisms will also trigger this callback. Chrome theme colors will be persisted and restored from disk cache.
|
||||
|
||||
<p>This callback is not triggered on Window creation so clients that wish to customize the initial native/OS theme must call ICefWindow.SetThemeColor and ICefWindow.ThemeChanged before showing the first Window.
|
||||
|
||||
@ -361,6 +365,16 @@
|
||||
</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="OnGetLinuxWindowProperties-ICefWindow-TLinuxWindowProperties-boolean-"></span><code>procedure <strong>OnGetLinuxWindowProperties</strong>(const window_: <a href="uCEFInterfaces.ICefWindow.html">ICefWindow</a>; var properties: <a href="uCEFTypes.TLinuxWindowProperties.html">TLinuxWindowProperties</a>; var aResult: boolean);</code></td>
|
||||
</tr>
|
||||
<tr><td colspan="2">
|
||||
<p class="inheritdescription">This item has no description. Showing description inherited from <a class="normal" href="uCEFInterfaces.ICefWindowDelegate.html#OnGetLinuxWindowProperties-ICefWindow-TLinuxWindowProperties-boolean-">ICefWindowDelegate.OnGetLinuxWindowProperties</a>.</p><p>
|
||||
Return Linux-specific window properties for correctly handling by window managers. </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="UnWrap-Pointer-"></span><code>class function <strong>UnWrap</strong>(data: Pointer): <a href="uCEFInterfaces.ICefWindowDelegate.html">ICefWindowDelegate</a>;</code></td>
|
||||
</tr>
|
||||
|
Reference in New Issue
Block a user