X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=otherlibs%2F_fltk%2Finclude%2FFL%2FFl_Slider.H;fp=otherlibs%2F_fltk%2Finclude%2FFL%2FFl_Slider.H;h=0000000000000000000000000000000000000000;hb=e4c14cdbdf2fe805e79cd96ded236f57e7b89060;hp=2f5a13b3c5e833fc3b9113574d6787b930bc8379;hpb=454138ff8a20f6edb9b65a910101403d8b520643;p=opencv diff --git a/otherlibs/_fltk/include/FL/Fl_Slider.H b/otherlibs/_fltk/include/FL/Fl_Slider.H deleted file mode 100644 index 2f5a13b..0000000 --- a/otherlibs/_fltk/include/FL/Fl_Slider.H +++ /dev/null @@ -1,73 +0,0 @@ -// -// "$Id: Fl_Slider.H,v 1.2 2002/12/01 15:38:37 neurosurg Exp $" -// -// Slider header file for the Fast Light Tool Kit (FLTK). -// -// Copyright 1998-2002 by Bill Spitzak and others. -// -// This library is free software; you can redistribute it and/or -// modify it under the terms of the GNU Library General Public -// License as published by the Free Software Foundation; either -// version 2 of the License, or (at your option) any later version. -// -// This library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -// Library General Public License for more details. -// -// You should have received a copy of the GNU Library General Public -// License along with this library; if not, write to the Free Software -// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 -// USA. -// -// Please report all bugs and problems to "fltk-bugs@fltk.org". -// - -#ifndef Fl_Slider_H -#define Fl_Slider_H - -#ifndef Fl_Valuator_H -#include "Fl_Valuator.H" -#endif - -// values for type(), lowest bit indicate horizontal: -#define FL_VERT_SLIDER 0 -#define FL_HOR_SLIDER 1 -#define FL_VERT_FILL_SLIDER 2 -#define FL_HOR_FILL_SLIDER 3 -#define FL_VERT_NICE_SLIDER 4 -#define FL_HOR_NICE_SLIDER 5 - -class FL_EXPORT Fl_Slider : public Fl_Valuator { - - float slider_size_; - uchar slider_; - void _Fl_Slider(); - void draw_bg(int, int, int, int); - -protected: - - // these allow subclasses to put the slider in a smaller area: - void draw(int, int, int, int); - int handle(int, int, int, int, int); - -public: - - void draw(); - int handle(int); - Fl_Slider(int x,int y,int w,int h, const char *l = 0); - Fl_Slider(uchar t,int x,int y,int w,int h, const char *l); - - int scrollvalue(int windowtop,int windowsize,int first,int totalsize); - void bounds(double a, double b); - float slider_size() const {return slider_size_;} - void slider_size(double v); - Fl_Boxtype slider() const {return (Fl_Boxtype)slider_;} - void slider(Fl_Boxtype c) {slider_ = c;} -}; - -#endif - -// -// End of "$Id: Fl_Slider.H,v 1.2 2002/12/01 15:38:37 neurosurg Exp $". -//