Mercurial > dwindows
comparison gtk4/dw.c @ 2370:b18ef6c5b77a
GTK4: The GtkWidget paramater to the activate-focus signal was removed.
The signal still does not seem to be generated, but when it does...
the existance of the widget paramater would cause it to also break.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sun, 14 Mar 2021 07:42:03 +0000 |
parents | 5b3b51ba5239 |
children | 67f98f3e47f4 |
comparison
equal
deleted
inserted
replaced
2369:5b3b51ba5239 | 2370:b18ef6c5b77a |
---|---|
410 static gint _dw_generic_event(GtkWidget *widget, gpointer data); | 410 static gint _dw_generic_event(GtkWidget *widget, gpointer data); |
411 static gint _dw_configure_event(GtkWidget *widget, int width, int height, gpointer data); | 411 static gint _dw_configure_event(GtkWidget *widget, int width, int height, gpointer data); |
412 static gint _dw_container_enter_event(GtkEventController *controller, guint keyval, guint keycode, GdkModifierType state, gpointer data); | 412 static gint _dw_container_enter_event(GtkEventController *controller, guint keyval, guint keycode, GdkModifierType state, gpointer data); |
413 static gint _dw_combobox_select_event(GtkWidget *widget, gpointer data); | 413 static gint _dw_combobox_select_event(GtkWidget *widget, gpointer data); |
414 static gint _dw_expose_event(GtkWidget *widget, cairo_t *cr, int width, int height, gpointer data); | 414 static gint _dw_expose_event(GtkWidget *widget, cairo_t *cr, int width, int height, gpointer data); |
415 static gint _dw_set_focus_event(GtkWindow *window, GtkWidget *widget, gpointer data); | 415 static gint _dw_set_focus_event(GtkWindow *window, gpointer data); |
416 static gint _dw_tree_context_event(GtkGestureSingle *gesture, int n_press, double x, double y, gpointer data); | 416 static gint _dw_tree_context_event(GtkGestureSingle *gesture, int n_press, double x, double y, gpointer data); |
417 static gint _dw_value_changed_event(GtkWidget *widget, gpointer user_data); | 417 static gint _dw_value_changed_event(GtkWidget *widget, gpointer user_data); |
418 static gint _dw_tree_select_event(GtkTreeSelection *sel, gpointer data); | 418 static gint _dw_tree_select_event(GtkTreeSelection *sel, gpointer data); |
419 static gint _dw_tree_expand_event(GtkTreeView *treeview, GtkTreeIter *arg1, GtkTreePath *arg2, gpointer data); | 419 static gint _dw_tree_expand_event(GtkTreeView *treeview, GtkTreeIter *arg1, GtkTreePath *arg2, gpointer data); |
420 static gint _dw_switch_page_event(GtkNotebook *notebook, GtkWidget *page, guint page_num, gpointer data); | 420 static gint _dw_switch_page_event(GtkNotebook *notebook, GtkWidget *page, guint page_num, gpointer data); |
689 htmlchangedfunc(work.window, status, location, work.data); | 689 htmlchangedfunc(work.window, status, location, work.data); |
690 } | 690 } |
691 } | 691 } |
692 #endif | 692 #endif |
693 | 693 |
694 static gint _dw_set_focus_event(GtkWindow *window, GtkWidget *widget, gpointer data) | 694 static gint _dw_set_focus_event(GtkWindow *window, gpointer data) |
695 { | 695 { |
696 SignalHandler work = _dw_get_signal_handler(data); | 696 SignalHandler work = _dw_get_signal_handler(data); |
697 int retval = FALSE; | 697 int retval = FALSE; |
698 | 698 |
699 if(work.window) | 699 if(work.window) |
700 { | 700 { |
701 int (*setfocusfunc)(HWND, void *) = work.func; | 701 int (*setfocusfunc)(HWND, void *) = work.func; |
702 | 702 |
703 retval = setfocusfunc(work.window, work.data); | 703 retval = setfocusfunc(work.window, work.data); |