Class Functions
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public static class Functions
- Inheritance
-
Functions
- Inherited Members
-
Methods
AcceleratorGetDefaultModMask()
public static ModifierType AcceleratorGetDefaultModMask()
Returns
- ModifierType
AcceleratorGetLabel(uint, ModifierType)
public static string AcceleratorGetLabel(uint acceleratorKey, ModifierType acceleratorMods)
Parameters
acceleratorKey uint
acceleratorMods ModifierType
Returns
- string
AcceleratorGetLabelWithKeycode(Display?, uint, uint, ModifierType)
public static string AcceleratorGetLabelWithKeycode(Display? display, uint acceleratorKey, uint keycode, ModifierType acceleratorMods)
Parameters
display Display
acceleratorKey uint
keycode uint
acceleratorMods ModifierType
Returns
- string
AcceleratorName(uint, ModifierType)
public static string AcceleratorName(uint acceleratorKey, ModifierType acceleratorMods)
Parameters
acceleratorKey uint
acceleratorMods ModifierType
Returns
- string
AcceleratorNameWithKeycode(Display?, uint, uint, ModifierType)
public static string AcceleratorNameWithKeycode(Display? display, uint acceleratorKey, uint keycode, ModifierType acceleratorMods)
Parameters
display Display
acceleratorKey uint
keycode uint
acceleratorMods ModifierType
Returns
- string
AcceleratorValid(uint, ModifierType)
public static bool AcceleratorValid(uint keyval, ModifierType modifiers)
Parameters
keyval uint
modifiers ModifierType
Returns
- bool
AccessiblePropertyInitValue(AccessibleProperty, Value)
public static void AccessiblePropertyInitValue(AccessibleProperty property, Value value)
Parameters
property AccessibleProperty
value Value
AccessibleRelationInitValue(AccessibleRelation, Value)
public static void AccessibleRelationInitValue(AccessibleRelation relation, Value value)
Parameters
relation AccessibleRelation
value Value
AccessibleStateInitValue(AccessibleState, Value)
public static void AccessibleStateInitValue(AccessibleState state, Value value)
Parameters
state AccessibleState
value Value
BuilderErrorQuark()
public static Quark BuilderErrorQuark()
Returns
- Quark
CheckVersion(uint, uint, uint)
public static string? CheckVersion(uint requiredMajor, uint requiredMinor, uint requiredMicro)
Parameters
requiredMajor uint
requiredMinor uint
requiredMicro uint
Returns
- string
ConstraintVflParserErrorQuark()
public static Quark ConstraintVflParserErrorQuark()
Returns
- Quark
CssParserErrorQuark()
public static Quark CssParserErrorQuark()
Returns
- Quark
CssParserWarningQuark()
public static Quark CssParserWarningQuark()
Returns
- Quark
DialogErrorQuark()
public static Quark DialogErrorQuark()
Returns
- Quark
DisableSetlocale()
public static void DisableSetlocale()
DistributeNaturalAllocation(int, RequestedSize[])
public static int DistributeNaturalAllocation(int extraSpace, RequestedSize[] sizes)
Parameters
extraSpace int
sizes RequestedSize[]
Returns
- int
EditableDelegateGetProperty(Object, uint, Value, ParamSpec)
public static bool EditableDelegateGetProperty(Object @object, uint propId, Value value, ParamSpec pspec)
Parameters
object Object
propId uint
value Value
pspec ParamSpec
Returns
- bool
EditableDelegateSetProperty(Object, uint, Value, ParamSpec)
public static bool EditableDelegateSetProperty(Object @object, uint propId, Value value, ParamSpec pspec)
Parameters
object Object
propId uint
value Value
pspec ParamSpec
Returns
- bool
EditableInstallProperties(ObjectClass, uint)
public static uint EditableInstallProperties(ObjectClass objectClass, uint firstProp)
Parameters
objectClass ObjectClass
firstProp uint
Returns
- uint
EnumeratePrinters(PrinterFunc, bool)
public static void EnumeratePrinters(PrinterFunc func, bool wait)
Parameters
func PrinterFunc
wait bool
FileChooserErrorQuark()
public static Quark FileChooserErrorQuark()
Returns
- Quark
GetBinaryAge()
public static uint GetBinaryAge()
Returns
- uint
GetDebugFlags()
public static DebugFlags GetDebugFlags()
Returns
- DebugFlags
GetDefaultLanguage()
public static Language GetDefaultLanguage()
Returns
- Language
GetInterfaceAge()
public static uint GetInterfaceAge()
Returns
- uint
GetLocaleDirection()
public static TextDirection GetLocaleDirection()
Returns
- TextDirection
GetMajorVersion()
public static uint GetMajorVersion()
Returns
- uint
GetMicroVersion()
public static uint GetMicroVersion()
Returns
- uint
GetMinorVersion()
public static uint GetMinorVersion()
Returns
- uint
HsvToRgb(float, float, float, out float, out float, out float)
public static void HsvToRgb(float h, float s, float v, out float r, out float g, out float b)
Parameters
h float
s float
v float
r float
g float
b float
IconThemeErrorQuark()
public static Quark IconThemeErrorQuark()
Returns
- Quark
Init()
public static void Init()
InitAbiCheck(int, nuint, nuint)
public static void InitAbiCheck(int numChecks, nuint sizeofGtkWindow, nuint sizeofGtkBox)
Parameters
numChecks int
sizeofGtkWindow nuint
sizeofGtkBox nuint
InitCheck()
public static bool InitCheck()
Returns
- bool
InitCheckAbiCheck(int, nuint, nuint)
public static bool InitCheckAbiCheck(int numChecks, nuint sizeofGtkWindow, nuint sizeofGtkBox)
Parameters
numChecks int
sizeofGtkWindow nuint
sizeofGtkBox nuint
Returns
- bool
IsInitialized()
public static bool IsInitialized()
Returns
- bool
NativeGetForSurface(Surface)
public static Native? NativeGetForSurface(Surface surface)
Parameters
surface Surface
Returns
- Native
OrderingFromCmpfunc(int)
[Version("4.2")]
public static Ordering OrderingFromCmpfunc(int cmpfuncResult)
Parameters
cmpfuncResult int
Returns
- Ordering
PaperSizeGetDefault()
public static string PaperSizeGetDefault()
Returns
- string
PaperSizeGetPaperSizes(bool)
public static List PaperSizeGetPaperSizes(bool includeCustom)
Parameters
includeCustom bool
Returns
- List
ParamSpecExpression(string, string, string, ParamFlags)
public static ParamSpec ParamSpecExpression(string name, string nick, string blurb, ParamFlags flags)
Parameters
name string
nick string
blurb string
flags ParamFlags
Returns
- ParamSpec
PrintErrorQuark()
public static Quark PrintErrorQuark()
Returns
- Quark
PrintRunPageSetupDialog(Window?, PageSetup?, PrintSettings)
public static PageSetup PrintRunPageSetupDialog(Window? parent, PageSetup? pageSetup, PrintSettings settings)
Parameters
parent Window
pageSetup PageSetup
settings PrintSettings
Returns
- PageSetup
RecentManagerErrorQuark()
public static Quark RecentManagerErrorQuark()
Returns
- Quark
RenderActivity(StyleContext, Context, double, double, double, double)
public static void RenderActivity(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RenderArrow(StyleContext, Context, double, double, double, double)
public static void RenderArrow(StyleContext context, Context cr, double angle, double x, double y, double size)
Parameters
context StyleContext
cr Context
angle double
x double
y double
size double
RenderBackground(StyleContext, Context, double, double, double, double)
public static void RenderBackground(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RenderCheck(StyleContext, Context, double, double, double, double)
public static void RenderCheck(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RenderExpander(StyleContext, Context, double, double, double, double)
public static void RenderExpander(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RenderFocus(StyleContext, Context, double, double, double, double)
public static void RenderFocus(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RenderFrame(StyleContext, Context, double, double, double, double)
public static void RenderFrame(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RenderHandle(StyleContext, Context, double, double, double, double)
public static void RenderHandle(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RenderIcon(StyleContext, Context, Texture, double, double)
public static void RenderIcon(StyleContext context, Context cr, Texture texture, double x, double y)
Parameters
context StyleContext
cr Context
texture Texture
x double
y double
RenderLayout(StyleContext, Context, double, double, Layout)
public static void RenderLayout(StyleContext context, Context cr, double x, double y, Layout layout)
Parameters
context StyleContext
cr Context
x double
y double
layout Layout
RenderLine(StyleContext, Context, double, double, double, double)
public static void RenderLine(StyleContext context, Context cr, double x0, double y0, double x1, double y1)
Parameters
context StyleContext
cr Context
x0 double
y0 double
x1 double
y1 double
RenderOption(StyleContext, Context, double, double, double, double)
public static void RenderOption(StyleContext context, Context cr, double x, double y, double width, double height)
Parameters
context StyleContext
cr Context
x double
y double
width double
height double
RgbToHsv(float, float, float, out float, out float, out float)
public static void RgbToHsv(float r, float g, float b, out float h, out float s, out float v)
Parameters
r float
g float
b float
h float
s float
v float
SetDebugFlags(DebugFlags)
public static void SetDebugFlags(DebugFlags flags)
Parameters
flags DebugFlags
ShowUri(Window?, string, uint)
public static void ShowUri(Window? parent, string uri, uint timestamp)
Parameters
parent Window
uri string
timestamp uint
ShowUriFullFinish(Window, AsyncResult)
public static bool ShowUriFullFinish(Window parent, AsyncResult result)
Parameters
parent Window
result AsyncResult
Returns
- bool
TestAccessibleAssertionMessageRole(string, string, int, string, string, Accessible, AccessibleRole, AccessibleRole)
public static void TestAccessibleAssertionMessageRole(string domain, string file, int line, string func, string expr, Accessible accessible, AccessibleRole expectedRole, AccessibleRole actualRole)
Parameters
domain string
file string
line int
func string
expr string
accessible Accessible
expectedRole AccessibleRole
actualRole AccessibleRole
TestAccessibleHasProperty(Accessible, AccessibleProperty)
public static bool TestAccessibleHasProperty(Accessible accessible, AccessibleProperty property)
Parameters
accessible Accessible
property AccessibleProperty
Returns
- bool
TestAccessibleHasRelation(Accessible, AccessibleRelation)
public static bool TestAccessibleHasRelation(Accessible accessible, AccessibleRelation relation)
Parameters
accessible Accessible
relation AccessibleRelation
Returns
- bool
TestAccessibleHasRole(Accessible, AccessibleRole)
public static bool TestAccessibleHasRole(Accessible accessible, AccessibleRole role)
Parameters
accessible Accessible
role AccessibleRole
Returns
- bool
TestAccessibleHasState(Accessible, AccessibleState)
public static bool TestAccessibleHasState(Accessible accessible, AccessibleState state)
Parameters
accessible Accessible
state AccessibleState
Returns
- bool
TestRegisterAllTypes()
public static void TestRegisterAllTypes()
public static void TestWidgetWaitForDraw(Widget widget)
Parameters
widget Widget
TreeCreateRowDragContent(TreeModel, TreePath)
public static ContentProvider TreeCreateRowDragContent(TreeModel treeModel, TreePath path)
Parameters
treeModel TreeModel
path TreePath
Returns
- ContentProvider
TreeRowReferenceDeleted(Object, TreePath)
public static void TreeRowReferenceDeleted(Object proxy, TreePath path)
Parameters
proxy Object
path TreePath
TreeRowReferenceInserted(Object, TreePath)
public static void TreeRowReferenceInserted(Object proxy, TreePath path)
Parameters
proxy Object
path TreePath
ValueDupExpression(Value)
public static Expression? ValueDupExpression(Value value)
Parameters
value Value
Returns
- Expression
ValueGetExpression(Value)
public static Expression? ValueGetExpression(Value value)
Parameters
value Value
Returns
- Expression
ValueSetExpression(Value, Expression)
public static void ValueSetExpression(Value value, Expression expression)
Parameters
value Value
expression Expression
ValueTakeExpression(Value, Expression?)
public static void ValueTakeExpression(Value value, Expression? expression)
Parameters
value Value
expression Expression