Table of Contents

Interface SelectionModel

Namespace
Gtk
Assembly
Gtk-4.0.dll
public interface SelectionModel : IHandle
Inherited Members

Methods

GetSelection()

Bitset GetSelection()

Returns

Bitset

GetSelectionInRange(uint, uint)

Bitset GetSelectionInRange(uint position, uint nItems)

Parameters

position uint
nItems uint

Returns

Bitset

IsSelected(uint)

bool IsSelected(uint position)

Parameters

position uint

Returns

bool

SelectAll()

bool SelectAll()

Returns

bool

SelectItem(uint, bool)

bool SelectItem(uint position, bool unselectRest)

Parameters

position uint
unselectRest bool

Returns

bool

SelectRange(uint, uint, bool)

bool SelectRange(uint position, uint nItems, bool unselectRest)

Parameters

position uint
nItems uint
unselectRest bool

Returns

bool

SelectionChanged(uint, uint)

void SelectionChanged(uint position, uint nItems)

Parameters

position uint
nItems uint

SetSelection(Bitset, Bitset)

bool SetSelection(Bitset selected, Bitset mask)

Parameters

selected Bitset
mask Bitset

Returns

bool

UnselectAll()

bool UnselectAll()

Returns

bool

UnselectItem(uint)

bool UnselectItem(uint position)

Parameters

position uint

Returns

bool

UnselectRange(uint, uint)

bool UnselectRange(uint position, uint nItems)

Parameters

position uint
nItems uint

Returns

bool