Punaise (OPEN LOOK)
La réponse d'OPEN LOOK aux menus et dialogues qui disparaissent trop vite : une punaise dessinée dans le coin, et un clic dessus garde la boîte à l'écran jusqu'à ce qu'on retire l'épingle.
Dans OPEN LOOK, chaque menu et presque chaque fenêtre contextuelle portait une punaise en haut à gauche. Sortie, elle signifiait « temporaire » : le menu se fermait après le choix, la fenêtre de commande une fois la commande exécutée. Enfoncée, elle transformait la boîte en fenêtre ordinaire qui restait en place, boutons et champs prêts pour la fois suivante. La spécification de 1988 répartissait les fenêtres contextuelles en fenêtres de commande, de propriétés et d'aide, qui recevaient toutes la punaise, alors que les avis, ce que tout le monde appelle boîtes d'alerte, étaient la seule chose qu'on ne pouvait pas épingler. XView, de Sun, dessinait la punaise dans le cadre de la fenêtre et olwm s'en chargeait pour les menus.
L'idée était bonne et a survécu à sa forme. Motif 1.2 a introduit en 1992 les menus détachables, avec une ligne pointillée en haut, GTK 2 les a copiés, et les applications Windows ont eu des barres d'outils flottantes qui remplissent le même office. Quand OPEN LOOK a perdu face à Motif, la punaise elle-même a disparu, et GTK a supprimé les menus détachables dans la version 4 au motif que plus personne ne s'en servait. C'était vrai, et il avait fallu trente ans.