docs: enum cleanup
Move types that are only used in binding parsing to gtkrc, together with the deprecated api.
This commit is contained in:
@ -30,6 +30,7 @@
|
||||
#endif
|
||||
|
||||
#include <gtk/gtkwidget.h>
|
||||
#include <gtk/gtkbindings.h>
|
||||
|
||||
G_BEGIN_DECLS
|
||||
|
||||
@ -309,6 +310,50 @@ typedef enum {
|
||||
GTK_RC_TOKEN_LAST
|
||||
} GtkRcTokenType;
|
||||
|
||||
|
||||
/**
|
||||
* GtkPathPriorityType:
|
||||
* @GTK_PATH_PRIO_LOWEST: Deprecated
|
||||
* @GTK_PATH_PRIO_GTK: Deprecated
|
||||
* @GTK_PATH_PRIO_APPLICATION: Deprecated
|
||||
* @GTK_PATH_PRIO_THEME: Deprecated
|
||||
* @GTK_PATH_PRIO_RC: Deprecated
|
||||
* @GTK_PATH_PRIO_HIGHEST: Deprecated
|
||||
*
|
||||
* Priorities for path lookups.
|
||||
* See also gtk_binding_set_add_path().
|
||||
*
|
||||
* Deprecated: 3.0
|
||||
*/
|
||||
typedef enum
|
||||
{
|
||||
GTK_PATH_PRIO_LOWEST = 0,
|
||||
GTK_PATH_PRIO_GTK = 4,
|
||||
GTK_PATH_PRIO_APPLICATION = 8,
|
||||
GTK_PATH_PRIO_THEME = 10,
|
||||
GTK_PATH_PRIO_RC = 12,
|
||||
GTK_PATH_PRIO_HIGHEST = 15
|
||||
} GtkPathPriorityType;
|
||||
#define GTK_PATH_PRIO_MASK 0x0f
|
||||
|
||||
/**
|
||||
* GtkPathType:
|
||||
* @GTK_PATH_WIDGET: Deprecated
|
||||
* @GTK_PATH_WIDGET_CLASS: Deprecated
|
||||
* @GTK_PATH_CLASS: Deprecated
|
||||
*
|
||||
* Widget path types.
|
||||
* See also gtk_binding_set_add_path().
|
||||
*
|
||||
* Deprecated: 3.0
|
||||
*/
|
||||
typedef enum
|
||||
{
|
||||
GTK_PATH_WIDGET,
|
||||
GTK_PATH_WIDGET_CLASS,
|
||||
GTK_PATH_CLASS
|
||||
} GtkPathType;
|
||||
|
||||
GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
|
||||
GScanner* gtk_rc_scanner_new (void);
|
||||
GDK_DEPRECATED_IN_3_0_FOR(GtkStyleContext)
|
||||
@ -349,6 +394,12 @@ struct _GtkRcProperty
|
||||
GValue value;
|
||||
};
|
||||
|
||||
GDK_DEPRECATED_IN_3_0
|
||||
void gtk_binding_set_add_path (GtkBindingSet *binding_set,
|
||||
GtkPathType path_type,
|
||||
const gchar *path_pattern,
|
||||
GtkPathPriorityType priority);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* __GTK_RC_H__ */
|
||||
|
||||
Reference in New Issue
Block a user