Commit f8fbb916d2da80d82a2454f98fcd2172914e8f5c
1 parent
33cff6e7
Exists in
master
and in
1 other branch
Cleaning up unused code.
Showing
1 changed file
with
0 additions
and
89 deletions
Show diff stats
src/dialogs/popups.c
| ... | ... | @@ -233,92 +233,3 @@ |
| 233 | 233 | |
| 234 | 234 | } |
| 235 | 235 | |
| 236 | - /* | |
| 237 | - GtkResponseType v3270_popup_toggleable_dialog(GtkWidget *widget, V3270_TOGGLEABLE_DIALOG id, const gchar *title, const gchar *summary, const gchar *body, const gchar *first_button_text, ...) { | |
| 238 | - | |
| 239 | - GtkResponseType response = GTK_V3270(widget)->responses[id]; | |
| 240 | - | |
| 241 | - if(response == GTK_RESPONSE_NONE) { | |
| 242 | - GtkWidget * dialog = | |
| 243 | - gtk_message_dialog_new( | |
| 244 | - GTK_WINDOW(gtk_widget_get_toplevel(widget)), | |
| 245 | - GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT, | |
| 246 | - GTK_MESSAGE_INFO, | |
| 247 | - GTK_BUTTONS_NONE, | |
| 248 | - (body ? "<b><big>%s</big></b>" : "%s"), | |
| 249 | - summary | |
| 250 | - ); | |
| 251 | - | |
| 252 | - if(body) | |
| 253 | - gtk_message_dialog_format_secondary_markup(GTK_MESSAGE_DIALOG(dialog),"<small>%s</small>",body); | |
| 254 | - | |
| 255 | - if(title) | |
| 256 | - gtk_window_set_title(GTK_WINDOW(dialog),title); | |
| 257 | - | |
| 258 | - // Set check button | |
| 259 | - GtkWidget * dont_ask = gtk_check_button_new_with_label(_("Don't ask again")); | |
| 260 | - | |
| 261 | - gtk_widget_set_can_focus(dont_ask,FALSE); | |
| 262 | - gtk_widget_set_can_default(dont_ask,FALSE); | |
| 263 | -#if GTK_CHECK_VERSION(3,20,0) | |
| 264 | - gtk_widget_set_focus_on_click(dont_ask,FALSE); | |
| 265 | -#endif // GTK 3,20,0 | |
| 266 | - | |
| 267 | - gtk_widget_set_valign(dont_ask, GTK_ALIGN_BASELINE); | |
| 268 | - gtk_widget_set_halign(dont_ask, GTK_ALIGN_START); | |
| 269 | - | |
| 270 | - gtk_box_pack_start( | |
| 271 | - GTK_BOX(gtk_message_dialog_get_message_area(GTK_MESSAGE_DIALOG(dialog))), | |
| 272 | - dont_ask, | |
| 273 | - TRUE, | |
| 274 | - TRUE, | |
| 275 | - 0 | |
| 276 | - ); | |
| 277 | - | |
| 278 | - if(first_button_text) { | |
| 279 | - // From https://github.com/GNOME/gtk/blob/master/gtk/gtkdialog.c | |
| 280 | - va_list args; | |
| 281 | - const gchar* text; | |
| 282 | - gint response_id; | |
| 283 | - | |
| 284 | - va_start(args, first_button_text); | |
| 285 | - | |
| 286 | - text = first_button_text; | |
| 287 | - while(text) { | |
| 288 | - response_id = va_arg(args, gint); | |
| 289 | - | |
| 290 | - gtk_dialog_add_button(GTK_DIALOG(dialog), text, response_id); | |
| 291 | - | |
| 292 | - if(response_id == GTK_RESPONSE_APPLY || response_id == GTK_RESPONSE_OK || response_id == GTK_RESPONSE_YES) | |
| 293 | - gtk_dialog_set_default_response(GTK_DIALOG(dialog),response_id); | |
| 294 | - | |
| 295 | - text = va_arg(args, gchar*); | |
| 296 | - } | |
| 297 | - | |
| 298 | - va_end (args); | |
| 299 | - } | |
| 300 | - | |
| 301 | - gtk_widget_show_all(dialog); | |
| 302 | - response = gtk_dialog_run(GTK_DIALOG(dialog)); | |
| 303 | - | |
| 304 | - if(gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(dont_ask))) { | |
| 305 | - | |
| 306 | - GTK_V3270(widget)->responses[id] = response; | |
| 307 | - g_object_notify_by_pspec(G_OBJECT(widget), GTK_V3270_GET_CLASS(widget)->responses[id]); | |
| 308 | - v3270_emit_save_settings(widget); | |
| 309 | - | |
| 310 | - debug( | |
| 311 | - "Property %s is now %d", | |
| 312 | - g_param_spec_get_name(GTK_V3270_GET_CLASS(widget)->responses[id]), | |
| 313 | - GTK_V3270(widget)->responses[id] | |
| 314 | - ); | |
| 315 | - | |
| 316 | - } | |
| 317 | - | |
| 318 | - gtk_widget_destroy(dialog); | |
| 319 | - } | |
| 320 | - | |
| 321 | - return response; | |
| 322 | - | |
| 323 | - } | |
| 324 | -*/ | ... | ... |