pidgin/gtkimhtmltoolbar.c

branch
maiku.vv
changeset 26142
20ed0b892829
parent 24275
37fca4e63b69
parent 23740
e63886b13597
child 26337
ec2fc1bc9024
equal deleted inserted replaced
24403:3c5f5cf7f330 26142:20ed0b892829
38 #include "gtkimhtmltoolbar.h" 38 #include "gtkimhtmltoolbar.h"
39 #include "gtksmiley.h" 39 #include "gtksmiley.h"
40 #include "gtkthemes.h" 40 #include "gtkthemes.h"
41 #include "gtkutils.h" 41 #include "gtkutils.h"
42 42
43 #include "debug.h"
44
43 #include <gdk/gdkkeysyms.h> 45 #include <gdk/gdkkeysyms.h>
44 46
45 static GtkHBoxClass *parent_class = NULL; 47 static GtkHBoxClass *parent_class = NULL;
46 48
47 static void toggle_button_set_active_block(GtkToggleButton *button, 49 static void toggle_button_set_active_block(GtkToggleButton *button,
447 gtk_widget_grab_focus(toolbar->imhtml); 449 gtk_widget_grab_focus(toolbar->imhtml);
448 } 450 }
449 451
450 static void insert_hr_cb(GtkWidget *widget, GtkIMHtmlToolbar *toolbar) 452 static void insert_hr_cb(GtkWidget *widget, GtkIMHtmlToolbar *toolbar)
451 { 453 {
452 GtkTextIter iter; 454 GtkTextIter iter;
453 GtkTextMark *ins; 455 GtkTextMark *ins;
454 GtkIMHtmlScalable *hr; 456 GtkIMHtmlScalable *hr;
455 457
456 ins = gtk_text_buffer_get_insert(gtk_text_view_get_buffer(GTK_TEXT_VIEW(toolbar->imhtml))); 458 ins = gtk_text_buffer_get_insert(gtk_text_view_get_buffer(GTK_TEXT_VIEW(toolbar->imhtml)));
457 gtk_text_buffer_get_iter_at_mark(gtk_text_view_get_buffer(GTK_TEXT_VIEW(toolbar->imhtml)), &iter, ins); 459 gtk_text_buffer_get_iter_at_mark(gtk_text_view_get_buffer(GTK_TEXT_VIEW(toolbar->imhtml)), &iter, ins);
458 hr = gtk_imhtml_hr_new(); 460 hr = gtk_imhtml_hr_new();
459 gtk_imhtml_hr_add_to(hr, GTK_IMHTML(toolbar->imhtml), &iter); 461 gtk_imhtml_hr_add_to(hr, GTK_IMHTML(toolbar->imhtml), &iter);
460 } 462 }
461 463
462 static void 464 static void
1295 GtkWidget *image; 1297 GtkWidget *image;
1296 GtkWidget *label; 1298 GtkWidget *label;
1297 GtkWidget *insert_button; 1299 GtkWidget *insert_button;
1298 GtkWidget *font_button; 1300 GtkWidget *font_button;
1299 GtkWidget *smiley_button; 1301 GtkWidget *smiley_button;
1302
1300 GtkWidget *font_menu; 1303 GtkWidget *font_menu;
1301 GtkWidget *insert_menu; 1304 GtkWidget *insert_menu;
1302 GtkWidget *menuitem; 1305 GtkWidget *menuitem;
1303 GtkWidget *sep; 1306 GtkWidget *sep;
1304 int i; 1307 int i;

mercurial