More Gtk+ pre 2.10 bits
This commit is contained in:
parent
6eea59ee04
commit
a879dfd5fe
@ -277,12 +277,28 @@ typedef struct _AccountData
|
|||||||
GtkWidget * confirm;
|
GtkWidget * confirm;
|
||||||
} AccountData;
|
} AccountData;
|
||||||
#if !GTK_CHECK_VERSION(2, 10, 0)
|
#if !GTK_CHECK_VERSION(2, 10, 0)
|
||||||
|
/* macros */
|
||||||
# define GTK_ASSISTANT(widget) (widget)
|
# define GTK_ASSISTANT(widget) (widget)
|
||||||
|
|
||||||
|
/* types */
|
||||||
|
typedef enum _GtkAssistantPageType
|
||||||
|
{
|
||||||
|
GTK_ASSISTANT_PAGE_CONTENT,
|
||||||
|
GTK_ASSISTANT_PAGE_INTRO,
|
||||||
|
GTK_ASSISTANT_PAGE_CONFIRM,
|
||||||
|
GTK_ASSISTANT_PAGE_SUMMARY,
|
||||||
|
GTK_ASSISTANT_PAGE_PROGRESS
|
||||||
|
} GtkAssistantPageType;
|
||||||
|
|
||||||
|
/* functions */
|
||||||
static GtkWidget * gtk_assistant_new(void);
|
static GtkWidget * gtk_assistant_new(void);
|
||||||
|
static gint gtk_assistant_get_current_page(GtkWidget * assistant);
|
||||||
static gint gtk_assistant_append_page(GtkWidget * assistant,
|
static gint gtk_assistant_append_page(GtkWidget * assistant,
|
||||||
GtkWidget * widget);
|
GtkWidget * widget);
|
||||||
static gtk_assistant_set_page_title(GtkWidget * assistant, GtkWidget * page,
|
static gtk_assistant_set_page_title(GtkWidget * assistant, GtkWidget * page,
|
||||||
const gchar * title);
|
const gchar * title);
|
||||||
|
static void gtk_assistant_set_page_complete(GtkWidget *assistant,
|
||||||
|
GtkWidget * page, gboolean complete);
|
||||||
#endif
|
#endif
|
||||||
static void _on_assistant_cancel(GtkWidget * widget, gpointer data);
|
static void _on_assistant_cancel(GtkWidget * widget, gpointer data);
|
||||||
static void _on_assistant_close(GtkWidget * widget, gpointer data);
|
static void _on_assistant_close(GtkWidget * widget, gpointer data);
|
||||||
@ -378,15 +394,6 @@ typedef struct _GtkAssistant
|
|||||||
unsigned int page_cur;
|
unsigned int page_cur;
|
||||||
} GtkAssistant;
|
} GtkAssistant;
|
||||||
|
|
||||||
typedef enum _GtkAssistantPageType
|
|
||||||
{
|
|
||||||
GTK_ASSISTANT_PAGE_CONTENT,
|
|
||||||
GTK_ASSISTANT_PAGE_INTRO,
|
|
||||||
GTK_ASSISTANT_PAGE_CONFIRM,
|
|
||||||
GTK_ASSISTANT_PAGE_SUMMARY,
|
|
||||||
GTK_ASSISTANT_PAGE_PROGRESS
|
|
||||||
} GtkAssistantPageType;
|
|
||||||
|
|
||||||
/* functions */
|
/* functions */
|
||||||
static int _assistant_error(char const * message, int ret);
|
static int _assistant_error(char const * message, int ret);
|
||||||
static gboolean _on_assistant_closex(GtkWidget * widget, GdkEvent * event,
|
static gboolean _on_assistant_closex(GtkWidget * widget, GdkEvent * event,
|
||||||
|
Loading…
Reference in New Issue
Block a user