Home | History | Annotate | Download | only in demos

Lines Matching refs:widget

50     GtkWidget *widget = GTK_WIDGET (gtk_builder_get_object (app->builder, name));
52 if (!widget)
53 g_error ("Widget %s not found\n", name);
55 return widget;
281 on_draw (GtkWidget *widget, cairo_t *cr, gpointer user_data)
323 GtkWidget *widget = get_widget (app, box_name);
331 gtk_cell_layout_pack_start (GTK_CELL_LAYOUT (widget), cell, TRUE);
332 gtk_cell_layout_set_attributes (GTK_CELL_LAYOUT (widget), cell,
336 gtk_combo_box_set_model (GTK_COMBO_BOX (widget), GTK_TREE_MODEL (model));
347 gtk_combo_box_set_active (GTK_COMBO_BOX (widget), 0);
349 g_signal_connect (widget, "changed", G_CALLBACK (rescale), app);
359 format_value (GtkWidget *widget, double value)
367 GtkWidget *widget;
391 widget = get_widget (app, "scale_x_scale");
392 gtk_scale_add_mark (GTK_SCALE (widget), 0.0, GTK_POS_LEFT, NULL);
393 g_signal_connect (widget, "format_value", G_CALLBACK (format_value), app);
394 widget = get_widget (app, "scale_y_scale");
395 gtk_scale_add_mark (GTK_SCALE (widget), 0.0, GTK_POS_LEFT, NULL);
396 g_signal_connect (widget, "format_value", G_CALLBACK (format_value), app);
397 widget = get_widget (app, "rotate_scale");
398 gtk_scale_add_mark (GTK_SCALE (widget), 0.0, GTK_POS_LEFT, NULL);
400 widget = get_widget (app, "drawing_area");
401 g_signal_connect (widget, "draw", G_CALLBACK (on_draw), app);