Skip to main content

X11Window.X11WindowMode Class

Definition

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

Inheritance: object -> X11Window.X11WindowMode

Methods

NameDescription
ActivateNo summary available.
AppendWmProtocolsNo summary available.
HideNo summary available.
InitNo summary available.
OnDestroyNotifyNo summary available.
OnEventNo summary available.
OnHandleCreatedNo summary available.
PointToClientNo summary available.
PointToScreenNo summary available.
ShowNo summary available.

Activate Method

public void Activate()

AppendWmProtocols Method

public void AppendWmProtocols(System.Collections.Generic.List<IntPtr> data)

Parameters

data System.Collections.Generic.List<IntPtr>

Hide Method

public void Hide()

Init Method

public void Init(Avalonia.X11.X11Window window)

Parameters

window Avalonia.X11.X11Window

OnDestroyNotify Method

public void OnDestroyNotify()

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 pt)

Parameters

pt Avalonia.PixelPoint

Returns

Avalonia.Point

PointToScreen Method

public Avalonia.PixelPoint PointToScreen(Avalonia.Point pt)

Parameters

pt Avalonia.Point

Returns

Avalonia.PixelPoint

Show Method

public void Show(bool activate, bool isDialog)

Parameters

activate bool

isDialog bool

Properties

NameDescription
BlockInputNo summary available.
WindowNo summary available.

BlockInput Property

public bool BlockInput { get; set; }

Window Property

public Avalonia.X11.X11Window Window { get; set; }