| [ 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: | |
Trouble Report Files:
No files
Trouble Report Comments:
|
#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 ]
|
| |