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; }