FLTK logo

STR #845

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 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

Return to Bugs & Features | Roadmap 1.1 | SVN ⇄ GIT ]

STR #845

Application:FLTK Library
Status:1 - Closed w/Resolution
Priority:3 - Moderate, e.g. unable to compile the software
Scope:3 - Applies to all machines and operating systems
Subsystem:Core Library
Summary:drag problem with NICE sliders
Version:1.1.6
Created By:ajapted
Assigned To:mike
Fix Version:1.1-current (SVN: v4330)
Update Notification:

Receive EMails Don't Receive EMails

Trouble Report Files:

No files


Trouble Report Comments:


Name/Time/Date Text  
 
#1 ajapted
02:32 May 06, 2005
Scrollbars using FL_HOR_NICE_SLIDER and FL_VERT_NICE_SLIDER
cannot be dragged when you hit the right side / bottom of
the knob.  The code in Fl_Scrollbar.cxx which computes the
minimal knob size (int T = ...) is out of sync with the
same code in Fl_Slider.cxx.

I suggest having a common knob_size() inline method in the
Fl_Slider class (prevent code getting of out sync).

And now a wish-list item: the minimum knob size is too small
(for vertical sliders: half the width).  It's hard to see
and hard to click on.  I think a square works much better.
 
 
#2 mike
06:49 May 12, 2005
I have added the handling of the "nice" types, however we don't officially support them for the scrollbar (that's why they are not accessible in FLUID)

As for adding a knob_size() method, that isn't necessary at this time, however we will consider it for 2.0.

As for the minimum size, at this point we will leave it as-is; feel free to discuss this on the fltk.development forum.
 
     

Return to Bugs & Features ]

 
 

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'.