• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/examples/libsmbclient/

Lines Matching refs:item

36   guint32 type;    /* Type of tree item, an SMBC_TYPE */
77 char *get_path(GtkWidget *item)
79 GtkWidget *p = item;
86 level = GTK_TREE(item->parent)->level;
88 /* Pick up this item's component info */
90 pd = (struct tree_data *)gtk_object_get_user_data(GTK_OBJECT(item));
104 level = GTK_TREE(item->parent)->level;
148 /* Note that this is called every time the user clicks on an item,
317 static void cb_itemsignal( GtkWidget *item,
327 label = GTK_LABEL (GTK_BIN (item)->child);
331 level = GTK_TREE(item->parent)->level;
333 /* Get the level of the tree which the item is in */
334 g_print ("%s called for item %s->%p, level %d\n", signame, name,
335 item, GTK_TREE (item->parent)->level);
337 real_tree = GTK_TREE_ITEM_SUBTREE(item); /* Get the subtree */
342 if ((dh = smbc_opendir(get_path(item))) < 0) { /* Handle error */
345 g_print("cb_itemsignal: Could not open dir %s, %s\n", get_path(item),
348 snprintf(errmsg, sizeof(errmsg), "cb_itemsignal: Could not open dir %s, %s\n", get_path(item), strerror(errno));
448 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);
470 GtkWidget *item;
473 item = GTK_WIDGET (i->data);
474 label = GTK_LABEL (GTK_BIN (item)->child);
477 (item->parent)->level);
485 static void cb_wholenet(GtkWidget *item, gchar *signame)
494 label = GTK_LABEL (GTK_BIN (item)->child);
496 g_print ("%s called for item %s->%p, level %d\n", signame, name,
497 item, GTK_TREE (item->parent)->level);
499 real_tree = GTK_TREE_ITEM_SUBTREE(item); /* Get the subtree */
583 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);
616 GtkWidget *subtree, *item, *main_hbox, *r_pane, *l_pane;
719 /* Create a tree item for Whole Network */
721 item = gtk_tree_item_new_with_label ("Whole Network");
723 gtk_signal_connect (GTK_OBJECT(item), "select",
725 gtk_signal_connect (GTK_OBJECT(item), "deselect",
727 gtk_signal_connect (GTK_OBJECT(item), "toggle",
729 gtk_signal_connect (GTK_OBJECT(item), "expand",
731 gtk_signal_connect (GTK_OBJECT(item), "collapse",
734 gtk_tree_append (GTK_TREE(tree), item);
736 gtk_widget_show (item);
740 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);
771 item = gtk_tree_item_new_with_label(dirp->name);
773 gtk_signal_connect (GTK_OBJECT(item), "select",
775 gtk_signal_connect (GTK_OBJECT(item), "deselect",
777 gtk_signal_connect (GTK_OBJECT(item), "toggle",
779 gtk_signal_connect (GTK_OBJECT(item), "expand",
781 gtk_signal_connect (GTK_OBJECT(item), "collapse",
784 gtk_tree_append (GTK_TREE(tree), item);
786 gtk_widget_show (item);
788 gtk_object_set_user_data(GTK_OBJECT(item), (gpointer)my_data);
794 gtk_tree_item_set_subtree(GTK_TREE_ITEM(item), subtree);