*******************************************************************************/
#include "gtkxpaned.h"
-#include "gtkmarshalers.h"
+#include <gtksheet/psppire-marshal.h>
#include <gtk/gtkbindings.h>
#include <gtk/gtksignal.h>
#include <gdk/gdkkeysyms.h>
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET (GtkXPanedClass, cycle_child_focus),
NULL, NULL,
- gtk_marshal_BOOLEAN__BOOLEAN,
+ psppire_marshal_BOOLEAN__BOOLEAN,
G_TYPE_BOOLEAN, 1,
G_TYPE_BOOLEAN);
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET (GtkXPanedClass, toggle_handle_focus),
NULL, NULL,
- gtk_marshal_BOOLEAN__VOID,
+ psppire_marshal_BOOLEAN__VOID,
G_TYPE_BOOLEAN, 0);
signals[MOVE_HANDLE] = g_signal_new ("move-handle",
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET (GtkXPanedClass, move_handle),
NULL, NULL,
- gtk_marshal_BOOLEAN__ENUM,
+ psppire_marshal_BOOLEAN__ENUM,
G_TYPE_BOOLEAN, 1,
GTK_TYPE_SCROLL_TYPE);
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET (GtkXPanedClass, cycle_handle_focus),
NULL, NULL,
- gtk_marshal_BOOLEAN__BOOLEAN,
+ psppire_marshal_BOOLEAN__BOOLEAN,
G_TYPE_BOOLEAN, 1,
G_TYPE_BOOLEAN);
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET (GtkXPanedClass, accept_position),
NULL, NULL,
- gtk_marshal_BOOLEAN__VOID,
+ psppire_marshal_BOOLEAN__VOID,
G_TYPE_BOOLEAN, 0);
signals [CANCEL_POSITION] = g_signal_new ("cancel-position",
G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION,
G_STRUCT_OFFSET (GtkXPanedClass, cancel_position),
NULL, NULL,
- gtk_marshal_BOOLEAN__VOID,
+ psppire_marshal_BOOLEAN__VOID,
G_TYPE_BOOLEAN, 0);
binding_set = gtk_binding_set_by_class (class);
}
}
+void
+gtk_xpaned_compute_position (GtkXPaned* xpaned,
+ const GtkAllocation* allocation,
+ GtkRequisition* top_left_child_req,
+ GtkRequisition* top_right_child_req,
+ GtkRequisition* bottom_left_child_req,
+ GtkRequisition* bottom_right_child_req);
+
+
static void gtk_xpaned_size_allocate (GtkWidget* widget,
GtkAllocation* allocation)
{