comparison src/gtkconv.c @ 8330:80915fd16349

[gaim-migrate @ 9054] // comments are bad in C. I'm not sure why this code wasn't just removed, though, since it's now in the toolbar code... Oh, and someone needs to set things up so the conversation code can trigger buttons on the toolbar, *before* release. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Tue, 24 Feb 2004 04:29:44 +0000
parents 9dd7c75ed433
children e7463be62fb1
comparison
equal deleted inserted replaced
8329:9dd7c75ed433 8330:80915fd16349
2188 gtk_widget_show(gtkconv->info); 2188 gtk_widget_show(gtkconv->info);
2189 gtk_widget_show(gtkconv->send); 2189 gtk_widget_show(gtkconv->send);
2190 gtk_widget_show(gtkconv->u.im->warn); 2190 gtk_widget_show(gtkconv->u.im->warn);
2191 gtk_widget_show(gtkconv->u.im->block); 2191 gtk_widget_show(gtkconv->u.im->block);
2192 2192
2193 /* Deal with the toolbar */
2194 //gtk_widget_show(gtkconv->toolbar.image);
2195
2196 /* Deal with menu items */ 2193 /* Deal with menu items */
2197 gtk_widget_show(gtkwin->menu.view_log); 2194 gtk_widget_show(gtkwin->menu.view_log);
2198 gtk_widget_show(gtkwin->menu.add_pounce); 2195 gtk_widget_show(gtkwin->menu.add_pounce);
2199 gtk_widget_show(gtkwin->menu.get_info); 2196 gtk_widget_show(gtkwin->menu.get_info);
2200 gtk_widget_show(gtkwin->menu.warn); 2197 gtk_widget_show(gtkwin->menu.warn);
2222 2219
2223 /* Deal with buttons */ 2220 /* Deal with buttons */
2224 gtk_widget_show(gtkconv->info); 2221 gtk_widget_show(gtkconv->info);
2225 gtk_widget_show(gtkconv->send); 2222 gtk_widget_show(gtkconv->send);
2226 gtk_widget_show(gtkconv->u.chat->invite); 2223 gtk_widget_show(gtkconv->u.chat->invite);
2227
2228 /* Deal with the toolbar */
2229 // gtk_widget_hide(gtkconv->toolbar.image);
2230 2224
2231 /* Deal with menu items */ 2225 /* Deal with menu items */
2232 gtk_widget_hide(gtkwin->menu.view_log); 2226 gtk_widget_hide(gtkwin->menu.view_log);
2233 gtk_widget_hide(gtkwin->menu.add_pounce); 2227 gtk_widget_hide(gtkwin->menu.add_pounce);
2234 gtk_widget_hide(gtkwin->menu.get_info); 2228 gtk_widget_hide(gtkwin->menu.get_info);
2330 gtk_widget_set_sensitive(gtkconv->u.im->warn, FALSE); 2324 gtk_widget_set_sensitive(gtkconv->u.im->warn, FALSE);
2331 gtk_widget_set_sensitive(gtkconv->u.im->block, FALSE); 2325 gtk_widget_set_sensitive(gtkconv->u.im->block, FALSE);
2332 } else if (gaim_conversation_get_type(conv) == GAIM_CONV_CHAT) { 2326 } else if (gaim_conversation_get_type(conv) == GAIM_CONV_CHAT) {
2333 gtk_widget_set_sensitive(gtkconv->u.chat->invite, FALSE); 2327 gtk_widget_set_sensitive(gtkconv->u.chat->invite, FALSE);
2334 } 2328 }
2335
2336 /* Deal with the toolbar */
2337 //gtk_widget_set_sensitive(gtkconv->toolbar.link, TRUE);
2338 //gtk_widget_set_sensitive(gtkconv->toolbar.image, FALSE);
2339 2329
2340 /* Then deal with menu items */ 2330 /* Then deal with menu items */
2341 gtk_widget_set_sensitive(gtkwin->menu.view_log, TRUE); 2331 gtk_widget_set_sensitive(gtkwin->menu.view_log, TRUE);
2342 gtk_widget_set_sensitive(gtkwin->menu.add_pounce, TRUE); 2332 gtk_widget_set_sensitive(gtkwin->menu.add_pounce, TRUE);
2343 gtk_widget_set_sensitive(gtkwin->menu.get_info, FALSE); 2333 gtk_widget_set_sensitive(gtkwin->menu.get_info, FALSE);
3073 { N_("/Conversation/_Remove..."), NULL, menu_add_remove_cb, 0, 3063 { N_("/Conversation/_Remove..."), NULL, menu_add_remove_cb, 0,
3074 "<StockItem>", GTK_STOCK_REMOVE }, 3064 "<StockItem>", GTK_STOCK_REMOVE },
3075 3065
3076 { "/Conversation/sep3", NULL, NULL, 0, "<Separator>" }, 3066 { "/Conversation/sep3", NULL, NULL, 0, "<Separator>" },
3077 3067
3078 { N_("/Conversation/Insert Lin_k..."), NULL, NULL, 0, //menu_insert_link_cb, 0, 3068 { N_("/Conversation/Insert Lin_k..."), NULL, NULL, 0, /* menu_insert_link_cb, 0, */
3079 "<StockItem>", GAIM_STOCK_LINK }, 3069 "<StockItem>", GAIM_STOCK_LINK },
3080 { N_("/Conversation/Insert Imag_e..."), NULL, NULL, 0, //menu_insert_image_cb, 0, 3070 { N_("/Conversation/Insert Imag_e..."), NULL, NULL, 0, /* menu_insert_image_cb, 0, */
3081 "<StockItem>", GAIM_STOCK_IMAGE }, 3071 "<StockItem>", GAIM_STOCK_IMAGE },
3082 3072
3083 { "/Conversation/sep4", NULL, NULL, 0, "<Separator>" }, 3073 { "/Conversation/sep4", NULL, NULL, 0, "<Separator>" },
3084 3074
3085 { N_("/Conversation/_Close"), NULL, menu_close_conv_cb, 0, 3075 { N_("/Conversation/_Close"), NULL, menu_close_conv_cb, 0,
4257 **************************************************************************/ 4247 **************************************************************************/
4258 static void 4248 static void
4259 gaim_gtkconv_destroy(GaimConversation *conv) 4249 gaim_gtkconv_destroy(GaimConversation *conv)
4260 { 4250 {
4261 GaimGtkConversation *gtkconv = GAIM_GTK_CONVERSATION(conv); 4251 GaimGtkConversation *gtkconv = GAIM_GTK_CONVERSATION(conv);
4262
4263 /* if (gtkconv->dialogs.fg_color != NULL)
4264 gtk_widget_destroy(gtkconv->dialogs.fg_color);
4265
4266 if (gtkconv->dialogs.bg_color != NULL)
4267 gtk_widget_destroy(gtkconv->dialogs.bg_color);
4268
4269 if (gtkconv->dialogs.font != NULL)
4270 gtk_widget_destroy(gtkconv->dialogs.font);
4271
4272 if (gtkconv->dialogs.image != NULL)
4273 gtk_widget_destroy(gtkconv->dialogs.image);
4274
4275 if (gtkconv->dialogs.smiley != NULL)
4276 gtk_widget_destroy(gtkconv->dialogs.smiley);
4277 */
4278 //if (gtkconv->dialogs.link != NULL)
4279 // close_link_dialog(conv);
4280 4252
4281 if (gtkconv->dialogs.log != NULL) 4253 if (gtkconv->dialogs.log != NULL)
4282 gtk_widget_destroy(gtkconv->dialogs.log); 4254 gtk_widget_destroy(gtkconv->dialogs.log);
4283 4255
4284 gtk_widget_destroy(gtkconv->tab_cont); 4256 gtk_widget_destroy(gtkconv->tab_cont);