Skip to main content

X11Window.XEmbedClientWindowMode Class

Definition

Namespace:Avalonia.X11
Assembly:Avalonia.X11
Package:Avalonia.X11
public class X11Window.XEmbedClientWindowMode

Inheritance: object -> X11Window.X11WindowMode -> X11Window.XEmbedClientWindowMode

Constructors

NameDescription
X11Window.XEmbedClientWindowModeNo summary available.

X11Window.XEmbedClientWindowMode Constructor

public X11Window.XEmbedClientWindowMode()

Methods

NameDescription
OnEventNo summary available.
OnHandleCreatedNo summary available.
PointToClientNo summary available.
PointToScreenNo summary available.
ProcessInteractiveResizeNo summary available.
ActivateInherited from X11Window.X11WindowMode.
AppendWmProtocolsInherited from X11Window.X11WindowMode.
HideInherited from X11Window.X11WindowMode.
InitInherited from X11Window.X11WindowMode.
OnDestroyNotifyInherited from X11Window.X11WindowMode.
ShowInherited from X11Window.X11WindowMode.

OnEvent Method

public bool OnEvent(Avalonia.X11.XEvent& ev)

Parameters

ev Avalonia.X11.XEvent&

Returns

bool

OnHandleCreated Method

public void OnHandleCreated(IntPtr handle)

Parameters

handle IntPtr

PointToClient Method

public Avalonia.Point PointToClient(Avalonia.PixelPoint point)

Parameters

point Avalonia.PixelPoint

Returns

Avalonia.Point

PointToScreen Method

public Avalonia.PixelPoint PointToScreen(Avalonia.Point point)

Parameters

point Avalonia.Point

Returns

Avalonia.PixelPoint

ProcessInteractiveResize Method

public void ProcessInteractiveResize(Avalonia.PixelSize size)

Parameters

size Avalonia.PixelSize

Properties

NameDescription
BlockInputNo summary available.
ScalingNo summary available.
WindowInherited from X11Window.X11WindowMode.

BlockInput Property

public bool BlockInput { get; set; }

Scaling Property

public double Scaling { get; set; }