Léxico TI › Programación › Fuente de cursores (X11)

Fuente de cursores (X11)

Programación Svenska → Actualizado: 2026-10-11

La fuente llamada cursor que trae todo servidor X, en la que cada puntero del ratón es una pareja de glifos: una forma y una máscara.

El protocolo básico de X11 no conoce punteros con imagen en color. Un cursor se construye con dos glifos de una fuente, uno que decide qué píxeles son primer plano y una máscara que decide cuáles se ven, con exactamente un color cada uno. XCreateFontCursor lo hace con la fuente estándar: las constantes de <X11/cursorfont.h> son índices pares, porque la máscara siempre ocupa la posición siguiente. Hay 77 formas, entre ellas XC_left_ptr, XC_xterm y el reloj XC_watch.

El puntero por defecto de la ventana raíz es la gran cruz XC_X_cursor, y por eso un servidor X desnudo muestra una X hasta que alguien ejecuta xsetroot -cursor_name left_ptr. Entre las formas hay también un pirata, un transbordador espacial, una taza de café y Gumby, el muñeco verde de plastilina, recordatorio de que la fuente la dibujaron desarrolladores del MIT y no un comité de interfaces. Xcursor la sustituyó en 2002, pero sigue usando los mismos nombres.

← Volver al léxico