FLTK logo

[master] bf16e4e - More detailed doc of Fl_Window::decorated_h() for X11 platform.

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.commit  ]
 
Previous Message ]Next Message ]

[master] bf16e4e - More detailed doc of Fl_Window::decorated_h() for X11 platform. "ManoloFLTK" Feb 07, 2022  
 
commit bf16e4e8aaff642e47defcbb0f0aa992b20bb0b7
Author:     ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>
AuthorDate: Tue Feb 8 08:03:35 2022 +0100
Commit:     ManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>
CommitDate: Tue Feb 8 08:03:35 2022 +0100

    More detailed doc of Fl_Window::decorated_h() for X11 platform.

 FL/Fl_Window.H | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git FL/Fl_Window.H FL/Fl_Window.H
index ddcea3f..27465c4 100644
--- FL/Fl_Window.H
+++ FL/Fl_Window.H
@@ -512,6 +512,7 @@ public:
   /** Returns the window width including any frame added by the window manager.
 
    Same as w() if applied to a subwindow, or if window is not yet mapped.
+   \see decorated_h().
    */
   int decorated_w() const;
 
@@ -519,9 +520,14 @@ public:
    added by the window manager.
 
    Same as h() if applied to a subwindow, or if window is not yet mapped.
-   \note Under X11, it's not possible to compute decorated_h() - h()
-   to obtain the height of the titlebar <b> during a resize operation</b>.
-   That computation is to best done when the window is first mapped.
+   \note Under X11, FLTK is able to compute the size of window titlebars and borders
+   only if these decoration elements are strictly X11-based. When that's not the case,
+   decorated_h() returns the same value as h() and decorated_w() as w(), and FLTK
+   cannot access window decorations.
+   
+   \note Under X11 again, the values returned by decorated_h() and decorated_w()
+   may not be reliable <b> during a resize operation</b>. The size of decoration elements
+   of a window is best computed when the window is first mapped.
    */
   int decorated_h() const;
 
Direct Link to Message ]
 
     
Previous Message ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.