Class Toplevel
public class Toplevel
- Inheritance
-
Toplevel
- Inherited Members
Methods
BeginMove(nint, nint, int, double, double, uint)
Calls native method gdk_toplevel_begin_move.
public static extern void BeginMove(nint toplevel, nint device, int button, double x, double y, uint timestamp)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
device
nintTransfer ownership: None Nullable: False
button
intTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
timestamp
uintTransfer ownership: None Nullable: False
BeginResize(nint, SurfaceEdge, nint, int, double, double, uint)
Calls native method gdk_toplevel_begin_resize.
public static extern void BeginResize(nint toplevel, SurfaceEdge edge, nint device, int button, double x, double y, uint timestamp)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
edge
SurfaceEdgeTransfer ownership: None Nullable: False
device
nintTransfer ownership: None Nullable: True
button
intTransfer ownership: None Nullable: False
x
doubleTransfer ownership: None Nullable: False
y
doubleTransfer ownership: None Nullable: False
timestamp
uintTransfer ownership: None Nullable: False
Focus(nint, uint)
Calls native method gdk_toplevel_focus.
public static extern void Focus(nint toplevel, uint timestamp)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
timestamp
uintTransfer ownership: None Nullable: False
GetGType()
Calls native function gdk_toplevel_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetState(nint)
Calls native method gdk_toplevel_get_state.
public static extern ToplevelState GetState(nint toplevel)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
Returns
- ToplevelState
Transfer ownership: None Nullable: False
InhibitSystemShortcuts(nint, nint)
Calls native method gdk_toplevel_inhibit_system_shortcuts.
public static extern void InhibitSystemShortcuts(nint toplevel, nint @event)
Parameters
Lower(nint)
Calls native method gdk_toplevel_lower.
public static extern bool Lower(nint toplevel)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Minimize(nint)
Calls native method gdk_toplevel_minimize.
public static extern bool Minimize(nint toplevel)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Present(nint, ToplevelLayoutHandle)
Calls native method gdk_toplevel_present.
public static extern void Present(nint toplevel, ToplevelLayoutHandle layout)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
layout
ToplevelLayoutHandleTransfer ownership: None Nullable: False
RestoreSystemShortcuts(nint)
Calls native method gdk_toplevel_restore_system_shortcuts.
public static extern void RestoreSystemShortcuts(nint toplevel)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
SetDecorated(nint, bool)
Calls native method gdk_toplevel_set_decorated.
public static extern void SetDecorated(nint toplevel, bool decorated)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
decorated
boolTransfer ownership: None Nullable: False
SetDeletable(nint, bool)
Calls native method gdk_toplevel_set_deletable.
public static extern void SetDeletable(nint toplevel, bool deletable)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
deletable
boolTransfer ownership: None Nullable: False
SetIconList(nint, ListHandle)
Calls native method gdk_toplevel_set_icon_list.
public static extern void SetIconList(nint toplevel, ListHandle surfaces)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
surfaces
ListHandleTransfer ownership: None Nullable: False
SetModal(nint, bool)
Calls native method gdk_toplevel_set_modal.
public static extern void SetModal(nint toplevel, bool modal)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
modal
boolTransfer ownership: None Nullable: False
SetStartupId(nint, NonNullableUtf8StringHandle)
Calls native method gdk_toplevel_set_startup_id.
public static extern void SetStartupId(nint toplevel, NonNullableUtf8StringHandle startupId)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
startupId
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetTitle(nint, NonNullableUtf8StringHandle)
Calls native method gdk_toplevel_set_title.
public static extern void SetTitle(nint toplevel, NonNullableUtf8StringHandle title)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
title
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetTransientFor(nint, nint)
Calls native method gdk_toplevel_set_transient_for.
public static extern void SetTransientFor(nint toplevel, nint parent)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
parent
nintTransfer ownership: None Nullable: False
ShowWindowMenu(nint, nint)
Calls native method gdk_toplevel_show_window_menu.
public static extern bool ShowWindowMenu(nint toplevel, nint @event)
Parameters
Returns
- bool
Transfer ownership: None Nullable: False
SupportsEdgeConstraints(nint)
Calls native method gdk_toplevel_supports_edge_constraints.
public static extern bool SupportsEdgeConstraints(nint toplevel)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
TitlebarGesture(nint, TitlebarGesture)
Calls native method gdk_toplevel_titlebar_gesture. Version: 4.4
[Version("4.4")]
public static extern bool TitlebarGesture(nint toplevel, TitlebarGesture gesture)
Parameters
toplevel
nintTransfer ownership: None Nullable: False
gesture
TitlebarGestureTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False