comparison plugins/ticker/ticker.c @ 5286:f82c251c8300

[gaim-migrate @ 5658] David Brigada (jsi) writes: " I juggled a little code around. This means that you can now set the buddy ticker to be as small as 1px wide. The default is still 500px. Also included is the related patch to the .todo file." committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Fri, 02 May 2003 21:25:49 +0000
parents 890b29f00b68
children 1c55b1540e18
comparison
equal deleted inserted replaced
5285:d921cd867bfa 5286:f82c251c8300
66 gtk_widget_show(tickerwindow); 66 gtk_widget_show(tickerwindow);
67 return; 67 return;
68 } 68 }
69 69
70 tickerwindow = gtk_window_new(GTK_WINDOW_TOPLEVEL); 70 tickerwindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
71 gtk_window_set_default_size(GTK_WINDOW(tickerwindow), 500, -1);
71 g_signal_connect(G_OBJECT(tickerwindow), "delete_event", 72 g_signal_connect(G_OBJECT(tickerwindow), "delete_event",
72 G_CALLBACK (buddy_ticker_destroy_window), NULL); 73 G_CALLBACK (buddy_ticker_destroy_window), NULL);
73 gtk_window_set_title (GTK_WINDOW(tickerwindow), _("Buddy Ticker")); 74 gtk_window_set_title (GTK_WINDOW(tickerwindow), _("Buddy Ticker"));
74 gtk_window_set_role (GTK_WINDOW(tickerwindow), "ticker"); 75 gtk_window_set_role (GTK_WINDOW(tickerwindow), "ticker");
75 76
77 gtk_ticker_set_spacing(GTK_TICKER(ticker), 20); 78 gtk_ticker_set_spacing(GTK_TICKER(ticker), 20);
78 gtk_container_add(GTK_CONTAINER(tickerwindow), ticker); 79 gtk_container_add(GTK_CONTAINER(tickerwindow), ticker);
79 gtk_ticker_set_interval(GTK_TICKER(ticker), 500); 80 gtk_ticker_set_interval(GTK_TICKER(ticker), 500);
80 gtk_ticker_set_scootch(GTK_TICKER(ticker), 10); 81 gtk_ticker_set_scootch(GTK_TICKER(ticker), 10);
81 gtk_ticker_start_scroll(GTK_TICKER(ticker)); 82 gtk_ticker_start_scroll(GTK_TICKER(ticker));
82 gtk_widget_set_size_request(ticker, 500, -1); 83 gtk_widget_set_size_request(ticker, 1, -1);
83 84
84 gtk_widget_show_all(tickerwindow); 85 gtk_widget_show_all(tickerwindow);
85 } 86 }
86 87
87 static gboolean buddy_click_cb(GtkWidget *widget, GdkEventButton *event, gpointer user_data) { 88 static gboolean buddy_click_cb(GtkWidget *widget, GdkEventButton *event, gpointer user_data) {