| 1636 | } |
| 1637 | |
| 1638 | static void |
| 1639 | single_title_dialog (GtkFileChooser *chooser) |
| 1640 | { |
| 1641 | GtkWidget *dialog, *spin, *msg; |
| 1642 | GtkAdjustment *adj; |
| 1643 | GtkApplication *app = GTK_APPLICATION(g_application_get_default()); |
| 1644 | |
| 1645 | dialog = gtk_message_dialog_new(gtk_application_get_active_window(app), |
| 1646 | GTK_DIALOG_MODAL | GTK_DIALOG_DESTROY_WITH_PARENT, |
| 1647 | GTK_MESSAGE_QUESTION, |
| 1648 | GTK_BUTTONS_OK, |
| 1649 | "Title Number:"); |
| 1650 | |
| 1651 | adj = gtk_adjustment_new(1, 0, 1000, 1, 10, 10); |
| 1652 | spin = gtk_spin_button_new(adj, 1, 0); |
| 1653 | gtk_widget_set_visible(spin, TRUE); |
| 1654 | msg = gtk_message_dialog_get_message_area(GTK_MESSAGE_DIALOG(dialog)); |
| 1655 | gtk_box_append(GTK_BOX(msg), spin); |
| 1656 | g_signal_connect(dialog, "response", G_CALLBACK(single_title_dialog_response), chooser); |
| 1657 | gtk_widget_set_visible(dialog, TRUE); |
| 1658 | } |
| 1659 | |
| 1660 | static void |
| 1661 | source_dialog_response_cb(GtkFileChooser *chooser, |
no outgoing calls
no test coverage detected