What's the proper name of that symbol to collapse/expand nodes in a directory tree?

36,666

Solution 1

The Microsoft UX Guide mentions these UI elements in the section about Progressive Disclosure Controls.

The element shown in your screenshot is amazingly named rotating triangle. Their counterparts are named plus and minus controls:

enter image description here

Both elements are also discussed in more detail on later pages, but the name is always the same.

enter image description here

The name of another UI element that is often associated with collapsible containers is the chevron, which is also pictured in the first screenshot. But this element is used in a different context.

Solution 2

Generic term is "disclosure widget". Third parties will of course use their own variations though.

https://en.wikipedia.org/wiki/Disclosure_widget

A disclosure widget, expander, or disclosure triangle is a graphical control element that is used to show or hide a collection of "child" widgets in a specific area of the interface. The widget hides non-essential settings or information and thus makes the dialog less cluttered.

The disclosure widget may be expanded or collapsed by the user; when this occurs, the containing window may be expanded to accommodate the increased space requirement. The state of the widget is often signified by a label with a triangle next to it, pointing sideways when it is collapsed and downward when it is expanded (corresponding to the widget's current state), or a button with an arrow pointing downward when it is collapsed and upward when it is expanded (corresponding to how the widget will change state if the button is clicked). Some disclosure widgets can appear as a plus button when collapsed and a minus button when expanded.

In some implementations, the widget may be able to remember its state between invocations; this may increase user familiarity with the interface. In other implementations, the widget may disappear when clicked in order to make room for the newly revealed controls; this state is not remembered.

Solution 3

Back in the Lotus Notes days, these were known as twisties. I vote we bring back that name. https://www-03.ibm.com/support/techdocs/atsmastr.nsf/Web/TwHelp

Solution 4

Technically spoken, this symbol is a button to collapse/expand the TreeViewControl. Microsoft not provided any collapsible control for Windows applications, if we required Collapsible control we have to develop our own control with our own functionality.

So I would say the most generic name of this control is "Collapsible Control" :)

Solution 5

I call the icons the expand icon and the collapse icon, and the control with which the icons are associated the expand/collapse control. I'm not aware of a standard cross-platform name for it, although duDE's Microsoft-based answer seems entirely reasonable.

Share:
36,666

Related videos on Youtube

Rody Oldenhuis
Author by

Rody Oldenhuis

I am a professional space engineer, with the heart of an astrophysicist and an unhealthily strong interest in software development. I am also a Linux loving, academic, pragmatic, hopelessly idealistic, anti-bureaucratic baboon, and father of three little baboons (though they could be chimps; it's too early to tell) If you think I did something awesome: If you are in need of some professional MATLAB tutoring:

Updated on September 18, 2022

Comments

  • Rody Oldenhuis
    Rody Oldenhuis almost 2 years

    I'm pretty embarrassed to admit I don't know this one...I just realized I've always just described it, not actually named it :)

    So, that folder/directory collapse/expand symbol thingy, you know, this one:

    Screenshot containing symbol in question

    What is it called?

    Some file managers depict it as a plus/minus sign, others as a triangle with changing orientation and/or color, and other file managers have yet different symbols for it.

    But I'm looking for the generic name of the functionality.

    My Google searches have so far all resulted in "plus/minus symbol" or "folder tree triangle" or similar, all referring to the specific icon or symbol used to represent the functionality (and, as usual, using the terms "folders" and "directories" interchangeably).

    But there just has to be a proper name for it!

    • martineau
      martineau almost 11 years
      It's a tree view widget known as an expander arrow.
    • martineau
      martineau almost 11 years
      I suppose a more generic term would be an expander control or indicator, neither of which exactly roll off the tongue.
    • dgo
      dgo almost 10 years
      This answer is obviously incorrect, so I'm posting it as a comment - but in almost all software I've used, it's known as a caret.
    • fixer1234
      fixer1234 about 8 years
      @user1167442: caret is the name of the ">" symbol. When you click on it, they often replace that with a chevron (too lazy to look up the Ascii code to include it here, but it's the caret rotated so it points down). But that's the symbol they sometimes use for the function, not the name of the function, itself.
    • Admin
      Admin about 2 years
  • Rody Oldenhuis
    Rody Oldenhuis almost 11 years
    hmmm...do you happen to have an authorative reference for that? :)
  • Leo Chapiro
    Leo Chapiro almost 11 years
    I'm duDE, I dare it ;) Thanks for up voting, dude!
  • DavidPostill
    DavidPostill about 8 years
    Please quote the essential parts of the answer from the reference link(s), as the answer can become invalid if the linked page(s) change.
  • Rody Oldenhuis
    Rody Oldenhuis about 4 years
    Couldn't agree more; much better than the dry "Progressive Disclosure Controls" 😊
  • Bob Stein
    Bob Stein over 3 years
    "Progressive Disclosure Control" is a great term for this UX concept. Good thing you captured that excellent table from the Microsoft article, where it's now kind of busted. That article now links to current design guidance called UWP. In familiar Microsoft cruelty it only links to the top. I can find no mention within UWP of Progressive DIsclosure Controls. Pity.