¿Cómo creo un marco sin bordes?


7

Es decir, ¿cómo puedo (desde Lisp) crear un marco similar al que x_create_tip_frame(llamado x-show-tipen las fuentes C) crea cuando x-gtk-use-system-tooltipses nil?

Mi conjetura original era que la parte relevante del código C era esta llamada:

x_default_parameter (f, parms, Qborder_width, make_number (0),
             "borderWidth", "BorderWidth", RES_TYPE_NUMBER);

Desafortunadamente, ni (set-frame-param (selected-frame) 'border-width 0)ni (make-frame '((border-width . 0)))(ambos inspirados en la llamada anterior) producen un marco sin bordes. Aún así, x-show-tipfunciona bien, por lo que debe haber una forma confiable :)

En pocas palabras: ¿Cómo creo un marco sin un borde agregado por el administrador de ventanas?


¿No es esto algo que maneja el administrador de ventanas en lugar de Emacs?
Dan

@Dan: No; Emacs puede solicitar un marco sin bordes. Ya lo hace para información sobre herramientas, por ejemplo.
Clément

Respuestas:


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.