Отрывное меню
Выпадающее меню с пунктирной «перфорацией» сверху: щёлкните по ней, и меню отрывается в отдельное маленькое окно, остающееся на экране.
Идея в том, что меню, которым пользуешься постоянно, вправе стать палитрой. В HyperCard меню Tools и Patterns можно было оторвать и положить рядом с карточкой ещё в 1987 году, а OPEN LOOK годом позже сделал то же самое с «кнопкой-булавкой»: приколол меню — и оно остаётся на месте. Motif 1.2 (1992) принял функцию под названием tear-off с ресурсом XmNtearOffModel, и пунктирная линия стала стандартным видом. В Window Maker любое меню можно было оторвать, потянув за заголовок, на манер NeXT.
Дальше всего функция зашла в Tk, где каждое меню по умолчанию отрывное и имеет пунктирную первую строку. Поэтому почти в любой Python-программе на tkinter есть строка tearoff=0: поколения программистов узнавали, как называется эта возможность, исключительно отключая её. В GTK был GtkTearoffMenuItem — до объявления устаревшим в 2012 году и удаления в GTK 4. Отрывные меню всегда выглядели чуть временными, и в большинстве программ их роль перехватили закрепляемые панели инструментов.