Class StyleContext
public class StyleContext
- Inheritance
-
StyleContext
- Inherited Members
Methods
AddClass(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_style_context_add_class.
public static extern void AddClass(IntPtr context, NonNullableUtf8StringHandle className)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
className
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
AddProvider(IntPtr, IntPtr, uint)
Calls native method gtk_style_context_add_provider.
public static extern void AddProvider(IntPtr context, IntPtr provider, uint priority)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
provider
IntPtrTransfer ownership: None Nullable: False
priority
uintTransfer ownership: None Nullable: False
AddProviderForDisplay(IntPtr, IntPtr, uint)
Calls native function gtk_style_context_add_provider_for_display.
public static extern void AddProviderForDisplay(IntPtr display, IntPtr provider, uint priority)
Parameters
display
IntPtrTransfer ownership: None Nullable: False
provider
IntPtrTransfer ownership: None Nullable: False
priority
uintTransfer ownership: None Nullable: False
GetDisplay(IntPtr)
Calls native method gtk_style_context_get_display.
public static extern IntPtr GetDisplay(IntPtr context)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_style_context_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetScale(IntPtr)
Calls native method gtk_style_context_get_scale.
public static extern int GetScale(IntPtr context)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetState(IntPtr)
Calls native method gtk_style_context_get_state.
public static extern StateFlags GetState(IntPtr context)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
Returns
- StateFlags
Transfer ownership: None Nullable: False
HasClass(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_style_context_has_class.
public static extern bool HasClass(IntPtr context, NonNullableUtf8StringHandle className)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
className
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
RemoveClass(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_style_context_remove_class.
public static extern void RemoveClass(IntPtr context, NonNullableUtf8StringHandle className)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
className
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RemoveProvider(IntPtr, IntPtr)
Calls native method gtk_style_context_remove_provider.
public static extern void RemoveProvider(IntPtr context, IntPtr provider)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
provider
IntPtrTransfer ownership: None Nullable: False
RemoveProviderForDisplay(IntPtr, IntPtr)
Calls native function gtk_style_context_remove_provider_for_display.
public static extern void RemoveProviderForDisplay(IntPtr display, IntPtr provider)
Parameters
display
IntPtrTransfer ownership: None Nullable: False
provider
IntPtrTransfer ownership: None Nullable: False
Restore(IntPtr)
Calls native method gtk_style_context_restore.
public static extern void Restore(IntPtr context)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
Save(IntPtr)
Calls native method gtk_style_context_save.
public static extern void Save(IntPtr context)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
SetDisplay(IntPtr, IntPtr)
Calls native method gtk_style_context_set_display.
public static extern void SetDisplay(IntPtr context, IntPtr display)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
display
IntPtrTransfer ownership: None Nullable: False
SetScale(IntPtr, int)
Calls native method gtk_style_context_set_scale.
public static extern void SetScale(IntPtr context, int scale)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
scale
intTransfer ownership: None Nullable: False
SetState(IntPtr, StateFlags)
Calls native method gtk_style_context_set_state.
public static extern void SetState(IntPtr context, StateFlags flags)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
flags
StateFlagsTransfer ownership: None Nullable: False
ToString(IntPtr, StyleContextPrintFlags)
Calls native method gtk_style_context_to_string.
public static extern NonNullableUtf8StringOwnedHandle ToString(IntPtr context, StyleContextPrintFlags flags)
Parameters
context
IntPtrTransfer ownership: None Nullable: False
flags
StyleContextPrintFlagsTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False