diff options
author | Rob Kendrick <rjek@netsurf-browser.org> | 2006-05-01 11:55:58 +0000 |
---|---|---|
committer | Rob Kendrick <rjek@netsurf-browser.org> | 2006-05-01 11:55:58 +0000 |
commit | db548c1e49bb6563b6a19b9be211467bd4e11eef (patch) | |
tree | a8db1d1ff2d611efb7e1b48474360912d7d81a14 /gtk/gtk_window.c | |
parent | 8cbafbaffbb3f7bb12db1c92e6a8578df0b14465 (diff) | |
download | netsurf-db548c1e49bb6563b6a19b9be211467bd4e11eef.tar.gz netsurf-db548c1e49bb6563b6a19b9be211467bd4e11eef.tar.bz2 |
Fix some warnings and casting errors in GTK version
svn path=/trunk/netsurf/; revision=2575
Diffstat (limited to 'gtk/gtk_window.c')
-rw-r--r-- | gtk/gtk_window.c | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/gtk/gtk_window.c b/gtk/gtk_window.c index d2d4c106f..bda8b8512 100644 --- a/gtk/gtk_window.c +++ b/gtk/gtk_window.c @@ -256,7 +256,7 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw, gtk_widget_show(g->status_bar); g->progress_bar = gtk_progress_bar_new(); - gtk_progress_bar_set_pulse_step(g->progress_bar, 0.20); + gtk_progress_bar_set_pulse_step(GTK_PROGRESS_BAR(g->progress_bar), 0.20); gtk_widget_set_size_request(g->progress_bar, 64, 0); gtk_box_pack_end(GTK_BOX(status_box), g->progress_bar, FALSE, FALSE, 0); @@ -402,7 +402,7 @@ void gui_window_home_button_event(GtkWidget *widget, gpointer data) { struct gui_window *g = data; char *referer = 0; - char *addr = "http://netsurf.sourceforge.net/"; + const char *addr = "http://netsurf.sourceforge.net/"; if (option_homepage_url != NULL) addr = option_homepage_url; @@ -479,8 +479,6 @@ gboolean gui_history_expose_event(GtkWidget *widget, gboolean gui_history_motion_notify_event(GtkWidget *widget, GdkEventMotion *event, gpointer data) { - struct gtk_history_window *hw = data; - /* Not sure what to do here */ return TRUE; @@ -492,8 +490,6 @@ gboolean gui_history_button_press_event(GtkWidget *widget, { struct gtk_history_window *hw = data; - LOG(("History click %d,%d", event->x, event->y)); - history_click(hw->g->bw, hw->g->bw->history, event->x, event->y, false); @@ -525,6 +521,8 @@ gboolean gui_window_key_press_event(GtkWidget *widget, struct gui_window *g = data; wchar_t nskey = gdkkey_to_nskey(event); browser_window_key_press(g->bw, nskey); + + return TRUE; } gboolean gui_window_configure_event(GtkWidget *widget, @@ -665,7 +663,7 @@ void gui_window_set_extent(struct gui_window *g, int width, int height) void gui_window_set_status(struct gui_window *g, const char *text) { - gtk_label_set_text(g->status_bar, text); + gtk_label_set_text(GTK_LABEL(g->status_bar), text); } @@ -754,7 +752,8 @@ void gui_window_set_url(struct gui_window *g, const char *url) static void nsgtk_throb(void *p) { struct gui_window *g = p; - gtk_progress_bar_pulse((struct gui_window *)(g)->progress_bar); + gtk_progress_bar_pulse(GTK_PROGRESS_BAR( + (struct gui_window *)(g)->progress_bar)); schedule(10, nsgtk_throb, g); } @@ -869,13 +868,6 @@ bool gui_copy_to_clipboard(struct selection *s) return true; } - -bool gui_window_copy_rectangle(struct gui_window *g, int sx, int sy, - int dx, int dy, int w, int h) -{ - return false; -} - wchar_t gdkkey_to_nskey(GdkEventKey *key) { /* this function will need to become much more complex to support |