Mercurial > pidgin.yaz
comparison pidgin/gtkimhtmltoolbar.c @ 18050:2f9eabdc6011
propagate from branch 'im.pidgin.pidgin' (head dcdd8dc5d40cafef802a88f3f713ee1589bc9c41)
to branch 'im.pidgin.pidgin.2.1.0' (head b13966c1f1b76ef136a61969fc8bcc68f02b138c)
author | Sean Egan <seanegan@gmail.com> |
---|---|
date | Wed, 06 Jun 2007 00:23:41 +0000 |
parents | 37469ac119b6 9b1148aef5fa |
children | c57c2b245c89 |
comparison
equal
deleted
inserted
replaced
18047:82d68fedbd77 | 18050:2f9eabdc6011 |
---|---|
1102 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0); | 1102 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0); |
1103 gtk_box_pack_start(GTK_BOX(hbox), font_button, FALSE, FALSE, 0); | 1103 gtk_box_pack_start(GTK_BOX(hbox), font_button, FALSE, FALSE, 0); |
1104 gtk_widget_show_all(font_button); | 1104 gtk_widget_show_all(font_button); |
1105 | 1105 |
1106 font_menu = gtk_menu_new(); | 1106 font_menu = gtk_menu_new(); |
1107 | |
1107 | 1108 |
1108 for (i = 0; buttons[i].label; i++) { | 1109 for (i = 0; buttons[i].label; i++) { |
1109 GtkWidget *old = *buttons[i].button; | 1110 GtkWidget *old = *buttons[i].button; |
1110 GtkWidget *menuitem = gtk_check_menu_item_new_with_mnemonic(buttons[i].label); | 1111 GtkWidget *menuitem = gtk_check_menu_item_new_with_mnemonic(buttons[i].label); |
1111 g_signal_connect_swapped(G_OBJECT(menuitem), "activate", | 1112 g_signal_connect_swapped(G_OBJECT(menuitem), "activate", |
1156 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0); | 1157 gtk_box_pack_start(GTK_BOX(bbox), label, FALSE, FALSE, 0); |
1157 gtk_box_pack_start(GTK_BOX(hbox), insert_button, FALSE, FALSE, 0); | 1158 gtk_box_pack_start(GTK_BOX(hbox), insert_button, FALSE, FALSE, 0); |
1158 gtk_widget_show_all(insert_button); | 1159 gtk_widget_show_all(insert_button); |
1159 | 1160 |
1160 insert_menu = gtk_menu_new(); | 1161 insert_menu = gtk_menu_new(); |
1161 | 1162 |
1162 button = gtk_menu_item_new_with_mnemonic(_("_Smiley")); | 1163 button = gtk_menu_item_new_with_mnemonic(_("_Smiley")); |
1163 g_signal_connect_swapped(G_OBJECT(button), "activate", G_CALLBACK(gtk_button_clicked), toolbar->smiley); | 1164 g_signal_connect_swapped(G_OBJECT(button), "activate", G_CALLBACK(gtk_button_clicked), toolbar->smiley); |
1164 gtk_menu_shell_append(GTK_MENU_SHELL(insert_menu), button); | 1165 gtk_menu_shell_append(GTK_MENU_SHELL(insert_menu), button); |
1165 | 1166 |
1166 button = gtk_menu_item_new_with_mnemonic(_("_Image")); | 1167 button = gtk_menu_item_new_with_mnemonic(_("_Image")); |
1167 g_signal_connect_swapped(G_OBJECT(button), "activate", G_CALLBACK(gtk_button_clicked), toolbar->image); | 1168 g_signal_connect_swapped(G_OBJECT(button), "activate", G_CALLBACK(gtk_button_clicked), toolbar->image); |
1168 gtk_menu_shell_append(GTK_MENU_SHELL(insert_menu), button); | 1169 gtk_menu_shell_append(GTK_MENU_SHELL(insert_menu), button); |
1169 | 1170 |
1170 button = gtk_menu_item_new_with_mnemonic(_("_Link")); | 1171 button = gtk_menu_item_new_with_mnemonic(_("_Link")); |
1171 g_signal_connect_swapped(G_OBJECT(button), "activate", G_CALLBACK(gtk_button_clicked), toolbar->link); | 1172 g_signal_connect_swapped(G_OBJECT(button), "activate", G_CALLBACK(gtk_button_clicked), toolbar->link); |
1172 gtk_menu_shell_append(GTK_MENU_SHELL(insert_menu), button); | 1173 gtk_menu_shell_append(GTK_MENU_SHELL(insert_menu), button); |
1173 | 1174 |
1174 g_signal_connect(G_OBJECT(insert_button), "clicked", G_CALLBACK(pidgin_menu_clicked), insert_menu); | 1175 g_signal_connect(G_OBJECT(insert_button), "clicked", G_CALLBACK(pidgin_menu_clicked), insert_menu); |
1175 g_signal_connect(G_OBJECT(insert_menu), "deactivate", G_CALLBACK(pidgin_menu_deactivate), insert_button); | 1176 g_signal_connect(G_OBJECT(insert_menu), "deactivate", G_CALLBACK(pidgin_menu_deactivate), insert_button); |
1176 toolbar->sml = NULL; | 1177 toolbar->sml = NULL; |
1177 } | 1178 } |
1178 | 1179 |