bug-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #40799] NSScrollView's interior border shouldn't be tied to scrolle


From: Jeff Teunissen
Subject: [bug #40799] NSScrollView's interior border shouldn't be tied to scroller length
Date: Wed, 04 Dec 2013 00:52:08 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20131101 Firefox/24.0 Iceweasel/24.1.0

URL:
  <http://savannah.gnu.org/bugs/?40799>

                 Summary: NSScrollView's interior border shouldn't be tied to
scroller length
                 Project: GNUstep
            Submitted by: Deek
            Submitted on: Tue 03 Dec 2013 07:52:07 PM EST
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

GSThemeDrawing takes the length of a scrollview's interior border from the
length of the scrollbars, and scrollbars have always been resizable (with some
care). Drawing the interior border ought to use the size of the scrollview
itself.

Attached is a diff pulled from my tree implementing the described behavior.

(Well, technically, it should probably ask the class implementing the scroller
(using e.g. [[horizontalScroller class] scrollerWidth] instead of [NSScroller
scrollerWidth]), but that's another change.)




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Tue 03 Dec 2013 07:52:07 PM EST  Name:
0002-GSThemeDrawing-don-t-depend-on-scroller-length-for-i.patch  Size: 2kB  
By: Deek

<http://savannah.gnu.org/bugs/download.php?file_id=29779>

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?40799>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]