What's the proper name of that symbol to collapse/expand nodes in a directory tree?
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:
Both elements are also discussed in more detail on later pages, but the name is always the same.
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.
Related videos on Youtube
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, 2022Comments
-
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:
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 almost 11 yearsIt's a tree view widget known as an expander arrow.
-
martineau almost 11 yearsI suppose a more generic term would be an expander control or indicator, neither of which exactly roll off the tongue.
-
dgo almost 10 yearsThis 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 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 about 2 years
-
-
Rody Oldenhuis almost 11 yearshmmm...do you happen to have an authorative reference for that? :)
-
Leo Chapiro almost 11 yearsI'm duDE, I dare it ;) Thanks for up voting, dude!
-
DavidPostill about 8 yearsPlease 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 about 4 yearsCouldn't agree more; much better than the dry "Progressive Disclosure Controls" 😊
-
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.