Table of Contents

Class ScrolledWindow

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

Methods

GetChild(IntPtr)

Calls native method gtk_scrolled_window_get_child.

public static extern IntPtr GetChild(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

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(IntPtr)

Calls native method gtk_scrolled_window_get_hadjustment.

public static extern IntPtr GetHadjustment(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetHasFrame(IntPtr)

Calls native method gtk_scrolled_window_get_has_frame.

public static extern bool GetHasFrame(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetHscrollbar(IntPtr)

Calls native method gtk_scrolled_window_get_hscrollbar.

public static extern IntPtr GetHscrollbar(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetKineticScrolling(IntPtr)

Calls native method gtk_scrolled_window_get_kinetic_scrolling.

public static extern bool GetKineticScrolling(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetMaxContentHeight(IntPtr)

Calls native method gtk_scrolled_window_get_max_content_height.

public static extern int GetMaxContentHeight(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetMaxContentWidth(IntPtr)

Calls native method gtk_scrolled_window_get_max_content_width.

public static extern int GetMaxContentWidth(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetMinContentHeight(IntPtr)

Calls native method gtk_scrolled_window_get_min_content_height.

public static extern int GetMinContentHeight(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetMinContentWidth(IntPtr)

Calls native method gtk_scrolled_window_get_min_content_width.

public static extern int GetMinContentWidth(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetOverlayScrolling(IntPtr)

Calls native method gtk_scrolled_window_get_overlay_scrolling.

public static extern bool GetOverlayScrolling(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPlacement(IntPtr)

Calls native method gtk_scrolled_window_get_placement.

public static extern CornerType GetPlacement(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

CornerType

Transfer ownership: None Nullable: False

GetPolicy(IntPtr, out IntPtr, out IntPtr)

Calls native method gtk_scrolled_window_get_policy.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

hscrollbarPolicy IntPtr

Transfer ownership: Full Nullable: False

vscrollbarPolicy IntPtr

Transfer ownership: Full Nullable: False

GetPropagateNaturalHeight(IntPtr)

Calls native method gtk_scrolled_window_get_propagate_natural_height.

public static extern bool GetPropagateNaturalHeight(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetPropagateNaturalWidth(IntPtr)

Calls native method gtk_scrolled_window_get_propagate_natural_width.

public static extern bool GetPropagateNaturalWidth(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetVadjustment(IntPtr)

Calls native method gtk_scrolled_window_get_vadjustment.

public static extern IntPtr GetVadjustment(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetVscrollbar(IntPtr)

Calls native method gtk_scrolled_window_get_vscrollbar.

public static extern IntPtr GetVscrollbar(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

New()

Calls native constructor gtk_scrolled_window_new.

public static extern IntPtr New()

Returns

IntPtr

Transfer ownership: None Nullable: False

SetChild(IntPtr, IntPtr)

Calls native method gtk_scrolled_window_set_child.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

child IntPtr

Transfer ownership: None Nullable: True

SetHadjustment(IntPtr, IntPtr)

Calls native method gtk_scrolled_window_set_hadjustment.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

hadjustment IntPtr

Transfer ownership: None Nullable: True

SetHasFrame(IntPtr, bool)

Calls native method gtk_scrolled_window_set_has_frame.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

hasFrame bool

Transfer ownership: None Nullable: False

SetKineticScrolling(IntPtr, bool)

Calls native method gtk_scrolled_window_set_kinetic_scrolling.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

kineticScrolling bool

Transfer ownership: None Nullable: False

SetMaxContentHeight(IntPtr, int)

Calls native method gtk_scrolled_window_set_max_content_height.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetMaxContentWidth(IntPtr, int)

Calls native method gtk_scrolled_window_set_max_content_width.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

SetMinContentHeight(IntPtr, int)

Calls native method gtk_scrolled_window_set_min_content_height.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

height int

Transfer ownership: None Nullable: False

SetMinContentWidth(IntPtr, int)

Calls native method gtk_scrolled_window_set_min_content_width.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

width int

Transfer ownership: None Nullable: False

SetOverlayScrolling(IntPtr, bool)

Calls native method gtk_scrolled_window_set_overlay_scrolling.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

overlayScrolling bool

Transfer ownership: None Nullable: False

SetPlacement(IntPtr, CornerType)

Calls native method gtk_scrolled_window_set_placement.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

windowPlacement CornerType

Transfer ownership: None Nullable: False

SetPolicy(IntPtr, PolicyType, PolicyType)

Calls native method gtk_scrolled_window_set_policy.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

hscrollbarPolicy PolicyType

Transfer ownership: None Nullable: False

vscrollbarPolicy PolicyType

Transfer ownership: None Nullable: False

SetPropagateNaturalHeight(IntPtr, bool)

Calls native method gtk_scrolled_window_set_propagate_natural_height.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

propagate bool

Transfer ownership: None Nullable: False

SetPropagateNaturalWidth(IntPtr, bool)

Calls native method gtk_scrolled_window_set_propagate_natural_width.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

propagate bool

Transfer ownership: None Nullable: False

SetVadjustment(IntPtr, IntPtr)

Calls native method gtk_scrolled_window_set_vadjustment.

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

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False

vadjustment IntPtr

Transfer ownership: None Nullable: True

UnsetPlacement(IntPtr)

Calls native method gtk_scrolled_window_unset_placement.

public static extern void UnsetPlacement(IntPtr scrolledWindow)

Parameters

scrolledWindow IntPtr

Transfer ownership: None Nullable: False