More portability bits
This commit is contained in:
parent
625f2e83ae
commit
70c2a4aeb2
@ -292,14 +292,13 @@ typedef enum _GtkAssistantPageType
|
|||||||
|
|
||||||
/* functions */
|
/* 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_get_current_page(GtkWidget * widget);
|
||||||
static gint gtk_assistant_append_page(GtkWidget * assistant,
|
static gint gtk_assistant_append_page(GtkWidget * widget, GtkWidget * widget);
|
||||||
GtkWidget * widget);
|
static void gtk_assistant_set_page_type(GtkWidget * widget, GtkWidget * page,
|
||||||
static void gtk_assistant_set_page_type(GtkWidget * assistant, GtkWidget * page,
|
|
||||||
GtkAssistantPageType type);
|
GtkAssistantPageType type);
|
||||||
static void gtk_assistant_set_page_title(GtkWidget * assistant,
|
static void gtk_assistant_set_page_title(GtkWidget * widget, GtkWidget * page,
|
||||||
GtkWidget * page, const gchar * title);
|
const gchar * title);
|
||||||
static void gtk_assistant_set_page_complete(GtkWidget *assistant,
|
static void gtk_assistant_set_page_complete(GtkWidget * widget,
|
||||||
GtkWidget * page, gboolean complete);
|
GtkWidget * page, gboolean complete);
|
||||||
#endif
|
#endif
|
||||||
static void _on_assistant_cancel(GtkWidget * widget, gpointer data);
|
static void _on_assistant_cancel(GtkWidget * widget, gpointer data);
|
||||||
@ -491,47 +490,47 @@ static void _on_gtkassistant_back(GtkWidget * widget, gpointer data)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static gint gtk_assistant_get_current_page(GtkWidget * assistant)
|
static gint gtk_assistant_get_current_page(GtkWidget * widget)
|
||||||
{
|
{
|
||||||
/* FIXME */
|
/* FIXME */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static gint gtk_assistant_append_page(GtkWidget * assistant, GtkWidget * widget)
|
static gint gtk_assistant_append_page(GtkWidget * widget, GtkWidget * widget)
|
||||||
{
|
{
|
||||||
GtkAssistant * assistant;
|
GtkAssistant * assistant;
|
||||||
GtkWidget ** p;
|
GtkWidget ** p;
|
||||||
|
|
||||||
if((assistant = g_object_get_data(G_OBJECT(assistant), "assistant"))
|
if((assistant = g_object_get_data(G_OBJECT(widget), "assistant"))
|
||||||
== NULL)
|
== NULL)
|
||||||
return _gtkassistant_error("data not found", -1);
|
return _gtkassistant_error("data not found", -1);
|
||||||
if((p = realloc(assistant->page, sizeof(*p) * (assistant->page_cnt+1)))
|
if((p = realloc(assistant->page, sizeof(*p) * (assistant->page_cnt+1)))
|
||||||
== NULL)
|
== NULL)
|
||||||
return _gtkassistant_error(strerror(errno), -1);
|
return _gtkassistant_error(strerror(errno), -1);
|
||||||
assistant->page = p;
|
assistant->page = p;
|
||||||
assistant->page[assistant->page_cnt] = widget;
|
assistant->page[assistant->page_cnt] = page;
|
||||||
if(assistant->page_cnt == 0)
|
if(assistant->page_cnt == 0)
|
||||||
gtk_container_add(GTK_CONTAINER(assistant->frame), widget);
|
gtk_container_add(GTK_CONTAINER(assistant->frame), page);
|
||||||
gtk_widget_show(widget);
|
gtk_widget_show(page);
|
||||||
return assistant->page_cnt++;
|
return assistant->page_cnt++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void gtk_assistant_set_page_type(GtkWidget * assistant, GtkWidget * page,
|
static void gtk_assistant_set_page_type(GtkWidget * widget, GtkWidget * page,
|
||||||
GtkAssistantPageType type)
|
GtkAssistantPageType type)
|
||||||
{
|
{
|
||||||
/* FIXME */
|
/* FIXME */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void gtk_assistant_set_page_title(GtkWidget * assistant,
|
static void gtk_assistant_set_page_title(GtkWidget * widget, GtkWidget * page,
|
||||||
GtkWidget * page, const gchar * title)
|
const gchar * title)
|
||||||
{
|
{
|
||||||
/* FIXME */
|
/* FIXME */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void gtk_assistant_set_page_complete(GtkWidget *assistant,
|
static void gtk_assistant_set_page_complete(GtkWidget * widget,
|
||||||
GtkWidget * page, gboolean complete)
|
GtkWidget * page, gboolean complete)
|
||||||
{
|
{
|
||||||
/* FIXME */
|
/* FIXME */
|
||||||
|
Loading…
Reference in New Issue
Block a user