#ifndef drwFn37_H
 #define  drwFn37_H

#include "DRW/drwwh.h"

#if defined NAMESPACE_DRWIMPC
  namespace DrWimpC {
#endif

#if defined NAMESPACE_OSLIB
  using namespace OSLib;
#endif

typedef wimp_i (*drw_autofn_slider_fn)(wimp_w whan,
                                       wimp_i icon,
                                       void *userdata);

typedef wimp_i (*drw_slider_ufn)(wimp_w whan,
                                 wimp_i icon);

typedef wimp_i (*drw_autofn_sliderback_fn)(wimp_w whan,
                                           wimp_i icon,
                                           void *userdata);

typedef wimp_i (*drw_sliderback_ufn)(wimp_w whan,
                                     wimp_i icon);

typedef void (*drw_autofn_slidervalue_fn)(wimp_w whan,
                                          wimp_i icon,
                                          double pcent,
                                          int dir,
                                          void *userdata);

typedef void (*drw_slidervalue_ufn)(wimp_w whan,
                                    wimp_i icon,
                                    double pcent,
                                    int dir);




typedef struct drw_autofn_slider_data      drw_autofn_slider_data;


struct drw_autofn_slider_data {

wimp_i icon;
int dir;
double pcent;

};


#if defined NAMESPACE_DRWIMPC
  }
#endif

#ifndef drwFn00_H
 #include "DRW/drwFn00h.h"
#endif

#include "DRW/drwFn37.h"

#endif

