Benoît Minisini ba19f3c1dd * Copy https://gambas.svn.sourceforge.net/svnroot/gambas/2.0 to https://gambas.svn.sourceforge.net/svnroot/gambas/gambas
git-svn-id: svn://localhost/gambas/trunk@893 867c0c6c-44f3-4631-809d-bfa615b0a4ec
2007-12-30 16:41:49 +00:00

43 lines
686 B
C++

#ifndef __GSLIDER_H
#define __GSLIDER_H
class gSlider : public gControl
{
public:
gSlider(gContainer *parent);
//"Properties"
int foreground();
int background();
int max();
int min();
bool tracking();
int value();
bool mark();
int step();
int pageStep();
void setForeground(int vl);
void setBackground(int vl);
void setMax(int vl);
void setMin(int vl);
void setTracking(bool vl);
void setValue(int vl);
void setMark(bool vl);
void setStep(int vl);
void setPageStep(int vl);
virtual void resize(int w, int h);
//"Signals"
void (*onChange)(gSlider *sender);
//"Private"
virtual void orientation(int w,int h);
bool bDraw;
int p_step;
int p_page;
};
#endif