Lines Matching refs:item

580         item = node.item
582 values=item.name if item.__class__ is Symbol_ else "")
689 if node.list and not isinstance(node.item, Symbol):
690 if _tree.item(id(node), "open"):
712 if node.list and isinstance(node.item, Symbol):
716 elif node.list and isinstance(node.item, Symbol):
753 elif node.list and isinstance(node.item, Symbol):
773 (node.item == MENU and not expr_value(node.visibility))
783 _tree.item(
798 if node.item == COMMENT:
803 if isinstance(node.item, Symbol):
804 sym = node.item
814 elif isinstance(node.item, Symbol):
816 s = "<{}>".format(node.item.name)
821 s = standard_sc_expr_str(node.item)
824 if isinstance(node.item, Symbol):
825 sym = node.item
831 elif isinstance(node.item, Choice) and node.item.tri_value == 2:
834 sym = node.item.selection
863 item = node.item
865 if item in (MENU, COMMENT) or not item.orig_type:
868 if item.orig_type in (STRING, INT, HEX):
873 if _is_y_mode_choice_sym(item):
875 return "selected" if item.choice.selection is item else "not-selected"
877 if len(item.assignable) <= 1:
879 return "" if isinstance(item, Choice) else item.str_value + "-locked"
881 if item.type == BOOL:
882 return item.str_value + "-bool"
885 if item.assignable == (1, 2):
886 return item.str_value + "-my"
887 return item.str_value + "-tri"
890 def _is_y_mode_choice_sym(item): argument
894 return isinstance(item, Symbol) and item.choice and item.visibility == 2
902 item = tree.identify_row(event.y)
905 _select(tree, item)
906 _change_node(_id_to_node[item], tree.winfo_toplevel())
1001 sc = node.item
1016 def _tree_toggle_open(item): argument
1019 if _tree.item(item, "open"):
1020 _tree.item(item, open=False)
1022 node = _id_to_node[item]
1023 if not isinstance(node.item, Symbol):
1026 _tree.item(item, open=True)
1038 sc = _id_to_node[sel].item
1058 if not isinstance(node.item, Symbol):
1070 def _item_row(item): argument
1080 prev = _tree.prev(item)
1082 item = prev
1083 row += _n_rows(item)
1085 item = _tree.parent(item)
1086 if not item:
1091 def _n_rows(item): argument
1097 if _tree.item(item, "open"):
1098 for child in _tree.get_children(item):
1104 def _attached(item): argument
1109 return bool(_tree.next(item) or _tree.prev(item) or _tree.parent(item))
1121 sc = node.item
1199 sym = node.item
1591 def _select(tree, item): argument
1594 tree.selection_set(item)
1595 tree.focus(item)
1596 tree.see(item)
1620 item = _loc_ref_item()
1622 vis_before = _vis_before(item)
1626 vis_after = _vis_after(item)
1633 def _vis_before(item): argument
1637 while item:
1638 if not _tree.tag_has("invisible", item):
1639 return item
1641 prev = _tree.prev(item)
1642 item = prev if prev else _tree.parent(item)
1647 def _vis_after(item): argument
1651 while item:
1652 if not _tree.tag_has("invisible", item):
1653 return item
1655 next = _tree.next(item)
1657 item = next
1659 item = _tree.parent(item)
1660 if not item:
1662 item = _tree.next(item)
1882 sc = node.item
1915 item = id(_jump_to_matches[0])
1916 _jump_to_tree.selection_set(item)
1917 _jump_to_tree.focus(item)
1925 item = _jump_to_tree.item
1931 item(id_(node),
2004 if not _tree.item(id(parent), "open"):
2010 if not isinstance(parent.item, Symbol):
2043 if isinstance(node.item, Symbol):
2044 sym = node.item
2055 if isinstance(node.item, Choice):
2056 choice = node.item
2236 def _kconfig_def_info(item): argument
2240 nodes = [item] if isinstance(item, MenuNode) else item.nodes
2282 standard_sc_expr_str(node.item)) + path