void gtk_inspector_window_rescan (GtkWidget *widget) { GtkInspectorWindow *iw = GTK_INSPECTOR_WINDOW (widget); gtk_inspector_object_tree_scan (GTK_INSPECTOR_OBJECT_TREE (iw->object_tree), NULL); }
static void gtk_inspector_window_constructed (GObject *object) { GtkInspectorWindow *iw = GTK_INSPECTOR_WINDOW (object); G_OBJECT_CLASS (gtk_inspector_window_parent_class)->constructed (object); gtk_inspector_object_tree_scan (GTK_INSPECTOR_OBJECT_TREE (iw->object_tree), NULL); }
static void select_widget (GtkInspectorWindow *iw, GtkWidget *widget) { GtkInspectorObjectTree *wt = GTK_INSPECTOR_OBJECT_TREE (iw->object_tree); iw->selected_widget = widget; if (!gtk_inspector_object_tree_select_object (wt, G_OBJECT (widget))) { gtk_inspector_object_tree_scan (wt, gtk_widget_get_toplevel (widget)); gtk_inspector_object_tree_select_object (wt, G_OBJECT (widget)); } }