Mercurial > pidgin
comparison src/dialogs.c @ 751:a022b57ed84a
[gaim-migrate @ 761]
yay
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Wed, 23 Aug 2000 23:08:36 +0000 |
| parents | eec93c5929b9 |
| children | bcae3ff49680 |
comparison
equal
deleted
inserted
replaced
| 750:c4c4a18bb2f9 | 751:a022b57ed84a |
|---|---|
| 3051 case (FACE_WINK): smiley_text = g_strndup(";-)", strlen(";-)")); break; | 3051 case (FACE_WINK): smiley_text = g_strndup(";-)", strlen(";-)")); break; |
| 3052 case (FACE_YELL): smiley_text = g_strndup(">:o", strlen(">:o")); break; | 3052 case (FACE_YELL): smiley_text = g_strndup(">:o", strlen(">:o")); break; |
| 3053 default: smiley_text = g_strndup(":-)", strlen(":-)")); break; | 3053 default: smiley_text = g_strndup(":-)", strlen(":-)")); break; |
| 3054 } | 3054 } |
| 3055 | 3055 |
| 3056 surround(c->entry, smiley_text, ""); | 3056 /* surround(c->entry, smiley_text, ""); */ |
| 3057 | |
| 3058 if (GTK_EDITABLE(c->entry)->has_selection) { | |
| 3059 int finish = GTK_EDITABLE(c->entry)->selection_end_pos; | |
| 3060 gtk_editable_insert_text(GTK_EDITABLE(c->entry), | |
| 3061 smiley_text, strlen(smiley_text), &finish); | |
| 3062 } else { | |
| 3063 int pos = GTK_EDITABLE(c->entry)->current_pos; | |
| 3064 gtk_editable_insert_text(GTK_EDITABLE(c->entry), | |
| 3065 smiley_text, strlen(smiley_text), &pos); | |
| 3066 } | |
| 3057 | 3067 |
| 3058 g_free(smiley_text); | 3068 g_free(smiley_text); |
| 3059 | 3069 |
| 3060 close_smiley_dialog(NULL, c); | 3070 close_smiley_dialog(NULL, c); |
| 3061 | 3071 |
