Record TCefWindowInfo

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCefWindowInfo = record

Description

Structure representing window information.

<see href="https://bitbucket.org/chromiumembedded/cef/src/master/include/internal/cef_types_win.h">CEF source file: /include/internal/cef_types_win.h (cef_window_info_t))

Overview

Fields

Public ex_style: DWORD;
Public window_name: TCefString;
Public style: DWORD;
Public bounds: TCefRect;
Public parent_window: TCefWindowHandle;
Public menu: HMENU;
Public windowless_rendering_enabled: Integer;
Public shared_texture_enabled: Integer;
Public external_begin_frame_enabled: Integer;
Public window: TCefWindowHandle;

Description

Fields

Public ex_style: DWORD;

Standard parameters required by CreateWindowEx()

Public window_name: TCefString;

This item has no description.

Public style: DWORD;

This item has no description.

Public bounds: TCefRect;

This item has no description.

Public parent_window: TCefWindowHandle;

This item has no description.

Public menu: HMENU;

This item has no description.

Public windowless_rendering_enabled: Integer;

Set to true (1) to create the browser using windowless (off-screen) rendering. No window will be created for the browser and all rendering will occur via the ICefRenderHandler interface. The |parent_window| value will be used to identify monitor info and to act as the parent window for dialogs, context menus, etc. If |parent_window| is not provided then the main screen monitor will be used and some functionality that requires a parent window may not function correctly. In order to create windowless browsers the TCefSettings.windowless_rendering_enabled value must be set to true. Transparent painting is enabled by default but can be disabled by setting TCefBrowserSettings.background_color to an opaque value.

Public shared_texture_enabled: Integer;

Set to true (1) to enable shared textures for windowless rendering. Only valid if windowless_rendering_enabled above is also set to true. Currently only supported on Windows (D3D11).

Public external_begin_frame_enabled: Integer;

Set to true (1) to enable the ability to issue BeginFrame requests from the client application by calling ICefBrowserHost.SendExternalBeginFrame.

Public window: TCefWindowHandle;

Handle for the new browser window. Only used with windowed rendering.


Generated by PasDoc 0.16.0-snapshot.