Zbigniew <zbigniew2...@gmail.com> writes: > I've got a feeling you are trying to dilute this exchange by > artificially introducing conceptual confusion.
Sure, the distinction between screens and output devices may be confusing. But it is how X functions, and is not subject to change, particularly not merely to congrue with your opinion of how it should. So deal with it. Here is some code you can refer to: https://git.savannah.gnu.org/cgit/emacs.git/tree/src/xfns.c#n6254