/[ghosts]/ghosts/gedcomviewer/src/MMIglade/src/MMITreeBrowser.cc
ViewVC logotype

Diff of /ghosts/gedcomviewer/src/MMIglade/src/MMITreeBrowser.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by cpcp, Tue Oct 1 15:08:32 2002 UTC revision 1.1.2.1 by cpcp, Thu Nov 7 22:33:30 2002 UTC
# Line 54  void MMITreeBrowser::clear(void) Line 54  void MMITreeBrowser::clear(void)
54    
55  void MMITreeBrowser::treeItemExpanded_cb(Gtk::TreeItem * item)  void MMITreeBrowser::treeItemExpanded_cb(Gtk::TreeItem * item)
56  {  {
57    Gtk::Tree * subtree = item->get_subtree();  //   Gtk::Tree * subtree = item->get_subtree();
58    if (subtree != 0)  //   if (subtree != 0)
59      {  //     {
60        subtree->show_all();  //       subtree->show_all();
61      }  //     }
62    return;    return;
63  }  }
64    
65  void MMITreeBrowser::treeItemSelected_cb(Gtk::TreeItem * item)  void MMITreeBrowser::treeItemSelected_cb(Gtk::TreeItem * item)
66  {  {
67    Gtk::Tree * subtree = item->get_subtree();  //    Gtk::Tree * subtree = item->get_subtree();
68    if (subtree != 0)  //    if (subtree != 0)
69      {  //      {
70        item->expand();  //        item->expand();
71      }  //      }
72    return;    return;
73  }  }
74    
75  void MMITreeBrowser::show(void)  void MMITreeBrowser::show(void)
76  {  {
77    Gtk::Tree_Helpers::ItemList items = _family_tree->tree();  //   Gtk::Tree_Helpers::ItemList items = _family_tree->tree();
78    for (Gtk::Tree_Helpers::ItemList::const_iterator iter = items.begin(); iter != items.end(); iter++)  //   for (Gtk::Tree_Helpers::ItemList::const_iterator iter = items.begin(); iter != items.end(); iter++)
79      {  //     {
80        (*iter)->show();  //       (*iter)->show();
81      }  //     }
82    _family_tree->show();    _family_tree->show_all();
83    return;    return;
84  }  }
85    
# Line 107  int MMITreeBrowser::addParent(std::strin Line 107  int MMITreeBrowser::addParent(std::strin
107                _child_item->set_subtree(*parent_tree);                _child_item->set_subtree(*parent_tree);
108              }              }
109            parent_tree->tree().push_back(*parent_item);            parent_tree->tree().push_back(*parent_item);
110              parent_tree->show_all();
111            _nodes[parent_id] = parent_item;            _nodes[parent_id] = parent_item;
112          }          }
113        else        else

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26