On Wed, 30 Aug 2023, Zbigniew wrote:

What you want is to find out the width and height of physical screen you
have.

Indeed. That's what DisplayWidth and DisplayHeight functions have been
created for.

To do that you need to use the subsystem that manages them - which
is xrandr. And don't forget to specify which of 5 screen you have running
you actually mean.

No, dear Volodya,

      „The  DisplayHeight  macro returns the height of the specified screen in
      pixels.

      The DisplayWidth macro returns the width of the screen in pixels.”

This is what I want, and this is what — as „man” page states — I

And this what you get. Now when I say "Screen" I mean large rectangular matrix of pixels I can paint on. Which is pretty much what any application cares about - you don't need to paint outside of screen.

What do you mean by "Screen" and why ?

Vladimir Dergachev

should get, regardless of presence of any „subsystems”. I want nothing
more than is described there.

Are you serious when stating, that during creation of a program I
should play guessing game „what kind of 'subsystem' the user may
employ”?
--
best :)
Z.

Reply via email to