pidgin/gtkrequest.c

changeset 19585
14b519abcc26
parent 19369
e2ad831e0f1a
child 19789
5d323c4bd855
equal deleted inserted replaced
19584:984997d203e1 19585:14b519abcc26
440 return data; 440 return data;
441 } 441 }
442 442
443 static void * 443 static void *
444 pidgin_request_choice(const char *title, const char *primary, 444 pidgin_request_choice(const char *title, const char *primary,
445 const char *secondary, unsigned int default_value, 445 const char *secondary, int default_value,
446 const char *ok_text, GCallback ok_cb, 446 const char *ok_text, GCallback ok_cb,
447 const char *cancel_text, GCallback cancel_cb, 447 const char *cancel_text, GCallback cancel_cb,
448 PurpleAccount *account, const char *who, PurpleConversation *conv, 448 PurpleAccount *account, const char *who, PurpleConversation *conv,
449 void *user_data, va_list args) 449 void *user_data, va_list args)
450 { 450 {
546 return data; 546 return data;
547 } 547 }
548 548
549 static void * 549 static void *
550 pidgin_request_action(const char *title, const char *primary, 550 pidgin_request_action(const char *title, const char *primary,
551 const char *secondary, unsigned int default_action, 551 const char *secondary, int default_action,
552 PurpleAccount *account, const char *who, PurpleConversation *conv, 552 PurpleAccount *account, const char *who, PurpleConversation *conv,
553 void *user_data, size_t action_count, va_list actions) 553 void *user_data, size_t action_count, va_list actions)
554 { 554 {
555 PidginRequestData *data; 555 PidginRequestData *data;
556 GtkWidget *dialog; 556 GtkWidget *dialog;
1081 data->cbs = g_new0(GCallback, 2); 1081 data->cbs = g_new0(GCallback, 2);
1082 1082
1083 data->cbs[0] = ok_cb; 1083 data->cbs[0] = ok_cb;
1084 data->cbs[1] = cancel_cb; 1084 data->cbs[1] = cancel_cb;
1085 1085
1086 1086
1087 #ifdef _WIN32 1087 #ifdef _WIN32
1088 data->dialog = win = pidgin_create_window(PIDGIN_ALERT_TITLE, PIDGIN_HIG_BORDER, "multifield", TRUE) ; 1088 data->dialog = win = pidgin_create_window(PIDGIN_ALERT_TITLE, PIDGIN_HIG_BORDER, "multifield", TRUE) ;
1089 #else /* !_WIN32 */ 1089 #else /* !_WIN32 */
1090 data->dialog = win = pidgin_create_window(title, PIDGIN_HIG_BORDER, "multifield", TRUE) ; 1090 data->dialog = win = pidgin_create_window(title, PIDGIN_HIG_BORDER, "multifield", TRUE) ;
1091 #endif /* _WIN32 */ 1091 #endif /* _WIN32 */

mercurial