Class EntryCompletion
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class EntryCompletion : Object, Buildable, CellLayout, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
EntryCompletion
- Implements
- Inherited Members
Constructors
EntryCompletion(params ConstructArgument[])
public EntryCompletion(params ConstructArgument[] constructArguments)
Parameters
constructArgumentsConstructArgument[]
EntryCompletion(EntryCompletionHandle)
public EntryCompletion(EntryCompletionHandle handle)
Parameters
handleEntryCompletionHandle
Fields
CellAreaPropertyDefinition
public static readonly Property<CellArea?, EntryCompletion> CellAreaPropertyDefinition
Field Value
CursorOnMatchSignal
Signal Descriptor for OnCursorOnMatch.
public static readonly ReturningSignal<EntryCompletion, EntryCompletion.CursorOnMatchSignalArgs, bool> CursorOnMatchSignal
Field Value
InlineCompletionPropertyDefinition
public static readonly Property<bool, EntryCompletion> InlineCompletionPropertyDefinition
Field Value
InlineSelectionPropertyDefinition
public static readonly Property<bool, EntryCompletion> InlineSelectionPropertyDefinition
Field Value
InsertPrefixSignal
Signal Descriptor for OnInsertPrefix.
public static readonly ReturningSignal<EntryCompletion, EntryCompletion.InsertPrefixSignalArgs, bool> InsertPrefixSignal
Field Value
MatchSelectedSignal
Signal Descriptor for OnMatchSelected.
public static readonly ReturningSignal<EntryCompletion, EntryCompletion.MatchSelectedSignalArgs, bool> MatchSelectedSignal
Field Value
MinimumKeyLengthPropertyDefinition
public static readonly Property<int, EntryCompletion> MinimumKeyLengthPropertyDefinition
Field Value
ModelPropertyDefinition
public static readonly Property<TreeModel, EntryCompletion> ModelPropertyDefinition
Field Value
NoMatchesSignal
Signal Descriptor for OnNoMatches.
public static readonly Signal<EntryCompletion> NoMatchesSignal
Field Value
PopupCompletionPropertyDefinition
public static readonly Property<bool, EntryCompletion> PopupCompletionPropertyDefinition
Field Value
PopupSetWidthPropertyDefinition
public static readonly Property<bool, EntryCompletion> PopupSetWidthPropertyDefinition
Field Value
PopupSingleMatchPropertyDefinition
public static readonly Property<bool, EntryCompletion> PopupSingleMatchPropertyDefinition
Field Value
TextColumnPropertyDefinition
public static readonly Property<int, EntryCompletion> TextColumnPropertyDefinition
Field Value
Properties
CellArea
public CellArea? CellArea { get; }
Property Value
InlineCompletion
public bool InlineCompletion { get; set; }
Property Value
InlineSelection
public bool InlineSelection { get; set; }
Property Value
MinimumKeyLength
public int MinimumKeyLength { get; set; }
Property Value
Model
public TreeModel Model { get; set; }
Property Value
PopupCompletion
public bool PopupCompletion { get; set; }
Property Value
PopupSetWidth
public bool PopupSetWidth { get; set; }
Property Value
PopupSingleMatch
public bool PopupSingleMatch { get; set; }
Property Value
TextColumn
public int TextColumn { get; set; }
Property Value
Methods
Complete()
public void Complete()
ComputePrefix(string)
public string? ComputePrefix(string key)
Parameters
keystring
Returns
GetArea()
public CellArea? GetArea()
Returns
GetBuildableId()
public string? GetBuildableId()
Returns
GetCompletionPrefix()
public string? GetCompletionPrefix()
Returns
GetEntry()
public Widget GetEntry()
Returns
GetGType()
public static Type GetGType()
Returns
GetInlineCompletion()
public bool GetInlineCompletion()
Returns
GetInlineSelection()
public bool GetInlineSelection()
Returns
GetMinimumKeyLength()
public int GetMinimumKeyLength()
Returns
GetModel()
public TreeModel? GetModel()
Returns
GetPopupCompletion()
public bool GetPopupCompletion()
Returns
GetPopupSetWidth()
public bool GetPopupSetWidth()
Returns
GetPopupSingleMatch()
public bool GetPopupSingleMatch()
Returns
GetTextColumn()
public int GetTextColumn()
Returns
InsertPrefix()
public void InsertPrefix()
New()
public static EntryCompletion New()
Returns
NewWithArea(CellArea)
public static EntryCompletion NewWithArea(CellArea area)
Parameters
areaCellArea
Returns
Reorder(CellRenderer, int)
public void Reorder(CellRenderer cell, int position)
Parameters
cellCellRendererpositionint
SetCellDataFunc(CellRenderer, CellLayoutDataFunc?)
public void SetCellDataFunc(CellRenderer cell, CellLayoutDataFunc? func)
Parameters
cellCellRendererfuncCellLayoutDataFunc
SetInlineCompletion(bool)
public void SetInlineCompletion(bool inlineCompletion)
Parameters
inlineCompletionbool
SetInlineSelection(bool)
public void SetInlineSelection(bool inlineSelection)
Parameters
inlineSelectionbool
SetMatchFunc(EntryCompletionMatchFunc)
public void SetMatchFunc(EntryCompletionMatchFunc func)
Parameters
SetMinimumKeyLength(int)
public void SetMinimumKeyLength(int length)
Parameters
lengthint
SetModel(TreeModel?)
public void SetModel(TreeModel? model)
Parameters
modelTreeModel
SetPopupCompletion(bool)
public void SetPopupCompletion(bool popupCompletion)
Parameters
popupCompletionbool
SetPopupSetWidth(bool)
public void SetPopupSetWidth(bool popupSetWidth)
Parameters
popupSetWidthbool
SetPopupSingleMatch(bool)
public void SetPopupSingleMatch(bool popupSingleMatch)
Parameters
popupSingleMatchbool
SetTextColumn(int)
public void SetTextColumn(int column)
Parameters
columnint
Events
OnCursorOnMatch
public event ReturningSignalHandler<EntryCompletion, EntryCompletion.CursorOnMatchSignalArgs, bool> OnCursorOnMatch
Event Type
OnInsertPrefix
public event ReturningSignalHandler<EntryCompletion, EntryCompletion.InsertPrefixSignalArgs, bool> OnInsertPrefix
Event Type
OnMatchSelected
public event ReturningSignalHandler<EntryCompletion, EntryCompletion.MatchSelectedSignalArgs, bool> OnMatchSelected
Event Type
OnNoMatches
public event SignalHandler<EntryCompletion> OnNoMatches