Como crio um quadro sem borda?

7

Ou seja, como posso (do Lisp) criar um quadro semelhante àquele que x_create_tip_frame(chamado pelas x-show-tipfontes C) cria quando x-gtk-use-system-tooltipsé nil?

Meu palpite original era que a parte relevante do código C era essa chamada:

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

Infelizmente, nem (set-frame-param (selected-frame) 'border-width 0)nem (make-frame '((border-width . 0)))(ambos inspirados na chamada acima) produzem um quadro sem borda. Ainda assim, x-show-tipfunciona bem, então deve haver uma maneira confiável :)

Bottom line: Como criar um quadro sem uma borda adicionada pelo gerenciador de janelas?

Clemente
fonte
Isso não é algo tratado pelo gerenciador de janelas e não pelo Emacs?
Dan
@ Dan: Não; O Emacs pode solicitar um quadro sem borda. Já existe para a dica de ferramenta, por exemplo.
Clément
Publicado
Clément

Respostas: