Table of Contents

Class ScrolledWindow

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class ScrolledWindow
Inheritance
ScrolledWindow
Inherited Members

Methods

GetChild(nint)

Calls native method gtk_scrolled_window_get_child.

public static extern nint GetChild(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_scrolled_window_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetHadjustment(nint)

Calls native method gtk_scrolled_window_get_hadjustment.

public static extern nint GetHadjustment(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetHasFrame(nint)

Calls native method gtk_scrolled_window_get_has_frame.

public static extern bool GetHasFrame(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetHscrollbar(nint)

Calls native method gtk_scrolled_window_get_hscrollbar.

public static extern nint GetHscrollbar(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetKineticScrolling(nint)

Calls native method gtk_scrolled_window_get_kinetic_scrolling.

public static extern bool GetKineticScrolling(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetMaxContentHeight(nint)

Calls native method gtk_scrolled_window_get_max_content_height.

public static extern int GetMaxContentHeight(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetMaxContentWidth(nint)

Calls native method gtk_scrolled_window_get_max_content_width.

public static extern int GetMaxContentWidth(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetMinContentHeight(nint)

Calls native method gtk_scrolled_window_get_min_content_height.

public static extern int GetMinContentHeight(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetMinContentWidth(nint)

Calls native method gtk_scrolled_window_get_min_content_width.

public static extern int GetMinContentWidth(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetOverlayScrolling(nint)

Calls native method gtk_scrolled_window_get_overlay_scrolling.

public static extern bool GetOverlayScrolling(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPlacement(nint)

Calls native method gtk_scrolled_window_get_placement.

public static extern CornerType GetPlacement(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

CornerType

Transfer ownership: None Nullable: False

GetPolicy(nint, out nint, out nint)

Calls native method gtk_scrolled_window_get_policy.

public static extern void GetPolicy(nint scrolledWindow, out nint hscrollbarPolicy, out nint vscrollbarPolicy)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

hscrollbarPolicy nint

Transfer ownership: Full Nullable: False

vscrollbarPolicy nint

Transfer ownership: Full Nullable: False

GetPropagateNaturalHeight(nint)

Calls native method gtk_scrolled_window_get_propagate_natural_height.

public static extern bool GetPropagateNaturalHeight(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPropagateNaturalWidth(nint)

Calls native method gtk_scrolled_window_get_propagate_natural_width.

public static extern bool GetPropagateNaturalWidth(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetVadjustment(nint)

Calls native method gtk_scrolled_window_get_vadjustment.

public static extern nint GetVadjustment(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetVscrollbar(nint)

Calls native method gtk_scrolled_window_get_vscrollbar.

public static extern nint GetVscrollbar(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_scrolled_window_new.

public static extern nint New()

Returns

nint

Transfer ownership: None Nullable: False

SetChild(nint, nint)

Calls native method gtk_scrolled_window_set_child.

public static extern void SetChild(nint scrolledWindow, nint child)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

child nint

Transfer ownership: None Nullable: True

SetHadjustment(nint, nint)

Calls native method gtk_scrolled_window_set_hadjustment.

public static extern void SetHadjustment(nint scrolledWindow, nint hadjustment)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

hadjustment nint

Transfer ownership: None Nullable: True

SetHasFrame(nint, bool)

Calls native method gtk_scrolled_window_set_has_frame.

public static extern void SetHasFrame(nint scrolledWindow, bool hasFrame)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

hasFrame bool

Transfer ownership: None Nullable: False

SetKineticScrolling(nint, bool)

Calls native method gtk_scrolled_window_set_kinetic_scrolling.

public static extern void SetKineticScrolling(nint scrolledWindow, bool kineticScrolling)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

kineticScrolling bool

Transfer ownership: None Nullable: False

SetMaxContentHeight(nint, int)

Calls native method gtk_scrolled_window_set_max_content_height.

public static extern void SetMaxContentHeight(nint scrolledWindow, int height)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetMaxContentWidth(nint, int)

Calls native method gtk_scrolled_window_set_max_content_width.

public static extern void SetMaxContentWidth(nint scrolledWindow, int width)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

SetMinContentHeight(nint, int)

Calls native method gtk_scrolled_window_set_min_content_height.

public static extern void SetMinContentHeight(nint scrolledWindow, int height)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetMinContentWidth(nint, int)

Calls native method gtk_scrolled_window_set_min_content_width.

public static extern void SetMinContentWidth(nint scrolledWindow, int width)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

SetOverlayScrolling(nint, bool)

Calls native method gtk_scrolled_window_set_overlay_scrolling.

public static extern void SetOverlayScrolling(nint scrolledWindow, bool overlayScrolling)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

overlayScrolling bool

Transfer ownership: None Nullable: False

SetPlacement(nint, CornerType)

Calls native method gtk_scrolled_window_set_placement.

public static extern void SetPlacement(nint scrolledWindow, CornerType windowPlacement)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

windowPlacement CornerType

Transfer ownership: None Nullable: False

SetPolicy(nint, PolicyType, PolicyType)

Calls native method gtk_scrolled_window_set_policy.

public static extern void SetPolicy(nint scrolledWindow, PolicyType hscrollbarPolicy, PolicyType vscrollbarPolicy)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

hscrollbarPolicy PolicyType

Transfer ownership: None Nullable: False

vscrollbarPolicy PolicyType

Transfer ownership: None Nullable: False

SetPropagateNaturalHeight(nint, bool)

Calls native method gtk_scrolled_window_set_propagate_natural_height.

public static extern void SetPropagateNaturalHeight(nint scrolledWindow, bool propagate)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

propagate bool

Transfer ownership: None Nullable: False

SetPropagateNaturalWidth(nint, bool)

Calls native method gtk_scrolled_window_set_propagate_natural_width.

public static extern void SetPropagateNaturalWidth(nint scrolledWindow, bool propagate)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

propagate bool

Transfer ownership: None Nullable: False

SetVadjustment(nint, nint)

Calls native method gtk_scrolled_window_set_vadjustment.

public static extern void SetVadjustment(nint scrolledWindow, nint vadjustment)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False

vadjustment nint

Transfer ownership: None Nullable: True

UnsetPlacement(nint)

Calls native method gtk_scrolled_window_unset_placement.

public static extern void UnsetPlacement(nint scrolledWindow)

Parameters

scrolledWindow nint

Transfer ownership: None Nullable: False