Click or drag to resize

CefWindowInfo Class

Class representing window information.
Inheritance Hierarchy
SystemObject
  Internal.Xilium.CefGlueCefWindowInfo

Namespace:  Internal.Xilium.CefGlue
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public abstract class CefWindowInfo

The CefWindowInfo type exposes the following members.

Constructors
  NameDescription
Protected methodCefWindowInfo
Initializes a new instance of the CefWindowInfo class
Top
Properties
  NameDescription
Public propertyDisposed
Public propertyHandle
Handle for the new browser window.
Public propertyHeight
Public propertyHidden
Public propertyMenuHandle
Public propertyName
Public propertyParentHandle
Handle for the parent window.
Public propertyStyle
Public propertyStyleEx
Public propertyTransparentPaintingEnabled
Set to true (1) to enable transparent painting in combination with windowless rendering. When this value is true a transparent background color will be used (RGBA=0x00000000). When this value is false the background will be white and opaque.
Public propertyWidth
Public propertyWindowlessRenderingEnabled
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 CefRenderHandler 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 CefSettings.windowless_rendering_enabled value must be set to true.
Public propertyX
Public propertyY
Top
Methods
  NameDescription
Public methodStatic memberCreate
Protected methodDisposeNativePointer
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Overrides ObjectFinalize.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodSetAsChild
Public methodSetAsPopup
Public methodSetAsWindowless
Protected methodThrowIfDisposed
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
Remarks
Meanings for handles:
PlatformDescription
WindowsWindow handle (HWND)
Mac OS XNSView pointer for the parent view (NSView*)
LinuxPointer for the new browser widget (GtkWidget*)
See Also