windows changes
This commit is contained in:
@@ -76,6 +76,7 @@ typedef void GtkColorChooser;
|
||||
typedef void GtkSpinButton;
|
||||
typedef void GdkMonitor;
|
||||
typedef void GdkScreen;
|
||||
typedef void GtkAboutDialog;
|
||||
|
||||
typedef int gboolean;
|
||||
typedef int gint;
|
||||
@@ -580,6 +581,34 @@ typedef struct _GList {
|
||||
|
||||
typedef void GListModel;
|
||||
|
||||
typedef enum {
|
||||
GTK_LICENSE_UNKNOWN,
|
||||
GTK_LICENSE_CUSTOM,
|
||||
|
||||
GTK_LICENSE_GPL_2_0,
|
||||
GTK_LICENSE_GPL_3_0,
|
||||
|
||||
GTK_LICENSE_LGPL_2_1,
|
||||
GTK_LICENSE_LGPL_3_0,
|
||||
|
||||
GTK_LICENSE_BSD,
|
||||
GTK_LICENSE_MIT_X11,
|
||||
|
||||
GTK_LICENSE_ARTISTIC,
|
||||
|
||||
GTK_LICENSE_GPL_2_0_ONLY,
|
||||
GTK_LICENSE_GPL_3_0_ONLY,
|
||||
GTK_LICENSE_LGPL_2_1_ONLY,
|
||||
GTK_LICENSE_LGPL_3_0_ONLY,
|
||||
|
||||
GTK_LICENSE_AGPL_3_0,
|
||||
GTK_LICENSE_AGPL_3_0_ONLY,
|
||||
|
||||
GTK_LICENSE_BSD_3,
|
||||
GTK_LICENSE_APACHE_2_0,
|
||||
GTK_LICENSE_MPL_2_0
|
||||
} GtkLicense;
|
||||
|
||||
#define G_TYPE_FUNDAMENTAL_SHIFT (2)
|
||||
#define G_TYPE_MAKE_FUNDAMENTAL(x) ((GType) ((x) << G_TYPE_FUNDAMENTAL_SHIFT))
|
||||
#define G_TYPE_INT G_TYPE_MAKE_FUNDAMENTAL (6)
|
||||
@@ -712,6 +741,16 @@ DECL(void, gdk_monitor_get_geometry, (GdkMonitor* monitor, GdkRectangle* geometr
|
||||
DECL(GList*, gdk_screen_get_window_stack, (GdkScreen* screen))
|
||||
DECL(GdkScreen*, gdk_screen_get_default, (void))
|
||||
|
||||
// About
|
||||
|
||||
DECL(GtkWidget*, gtk_about_dialog_new, (void))
|
||||
DECL(void, gtk_about_dialog_set_authors, (GtkAboutDialog* about,const gchar** authors))
|
||||
DECL(void, gtk_about_dialog_set_copyright, (GtkAboutDialog* about, const gchar* copyright ))
|
||||
DECL(void, gtk_about_dialog_set_license_type, (GtkAboutDialog* about, GtkLicense license_type))
|
||||
DECL(void, gtk_about_dialog_set_logo, (GtkAboutDialog* about, GdkPixbuf* logo ))
|
||||
DECL(void, gtk_about_dialog_set_program_name, (GtkAboutDialog* about,const gchar* name))
|
||||
DECL(void, gtk_about_dialog_set_version, (GtkAboutDialog* about, const gchar* version))
|
||||
|
||||
// GObject / GValue
|
||||
DECL(void, g_object_unref, (GObject* object))
|
||||
DECL(void, g_object_ref, (GObject* object))
|
||||
|
||||
Reference in New Issue
Block a user