Mercurial > pidgin.yaz
comparison src/gtkaccount.c @ 9519:8cd47267c5bd
[gaim-migrate @ 10346]
this patch makes the account dialog columns resizable
committer: Tailor Script <tailor@pidgin.im>
author | Luke Schierer <lschiere@pidgin.im> |
---|---|
date | Mon, 12 Jul 2004 19:47:46 +0000 |
parents | 27a595d413ff |
children | a79e03ef63f6 |
comparison
equal
deleted
inserted
replaced
9518:6c24a6f07256 | 9519:8cd47267c5bd |
---|---|
2112 | 2112 |
2113 /* Screen name column */ | 2113 /* Screen name column */ |
2114 column = gtk_tree_view_column_new(); | 2114 column = gtk_tree_view_column_new(); |
2115 gtk_tree_view_column_set_title(column, _("Screen Name")); | 2115 gtk_tree_view_column_set_title(column, _("Screen Name")); |
2116 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1); | 2116 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1); |
2117 gtk_tree_view_column_set_resizable(column, TRUE); | |
2117 | 2118 |
2118 /* Icon */ | 2119 /* Icon */ |
2119 renderer = gtk_cell_renderer_pixbuf_new(); | 2120 renderer = gtk_cell_renderer_pixbuf_new(); |
2120 gtk_tree_view_column_pack_start(column, renderer, FALSE); | 2121 gtk_tree_view_column_pack_start(column, renderer, FALSE); |
2121 gtk_tree_view_column_add_attribute(column, renderer, | 2122 gtk_tree_view_column_add_attribute(column, renderer, |
2137 gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(treeview), | 2138 gtk_tree_view_insert_column_with_attributes(GTK_TREE_VIEW(treeview), |
2138 -1, _("Online"), | 2139 -1, _("Online"), |
2139 renderer, | 2140 renderer, |
2140 "active", COLUMN_ONLINE, | 2141 "active", COLUMN_ONLINE, |
2141 NULL); | 2142 NULL); |
2143 column = gtk_tree_view_get_column(GTK_TREE_VIEW(treeview), 1); | |
2144 gtk_tree_view_column_set_resizable(column, TRUE); | |
2142 | 2145 |
2143 /* Auto-login? */ | 2146 /* Auto-login? */ |
2144 renderer = gtk_cell_renderer_toggle_new(); | 2147 renderer = gtk_cell_renderer_toggle_new(); |
2145 | 2148 |
2146 g_signal_connect(G_OBJECT(renderer), "toggled", | 2149 g_signal_connect(G_OBJECT(renderer), "toggled", |
2148 | 2151 |
2149 column = gtk_tree_view_column_new_with_attributes(_("Auto-login"), | 2152 column = gtk_tree_view_column_new_with_attributes(_("Auto-login"), |
2150 renderer, "active", COLUMN_AUTOLOGIN, NULL); | 2153 renderer, "active", COLUMN_AUTOLOGIN, NULL); |
2151 | 2154 |
2152 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1); | 2155 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1); |
2156 gtk_tree_view_column_set_resizable(column, TRUE); | |
2153 | 2157 |
2154 /* Protocol name */ | 2158 /* Protocol name */ |
2155 column = gtk_tree_view_column_new(); | 2159 column = gtk_tree_view_column_new(); |
2156 gtk_tree_view_column_set_title(column, _("Protocol")); | 2160 gtk_tree_view_column_set_title(column, _("Protocol")); |
2157 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1); | 2161 gtk_tree_view_insert_column(GTK_TREE_VIEW(treeview), column, -1); |
2162 gtk_tree_view_column_set_resizable(column, TRUE); | |
2158 | 2163 |
2159 renderer = gtk_cell_renderer_text_new(); | 2164 renderer = gtk_cell_renderer_text_new(); |
2160 gtk_tree_view_column_pack_start(column, renderer, TRUE); | 2165 gtk_tree_view_column_pack_start(column, renderer, TRUE); |
2161 gtk_tree_view_column_add_attribute(column, renderer, | 2166 gtk_tree_view_column_add_attribute(column, renderer, |
2162 "text", COLUMN_PROTOCOL); | 2167 "text", COLUMN_PROTOCOL); |