| 148 |
148 |
| 149 gtk_text_buffer_get_start_iter(buffer, &start_iter); |
149 gtk_text_buffer_get_start_iter(buffer, &start_iter); |
| 150 gtk_text_buffer_get_end_iter(buffer, &end_iter); |
150 gtk_text_buffer_get_end_iter(buffer, &end_iter); |
| 151 |
151 |
| 152 if ((data->u.input.hint != NULL) && (!strcmp(data->u.input.hint, "html"))) |
152 if ((data->u.input.hint != NULL) && (!strcmp(data->u.input.hint, "html"))) |
| 153 multiline_value = gtk_webview_get_body_html(GTK_WEBVIEW(data->u.input.entry)); |
153 multiline_value = pidgin_webview_get_body_html(PIDGIN_WEBVIEW(data->u.input.entry)); |
| 154 else |
154 else |
| 155 multiline_value = gtk_text_buffer_get_text(buffer, &start_iter, &end_iter, |
155 multiline_value = gtk_text_buffer_get_text(buffer, &start_iter, &end_iter, |
| 156 FALSE); |
156 FALSE); |
| 157 |
157 |
| 158 value = multiline_value; |
158 value = multiline_value; |
| 612 /* webview */ |
612 /* webview */ |
| 613 frame = pidgin_create_webview(TRUE, &entry, NULL); |
613 frame = pidgin_create_webview(TRUE, &entry, NULL); |
| 614 gtk_widget_set_size_request(entry, 320, 130); |
614 gtk_widget_set_size_request(entry, 320, 130); |
| 615 gtk_widget_set_name(entry, "pidgin_request_webview"); |
615 gtk_widget_set_name(entry, "pidgin_request_webview"); |
| 616 if (default_value != NULL) |
616 if (default_value != NULL) |
| 617 gtk_webview_append_html(GTK_WEBVIEW(entry), default_value); |
617 pidgin_webview_append_html(PIDGIN_WEBVIEW(entry), default_value); |
| 618 gtk_box_pack_start(GTK_BOX(vbox), frame, TRUE, TRUE, 0); |
618 gtk_box_pack_start(GTK_BOX(vbox), frame, TRUE, TRUE, 0); |
| 619 gtk_widget_show(frame); |
619 gtk_widget_show(frame); |
| 620 } |
620 } |
| 621 else { |
621 else { |
| 622 if (multiline) { |
622 if (multiline) { |