Léxico TI › Infraestructura › Save-under (X11)

Save-under (X11)

Infraestructura Svenska → Actualizado: 2026-10-07

Un atributo de ventana que pide al servidor X guardar los píxeles bajo una ventana efímera, para restaurar lo que había sin tener que redibujarlo.

Cuando un menú se despliega sobre otra aplicación y luego se cierra, hay que repintar la zona de debajo. Sin ayuda, eso significa un evento Expose para la aplicación de abajo —que quizá esté ocupada— y una mancha gris hasta que se digne a responder. Con save_under activado en la ventana del menú, el servidor aparta una copia de los píxeles antes de mostrarlo y la devuelve a su sitio cuando desaparece.

Es la imagen especular del backing store: aquel guarda el contenido de la propia ventana; este, lo que la ventana tapa. Se activaba normalmente junto con override-redirect en menús y tooltips. Igual que el backing store, era una petición cortés: el servidor podía negarse, y DoesSaveUnders() avisaba de si pensaba molestarse. Los servidores con composición dejaron la cuestión sin sentido.

← Volver al léxico