comparison src/gtknotify.c @ 11243:a511b77a368b

[gaim-migrate @ 13408] sf patch #1246384, from shiyee "This patch globally defines spacings and boreders according to the Gnome Human Interfaces Guidelines, and uses those defines where appropriate. No visual changes are made, but the the intention is that the defines should help promote uniformness." committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Fri, 12 Aug 2005 23:53:28 +0000
parents 845a0dd5ca45
children b9b9b67f6325
comparison
equal deleted inserted replaced
11242:01c06e7ae1f6 11243:a511b77a368b
162 gtk_window_set_role(GTK_WINDOW(dialog), "notify_dialog"); 162 gtk_window_set_role(GTK_WINDOW(dialog), "notify_dialog");
163 163
164 g_signal_connect(G_OBJECT(dialog), "response", 164 g_signal_connect(G_OBJECT(dialog), "response",
165 G_CALLBACK(message_response_cb), dialog); 165 G_CALLBACK(message_response_cb), dialog);
166 166
167 gtk_container_set_border_width(GTK_CONTAINER(dialog), 12); 167 gtk_container_set_border_width(GTK_CONTAINER(dialog), GAIM_HIG_BORDER);
168 gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE); 168 gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE);
169 gtk_dialog_set_has_separator(GTK_DIALOG(dialog), FALSE); 169 gtk_dialog_set_has_separator(GTK_DIALOG(dialog), FALSE);
170 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(dialog)->vbox), 12); 170 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(dialog)->vbox), GAIM_HIG_BORDER);
171 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), 6); 171 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), GAIM_HIG_BOX_SPACE);
172 172
173 hbox = gtk_hbox_new(FALSE, 12); 173 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BORDER);
174 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), hbox); 174 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), hbox);
175 175
176 if (img != NULL) 176 if (img != NULL)
177 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); 177 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0);
178 178
240 240
241 g_signal_connect(G_OBJECT(dialog), "response", 241 g_signal_connect(G_OBJECT(dialog), "response",
242 G_CALLBACK(email_response_cb), data); 242 G_CALLBACK(email_response_cb), data);
243 243
244 /* Setup the dialog */ 244 /* Setup the dialog */
245 gtk_container_set_border_width(GTK_CONTAINER(dialog), 6); 245 gtk_container_set_border_width(GTK_CONTAINER(dialog), GAIM_HIG_BOX_SPACE);
246 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), 6); 246 gtk_container_set_border_width(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), GAIM_HIG_BOX_SPACE);
247 gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE); 247 gtk_window_set_resizable(GTK_WINDOW(dialog), FALSE);
248 gtk_dialog_set_has_separator(GTK_DIALOG(dialog), FALSE); 248 gtk_dialog_set_has_separator(GTK_DIALOG(dialog), FALSE);
249 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(dialog)->vbox), 12); 249 gtk_box_set_spacing(GTK_BOX(GTK_DIALOG(dialog)->vbox), GAIM_HIG_BORDER);
250 250
251 /* Setup the main horizontal box */ 251 /* Setup the main horizontal box */
252 hbox = gtk_hbox_new(FALSE, 12); 252 hbox = gtk_hbox_new(FALSE, GAIM_HIG_BORDER);
253 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), hbox); 253 gtk_container_add(GTK_CONTAINER(GTK_DIALOG(dialog)->vbox), hbox);
254 254
255 /* Dialog icon */ 255 /* Dialog icon */
256 img = gtk_image_new_from_stock(GAIM_STOCK_DIALOG_INFO, 256 img = gtk_image_new_from_stock(GAIM_STOCK_DIALOG_INFO,
257 GTK_ICON_SIZE_DIALOG); 257 GTK_ICON_SIZE_DIALOG);
258 gtk_misc_set_alignment(GTK_MISC(img), 0, 0); 258 gtk_misc_set_alignment(GTK_MISC(img), 0, 0);
259 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0); 259 gtk_box_pack_start(GTK_BOX(hbox), img, FALSE, FALSE, 0);
260 260
261 /* Vertical box */ 261 /* Vertical box */
262 vbox = gtk_vbox_new(FALSE, 12); 262 vbox = gtk_vbox_new(FALSE, GAIM_HIG_BORDER);
263 263
264 gtk_box_pack_start(GTK_BOX(hbox), vbox, FALSE, FALSE, 0); 264 gtk_box_pack_start(GTK_BOX(hbox), vbox, FALSE, FALSE, 0);
265 265
266 /* Descriptive label */ 266 /* Descriptive label */
267 detail_text = g_strdup_printf(ngettext("%s has %d new message.", 267 detail_text = g_strdup_printf(ngettext("%s has %d new message.",
358 char *linked_text, *primary_esc, *secondary_esc; 358 char *linked_text, *primary_esc, *secondary_esc;
359 359
360 window = gtk_window_new(GTK_WINDOW_TOPLEVEL); 360 window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
361 gtk_window_set_title(GTK_WINDOW(window), title); 361 gtk_window_set_title(GTK_WINDOW(window), title);
362 gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG); 362 gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG);
363 gtk_container_set_border_width(GTK_CONTAINER(window), 12); 363 gtk_container_set_border_width(GTK_CONTAINER(window), GAIM_HIG_BORDER);
364 364
365 g_signal_connect(G_OBJECT(window), "delete_event", 365 g_signal_connect(G_OBJECT(window), "delete_event",
366 G_CALLBACK(formatted_close_cb), NULL); 366 G_CALLBACK(formatted_close_cb), NULL);
367 367
368 /* Setup the main vbox */ 368 /* Setup the main vbox */
369 vbox = gtk_vbox_new(FALSE, 12); 369 vbox = gtk_vbox_new(FALSE, GAIM_HIG_BORDER);
370 gtk_container_add(GTK_CONTAINER(window), vbox); 370 gtk_container_add(GTK_CONTAINER(window), vbox);
371 gtk_widget_show(vbox); 371 gtk_widget_show(vbox);
372 372
373 /* Setup the descriptive label */ 373 /* Setup the descriptive label */
374 primary_esc = g_markup_escape_text(primary, -1); 374 primary_esc = g_markup_escape_text(primary, -1);
453 453
454 /* Create the window */ 454 /* Create the window */
455 window = gtk_window_new(GTK_WINDOW_TOPLEVEL); 455 window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
456 gtk_window_set_title(GTK_WINDOW(window), (title ? title :_("Search Results"))); 456 gtk_window_set_title(GTK_WINDOW(window), (title ? title :_("Search Results")));
457 gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG); 457 gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_DIALOG);
458 gtk_container_set_border_width(GTK_CONTAINER(window), 12); 458 gtk_container_set_border_width(GTK_CONTAINER(window), GAIM_HIG_BORDER);
459 459
460 g_signal_connect_swapped(G_OBJECT(window), "delete_event", 460 g_signal_connect_swapped(G_OBJECT(window), "delete_event",
461 G_CALLBACK(searchresults_close_cb), data); 461 G_CALLBACK(searchresults_close_cb), data);
462 462
463 /* Setup the main vbox */ 463 /* Setup the main vbox */
464 vbox = gtk_vbox_new(FALSE, 12); 464 vbox = gtk_vbox_new(FALSE, GAIM_HIG_BORDER);
465 gtk_container_add(GTK_CONTAINER(window), vbox); 465 gtk_container_add(GTK_CONTAINER(window), vbox);
466 gtk_widget_show(vbox); 466 gtk_widget_show(vbox);
467 467
468 /* Setup the descriptive label */ 468 /* Setup the descriptive label */
469 primary_esc = (primary != NULL) ? g_markup_escape_text(primary, -1) : NULL; 469 primary_esc = (primary != NULL) ? g_markup_escape_text(primary, -1) : NULL;
521 521
522 /* Setup the button area */ 522 /* Setup the button area */
523 button_area = gtk_hbutton_box_new(); 523 button_area = gtk_hbutton_box_new();
524 gtk_box_pack_start(GTK_BOX(vbox), button_area, FALSE, FALSE, 0); 524 gtk_box_pack_start(GTK_BOX(vbox), button_area, FALSE, FALSE, 0);
525 gtk_button_box_set_layout(GTK_BUTTON_BOX(button_area), GTK_BUTTONBOX_END); 525 gtk_button_box_set_layout(GTK_BUTTON_BOX(button_area), GTK_BUTTONBOX_END);
526 gtk_box_set_spacing(GTK_BOX(button_area), 12); 526 gtk_box_set_spacing(GTK_BOX(button_area), GAIM_HIG_BORDER);
527 gtk_widget_show(button_area); 527 gtk_widget_show(button_area);
528 528
529 /* Add the Add button */ 529 /* Add the Add button */
530 add_button = gtk_button_new_from_stock(GTK_STOCK_ADD); 530 add_button = gtk_button_new_from_stock(GTK_STOCK_ADD);
531 gtk_box_pack_start(GTK_BOX(button_area), add_button, FALSE, FALSE, 0); 531 gtk_box_pack_start(GTK_BOX(button_area), add_button, FALSE, FALSE, 0);