comparison src/buddy.c @ 4733:76ccf9740183

[gaim-migrate @ 5048] Tooltipfixen committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Thu, 13 Mar 2003 06:29:56 +0000
parents c15e0699acae
children da3c96faa167
comparison
equal deleted inserted replaced
4732:c15e0699acae 4733:76ccf9740183
359 int width; 359 int width;
360 360
361 layout = gtk_widget_create_pango_layout (gtkblist->tipwindow, NULL); 361 layout = gtk_widget_create_pango_layout (gtkblist->tipwindow, NULL);
362 pango_layout_set_markup(layout, tooltiptext, strlen(tooltiptext)); 362 pango_layout_set_markup(layout, tooltiptext, strlen(tooltiptext));
363 pango_layout_set_wrap(layout, PANGO_WRAP_WORD); 363 pango_layout_set_wrap(layout, PANGO_WRAP_WORD);
364 pango_layout_set_width(layout, 300000);
364 style = gtkblist->tipwindow->style; 365 style = gtkblist->tipwindow->style;
365 366
366 gtk_paint_flat_box (style, gtkblist->tipwindow->window, GTK_STATE_NORMAL, GTK_SHADOW_OUT, 367 gtk_paint_flat_box (style, gtkblist->tipwindow->window, GTK_STATE_NORMAL, GTK_SHADOW_OUT,
367 NULL, gtkblist->tipwindow, "tooltip", 0, 0, -1, -1); 368 NULL, gtkblist->tipwindow, "tooltip", 0, 0, -1, -1);
368 369
407 g_signal_connect(G_OBJECT(gtkblist->tipwindow), "expose_event", 408 g_signal_connect(G_OBJECT(gtkblist->tipwindow), "expose_event",
408 G_CALLBACK(gaim_gtk_blist_paint_tip), buddy); 409 G_CALLBACK(gaim_gtk_blist_paint_tip), buddy);
409 gtk_widget_ensure_style (gtkblist->tipwindow); 410 gtk_widget_ensure_style (gtkblist->tipwindow);
410 411
411 layout = gtk_widget_create_pango_layout (gtkblist->tipwindow, NULL); 412 layout = gtk_widget_create_pango_layout (gtkblist->tipwindow, NULL);
413 pango_layout_set_wrap(layout, PANGO_WRAP_WORD);
414 pango_layout_set_width(layout, 300000);
412 pango_layout_set_markup(layout, tooltiptext, strlen(tooltiptext)); 415 pango_layout_set_markup(layout, tooltiptext, strlen(tooltiptext));
413 scr_w = gdk_screen_width(); 416 scr_w = gdk_screen_width();
414 scr_h = gdk_screen_height(); 417 scr_h = gdk_screen_height();
415 pango_layout_get_size (layout, &w, &h); 418 pango_layout_get_size (layout, &w, &h);
416 w = PANGO_PIXELS(w) + 8; 419 w = PANGO_PIXELS(w) + 8;