• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/samba-3.0.25b/examples/libsmbclient/

Lines Matching refs:item

35   guint32 type;    /* Type of tree item, an SMBC_TYPE */
76 char *get_path(GtkWidget *item)
78 GtkWidget *p = item;
85 level = GTK_TREE(item->parent)->level;
87 /* Pick up this item's component info */
89 pd = (struct tree_data *)gtk_object_get_user_data(GTK_OBJECT(item));
103 level = GTK_TREE(item->parent)->level;
147 /* Note that this is called every time the user clicks on an item,
316 static void cb_itemsignal( GtkWidget *item,
326 label = GTK_LABEL (GTK_BIN (item)->child);
330 level = GTK_TREE(item->parent)->level;
332 /* Get the level of the tree which the item is in */
333 g_print ("%s called for item %s->%p, level %d\n", signame, name,
334 item, GTK_TREE (item->parent)->level);
336 real_tree = GTK_TREE_ITEM_SUBTREE(item); /* Get the subtree */
341 if ((dh = smbc_opendir(get_path(item))) < 0) { /* Handle error */
344 g_print("cb_itemsignal: Could not open dir %s, %s\n", get_path(item),
347 snprintf(errmsg, sizeof(errmsg), "cb_itemsignal: Could not open dir %s, %s\n", get_path(item), strerror(errno));
447 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);
469 GtkWidget *item;
472 item = GTK_WIDGET (i->data);
473 label = GTK_LABEL (GTK_BIN (item)->child);
476 (item->parent)->level);
484 static void cb_wholenet(GtkWidget *item, gchar *signame)
493 label = GTK_LABEL (GTK_BIN (item)->child);
495 g_print ("%s called for item %s->%p, level %d\n", signame, name,
496 item, GTK_TREE (item->parent)->level);
498 real_tree = GTK_TREE_ITEM_SUBTREE(item); /* Get the subtree */
582 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);
615 GtkWidget *subtree, *item, *main_hbox, *r_pane, *l_pane;
718 /* Create a tree item for Whole Network */
720 item = gtk_tree_item_new_with_label ("Whole Network");
722 gtk_signal_connect (GTK_OBJECT(item), "select",
724 gtk_signal_connect (GTK_OBJECT(item), "deselect",
726 gtk_signal_connect (GTK_OBJECT(item), "toggle",
728 gtk_signal_connect (GTK_OBJECT(item), "expand",
730 gtk_signal_connect (GTK_OBJECT(item), "collapse",
733 gtk_tree_append (GTK_TREE(tree), item);
735 gtk_widget_show (item);
739 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);
770 item = gtk_tree_item_new_with_label(dirp->name);
772 gtk_signal_connect (GTK_OBJECT(item), "select",
774 gtk_signal_connect (GTK_OBJECT(item), "deselect",
776 gtk_signal_connect (GTK_OBJECT(item), "toggle",
778 gtk_signal_connect (GTK_OBJECT(item), "expand",
780 gtk_signal_connect (GTK_OBJECT(item), "collapse",
783 gtk_tree_append (GTK_TREE(tree), item);
785 gtk_widget_show (item);
787 gtk_object_set_user_data(GTK_OBJECT(item), (gpointer)my_data);
793 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);