pidgin/gtkrequest.c

branch
release-2.1.0
changeset 18130
e1fd81854863
parent 17646
07c2c5edec11
parent 17213
25a0ae0d0ff7
child 18190
bcf28ef7e8ff
equal deleted inserted replaced
17651:40543ce7b48e 18130:e1fd81854863
1068 data->cbs = g_new0(GCallback, 2); 1068 data->cbs = g_new0(GCallback, 2);
1069 1069
1070 data->cbs[0] = ok_cb; 1070 data->cbs[0] = ok_cb;
1071 data->cbs[1] = cancel_cb; 1071 data->cbs[1] = cancel_cb;
1072 1072
1073 data->dialog = win = gtk_window_new(GTK_WINDOW_TOPLEVEL); 1073
1074
1075 if (title != NULL)
1076 gtk_window_set_title(GTK_WINDOW(win), title);
1077 #ifdef _WIN32 1074 #ifdef _WIN32
1078 gtk_window_set_title(GTK_WINDOW(win), PIDGIN_ALERT_TITLE); 1075 data->dialog = win = pidgin_create_window(PIDGIN_ALERT_TITLE, PIDGIN_HIG_BORDER, "multifield", TRUE) ;
1079 #endif 1076 #else /* !_WIN32 */
1080 1077 data->dialog = win = pidgin_create_window(title, PIDGIN_HIG_BORDER, "multifield", TRUE) ;
1081 gtk_window_set_role(GTK_WINDOW(win), "multifield"); 1078 #endif /* _WIN32 */
1082 gtk_container_set_border_width(GTK_CONTAINER(win), PIDGIN_HIG_BORDER);
1083 1079
1084 g_signal_connect(G_OBJECT(win), "delete_event", 1080 g_signal_connect(G_OBJECT(win), "delete_event",
1085 G_CALLBACK(destroy_multifield_cb), data); 1081 G_CALLBACK(destroy_multifield_cb), data);
1086 1082
1087 /* Setup the main horizontal box */ 1083 /* Setup the main horizontal box */

mercurial