[Gnucash-changes] Replace the gtk1.2 "draw" signal with the gtk2.0 "expose_event" signal.

David Hampton hampton at cvs.gnucash.org
Sun Jul 3 01:38:16 EDT 2005


Log Message:
-----------
Replace the gtk1.2 "draw" signal with the gtk2.0 "expose_event"
signal.

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash/src/report/report-gnome:
        gnc-plugin-page-report.c

Revision Data
-------------
Index: gnc-plugin-page-report.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/report/report-gnome/Attic/gnc-plugin-page-report.c,v
retrieving revision 1.1.2.11
retrieving revision 1.1.2.12
diff -Lsrc/report/report-gnome/gnc-plugin-page-report.c -Lsrc/report/report-gnome/gnc-plugin-page-report.c -u -r1.1.2.11 -r1.1.2.12
--- src/report/report-gnome/gnc-plugin-page-report.c
+++ src/report/report-gnome/gnc-plugin-page-report.c
@@ -76,7 +76,7 @@
 static void gnc_plugin_page_report_load_cb(gnc_html * html, URLType type,
                                       const gchar * location, const gchar * label,
                                       gpointer data);
-static void gnc_plugin_page_report_draw_cb(GtkWidget *unused, GdkRectangle *unused1, gpointer data);
+static void gnc_plugin_page_report_expose_event_cb(GtkWidget *unused, GdkEventExpose *unused1, gpointer data);
 static void gnc_plugin_page_report_refresh (gpointer data);
 static void gnc_plugin_page_report_set_fwd_button(GncPluginPageReportPrivate * win, int enabled);
 static void gnc_plugin_page_report_set_back_button(GncPluginPageReportPrivate * win, int enabled);
@@ -315,8 +315,8 @@
         gnc_html_show_url(report->html, type, url_location, url_label, 0);
         gnc_window_set_progressbar_window( NULL );
 
-        gtk_signal_connect(GTK_OBJECT(report->container), "draw",
-                           GTK_SIGNAL_FUNC(gnc_plugin_page_report_draw_cb), report);
+        gtk_signal_connect(GTK_OBJECT(report->container), "expose_event",
+                           GTK_SIGNAL_FUNC(gnc_plugin_page_report_expose_event_cb), report);
   
         gtk_widget_show_all( GTK_WIDGET(report->container) );
 
@@ -523,7 +523,7 @@
 
 /* We got a draw event.  See if we need to reload the report */
 static void
-gnc_plugin_page_report_draw_cb(GtkWidget *unused, GdkRectangle *unused1, gpointer data)
+gnc_plugin_page_report_expose_event_cb(GtkWidget *unused, GdkEventExpose *unused1, gpointer data)
 {
         GncPluginPageReportPrivate *win = data;
 


More information about the gnucash-changes mailing list