ayttm-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ayttm-commits] CVS: ayttm/src status.c,1.15,1.16


From: Colin Leroy <address@hidden>
Subject: [Ayttm-commits] CVS: ayttm/src status.c,1.15,1.16
Date: Fri, 10 Jan 2003 10:31:40 -0500

Update of /cvsroot/ayttm/ayttm/src
In directory subversions:/tmp/cvs-serv21134/src

Modified Files:
        status.c 
Log Message:
Select corresponding list item when right-clicking in the contact-list


Index: status.c
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/status.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- status.c    10 Jan 2003 15:02:15 -0000      1.15
+++ status.c    10 Jan 2003 15:31:38 -0000      1.16
@@ -336,9 +336,12 @@
 static void group_menu(GdkEventButton * event, gpointer d )
 {
   GtkWidget *menu;
-  
+  grouplist *grp = (grouplist *)d;
   menu = gtk_menu_new();
   
+  if (contact_list && grp->list_item)
+         gtk_tree_select_child(GTK_TREE(contact_list), grp->list_item);
+ 
   eb_menu_button (GTK_MENU(menu), _("Add contact to group..."),
                  GTK_SIGNAL_FUNC(add_to_group_callback), d);
 
@@ -365,6 +368,9 @@
   int nbitems = 0;
   menu = gtk_menu_new();
   
+  if (contact_list && conn->list_item)
+         gtk_tree_select_child(GTK_TREE(contact_list), conn->list_item);
+  
   eb_menu_button (GTK_MENU(menu), _("Add Account to Contact..."),
                  GTK_SIGNAL_FUNC(add_account_to_contact_callback), d);
 
@@ -420,8 +426,11 @@
 static void account_menu(GdkEventButton * event, gpointer d )
 {
   GtkWidget * menu;
-
+  eb_account *acc = (eb_account *)d;
   menu = gtk_menu_new();
+
+  if (contact_list && acc->list_item)
+         gtk_tree_select_child(GTK_TREE(contact_list), acc->list_item);
 
   eb_menu_button (GTK_MENU(menu), _("Edit Account..."),
                  GTK_SIGNAL_FUNC(edit_account_callback), d);





reply via email to

[Prev in Thread] Current Thread [Next in Thread]