openldap/contrib/gtk-tool/Gtk_LdapTree.cc

19 lines
535 B
C++
Raw Normal View History

1998-12-02 10:15:49 -05:00
#include <Gtk_LdapTree.h>
void Gtk_LdapTree::show_impl() {
cout << "tree show" << endl;
Gtk_LdapTree *tree;
Gtk_LdapTreeItem *item;
Gtk_LdapTree::selectioniterator i;
debug("iterator\n");
for (i=this->begin(); i!=this->end();i++) {
item = (Gtk_LdapTreeItem *)GTK_TREE_ITEM((*i));
debug("#%s#\n", item->dn);
tree = item->getSubtree(item->ld, 1);
if (tree != NULL) item->set_subtree(*tree);
}
debug("done\n");
Gtk_c_signals_Tree *sig=(Gtk_c_signals_Tree *)internal_getsignalbase();
sig->show(GTK_WIDGET(gtkobj()));
}