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