summaryrefslogtreecommitdiff
path: root/src/gtkext/gtkbufferview.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2012-01-16 01:29:18 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2012-01-16 01:29:18 (GMT)
commitd487ea54850c85ea22df22af3b21b57d9ad0fd2f (patch)
treee84eefa64d8845cb97ca98c95cc9acf713ccfcf8 /src/gtkext/gtkbufferview.c
parent725304423eccf57b8e829542670b5abe7b00eeb4 (diff)
Updated menus on view change.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@227 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/gtkext/gtkbufferview.c')
-rw-r--r--src/gtkext/gtkbufferview.c10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/gtkext/gtkbufferview.c b/src/gtkext/gtkbufferview.c
index 6a2e93d..3e58500 100644
--- a/src/gtkext/gtkbufferview.c
+++ b/src/gtkext/gtkbufferview.c
@@ -181,7 +181,8 @@ static void gtk_buffer_view_size_request(GtkWidget *widget, GtkRequisition *requ
if (view->buffer_view != NULL)
g_buffer_view_get_size(view->buffer_view,
&requisition->width, &requisition->height,
- *view->display_addr, *view->display_code);
+ *GTK_VIEW_PANEL(view)->display_addr,
+ *GTK_VIEW_PANEL(view)->display_code);
}
@@ -225,7 +226,7 @@ static void gtk_buffer_view_size_allocate(GtkWidget *widget, GtkAllocation *allo
view = GTK_BUFFER_VIEW(widget);
g_buffer_view_get_size(view->buffer_view, &width, &height,
- *view->display_addr, *view->display_code);
+ *panel->display_addr, *panel->display_code);
gtk_view_panel_compute_allocation(panel, &valloc);
@@ -324,7 +325,7 @@ static gboolean gtk_buffer_view_expose(GtkWidget *widget, GdkEventExpose *event)
if (view->buffer_view != NULL)
g_buffer_view_draw(view->buffer_view, event, pview->gc, fake_x, fake_y,
- *view->display_addr, *view->display_code);
+ *pview->display_addr, *pview->display_code);
gdk_window_end_paint(drawable);
@@ -383,9 +384,6 @@ void gtk_buffer_view_attach_buffer(GtkBufferView *view, GCodeBuffer *buffer, boo
view->buffer_view = g_buffer_view_new(view->buffer);
- view->display_addr = addr;
- view->display_code = code;
-
//gdk_threads_enter();
/* Taille des marges */