| 359 gnt_box_add_widget(GNT_BOX(hbox), entry); |
359 gnt_box_add_widget(GNT_BOX(hbox), entry); |
| 360 field->ui_data = entry; |
360 field->ui_data = entry; |
| 361 } |
361 } |
| 362 else if (type == GAIM_REQUEST_FIELD_INTEGER) |
362 else if (type == GAIM_REQUEST_FIELD_INTEGER) |
| 363 { |
363 { |
| 364 GntWidget *entry = gnt_entry_new( |
364 char str[256]; |
| 365 gaim_request_field_string_get_default_value(field)); |
365 int val = gaim_request_field_int_get_default_value(field); |
| |
366 GntWidget *entry; |
| |
367 |
| |
368 snprintf(str, sizeof(str), "%d", val); |
| |
369 entry = gnt_entry_new(str); |
| 366 gnt_entry_set_flag(GNT_ENTRY(entry), GNT_ENTRY_FLAG_INT); |
370 gnt_entry_set_flag(GNT_ENTRY(entry), GNT_ENTRY_FLAG_INT); |
| 367 gnt_box_add_widget(GNT_BOX(hbox), entry); |
371 gnt_box_add_widget(GNT_BOX(hbox), entry); |
| 368 field->ui_data = entry; |
372 field->ui_data = entry; |
| 369 } |
373 } |
| 370 else if (type == GAIM_REQUEST_FIELD_CHOICE) |
374 else if (type == GAIM_REQUEST_FIELD_CHOICE) |