forked from AuroraMiddleware/gtk
cd98204619
gtk_widget_(set|unset|get)_state_flags() has been added, using GtkStateFlags to represent the widget state. GtkStateType API has been implemented on top of the new one.
117 lines
2.9 KiB
Plaintext
117 lines
2.9 KiB
Plaintext
# see glib-genmarshal(1) for a detailed description of the file format,
|
|
# possible parameter types are:
|
|
# VOID indicates no return type, or no extra
|
|
# parameters. if VOID is used as the parameter
|
|
# list, no additional parameters may be present.
|
|
# BOOLEAN for boolean types (gboolean)
|
|
# CHAR for signed char types (gchar)
|
|
# UCHAR for unsigned char types (guchar)
|
|
# INT for signed integer types (gint)
|
|
# UINT for unsigned integer types (guint)
|
|
# LONG for signed long integer types (glong)
|
|
# ULONG for unsigned long integer types (gulong)
|
|
# ENUM for enumeration types (gint)
|
|
# FLAGS for flag enumeration types (guint)
|
|
# FLOAT for single-precision float types (gfloat)
|
|
# DOUBLE for double-precision float types (gdouble)
|
|
# STRING for string types (gchar*)
|
|
# BOXED for boxed (anonymous but reference counted) types (GBoxed*)
|
|
# POINTER for anonymous pointer types (gpointer)
|
|
# OBJECT for GObject or derived types (GObject*)
|
|
# NONE deprecated alias for VOID
|
|
# BOOL deprecated alias for BOOLEAN
|
|
|
|
BOOLEAN:BOXED
|
|
BOOLEAN:BOXED,BOXED
|
|
BOOLEAN:ENUM
|
|
BOOLEAN:ENUM,BOOLEAN
|
|
BOOLEAN:ENUM,DOUBLE
|
|
BOOLEAN:ENUM,INT
|
|
BOOLEAN:OBJECT
|
|
BOOLEAN:OBJECT,UINT,FLAGS
|
|
BOOLEAN:OBJECT,INT,INT,UINT
|
|
BOOLEAN:OBJECT,STRING,STRING,BOXED
|
|
BOOLEAN:OBJECT,BOXED
|
|
BOOLEAN:OBJECT,BOXED,BOXED
|
|
BOOLEAN:OBJECT,OBJECT,OBJECT
|
|
BOOLEAN:OBJECT,STRING,STRING
|
|
BOOLEAN:OBJECT,ENUM
|
|
BOOLEAN:INT
|
|
BOOLEAN:INT,INT
|
|
BOOLEAN:INT,INT,INT
|
|
BOOLEAN:INT,INT,BOOLEAN,OBJECT
|
|
BOOLEAN:UINT
|
|
BOOLEAN:VOID
|
|
BOOLEAN:BOOLEAN
|
|
BOOLEAN:BOOLEAN,BOOLEAN,BOOLEAN
|
|
BOOLEAN:STRING
|
|
ENUM:ENUM
|
|
ENUM:VOID
|
|
INT:POINTER
|
|
OBJECT:VOID
|
|
STRING:DOUBLE
|
|
VOID:DOUBLE
|
|
VOID:BOOLEAN
|
|
VOID:BOOLEAN,BOOLEAN,BOOLEAN
|
|
VOID:BOXED
|
|
VOID:BOXED,BOXED
|
|
VOID:BOXED,BOXED,POINTER
|
|
VOID:BOXED,OBJECT
|
|
VOID:BOXED,STRING,INT
|
|
VOID:BOXED,UINT
|
|
VOID:BOXED,UINT,FLAGS
|
|
VOID:BOXED,UINT,UINT
|
|
VOID:ENUM
|
|
VOID:ENUM,BOOLEAN
|
|
VOID:ENUM,ENUM
|
|
VOID:ENUM,FLOAT
|
|
VOID:ENUM,FLOAT,BOOLEAN
|
|
VOID:ENUM,INT
|
|
VOID:ENUM,INT,BOOLEAN
|
|
VOID:ENUM,BOXED
|
|
VOID:FLAGS
|
|
VOID:INT
|
|
VOID:INT,BOOLEAN
|
|
VOID:INT,INT
|
|
VOID:INT,INT,BOXED
|
|
VOID:INT,INT,INT
|
|
VOID:OBJECT
|
|
VOID:OBJECT,BOOLEAN
|
|
VOID:OBJECT,BOXED,BOXED
|
|
VOID:OBJECT,BOXED,UINT,UINT
|
|
VOID:OBJECT,INT
|
|
VOID:OBJECT,INT,OBJECT
|
|
VOID:OBJECT,INT,INT
|
|
VOID:OBJECT,INT,INT,BOXED,UINT,UINT
|
|
VOID:OBJECT,OBJECT
|
|
VOID:OBJECT,POINTER
|
|
VOID:OBJECT,STRING
|
|
VOID:OBJECT,STRING,STRING
|
|
VOID:OBJECT,UINT
|
|
VOID:OBJECT,UINT,FLAGS
|
|
VOID:OBJECT,STRING
|
|
VOID:OBJECT,OBJECT,OBJECT
|
|
VOID:POINTER
|
|
VOID:POINTER,INT
|
|
VOID:POINTER,BOOLEAN
|
|
VOID:POINTER,POINTER,BOOLEAN
|
|
VOID:POINTER,POINTER,POINTER
|
|
VOID:POINTER,UINT
|
|
VOID:STRING
|
|
VOID:STRING,BOXED
|
|
VOID:STRING,STRING
|
|
VOID:STRING,STRING,STRING
|
|
VOID:STRING,INT,POINTER
|
|
VOID:STRING,UINT,FLAGS
|
|
VOID:STRING,UINT,FLAGS,UINT
|
|
VOID:UINT,FLAGS,BOXED
|
|
VOID:UINT,UINT
|
|
VOID:UINT,STRING
|
|
VOID:UINT,BOXED,UINT,FLAGS,FLAGS
|
|
VOID:UINT,OBJECT,UINT,FLAGS,FLAGS
|
|
VOID:UINT,STRING,UINT
|
|
VOID:UINT,UINT
|
|
VOID:VOID
|
|
OBJECT:OBJECT,INT,INT
|
|
VOID:POINTER,POINTER,POINTER,POINTER,STRING
|