r1847 - trunk/src/target/OM-2007/applications/openmoko-messages/src
rob at sita.openmoko.org
rob at sita.openmoko.org
Thu Apr 26 16:45:18 CEST 2007
Author: rob
Date: 2007-04-26 16:45:17 +0200 (Thu, 26 Apr 2007)
New Revision: 1847
Modified:
trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.c
trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.h
trunk/src/target/OM-2007/applications/openmoko-messages/src/main.c
Log:
Port over to MokoScrolledPane from MokoDetailsWindow.
Modified: trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.c
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.c 2007-04-26 14:18:59 UTC (rev 1846)
+++ trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.c 2007-04-26 14:45:17 UTC (rev 1847)
@@ -21,7 +21,7 @@
GtkWidget* detail_area_mode_read (DetailArea* self);
-G_DEFINE_TYPE (DetailArea, detail_area, MOKO_TYPE_DETAILS_WINDOW)
+G_DEFINE_TYPE (DetailArea, detail_area, MOKO_TYPE_SCROLLED_PANE)
#define DETAIL_AREA_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_DETAIL_AREA, DetailAreaPrivate))
@@ -64,12 +64,12 @@
static void
detail_area_init (DetailArea *self)
{
- gtk_scrolled_window_set_policy( GTK_SCROLLED_WINDOW(self), GTK_POLICY_NEVER, GTK_POLICY_NEVER );
-
self->notebook = GTK_NOTEBOOK( gtk_notebook_new() );
gtk_notebook_append_page (self->notebook,detail_area_mode_read(self),NULL);
gtk_notebook_set_show_tabs (self->notebook,FALSE);
gtk_notebook_set_show_border (self->notebook,FALSE);
+
+ moko_scrolled_pane_pack (MOKO_SCROLLED_PANE (self), self->notebook);
}
GtkWidget* detail_area_new (void)
Modified: trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.h
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.h 2007-04-26 14:18:59 UTC (rev 1846)
+++ trunk/src/target/OM-2007/applications/openmoko-messages/src/detail-area.h 2007-04-26 14:45:17 UTC (rev 1847)
@@ -21,7 +21,7 @@
#include <gtk/gtk.h>
#include <glib-object.h>
-#include <libmokoui/moko-details-window.h>
+#include <libmokoui/moko-scrolled-pane.h>
#include <libmokoui/moko-pixmap-button.h>
#include <libmokoui/moko-tool-box.h>
#include <libmokoui/moko-fixed.h>
@@ -57,7 +57,7 @@
typedef struct _DetailArea
{
- MokoDetailsWindow parent;
+ MokoScrolledPane parent;
GtkNotebook* notebook;
GtkVBox* detailbox;
GtkHBox* toolbox;
@@ -69,7 +69,7 @@
typedef struct _DetailAreaClass
{
- MokoDetailsWindowClass parent_class;
+ MokoScrolledPaneClass parent_class;
}
DetailAreaClass;
Modified: trunk/src/target/OM-2007/applications/openmoko-messages/src/main.c
===================================================================
--- trunk/src/target/OM-2007/applications/openmoko-messages/src/main.c 2007-04-26 14:18:59 UTC (rev 1846)
+++ trunk/src/target/OM-2007/applications/openmoko-messages/src/main.c 2007-04-26 14:45:17 UTC (rev 1847)
@@ -403,10 +403,10 @@
void populate_detail_area( MessengerData* d )
{
d->details = detail_area_new();
+
gtk_widget_show (d->details);
- gtk_scrolled_window_add_with_viewport( GTK_SCROLLED_WINDOW(d->details), detail_area_get_notebook(DETAIL_AREA(d->details)));
moko_paned_window_set_details_pane( MOKO_PANED_WINDOW(d->window),
- GTK_WIDGET(moko_details_window_put_in_box(MOKO_DETAILS_WINDOW(d->details))));
+ GTK_WIDGET(d->details));
}
void main_quit(GtkMenuItem* item, MessengerData* d)
More information about the commitlog
mailing list