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);