Audacity  2.3.1
Classes | Macros
ASlider.h File Reference
#include "../Experimental.h"
#include "../MemoryX.h"
#include <wx/defs.h>
#include <wx/window.h>
#include <wx/panel.h>
#include <wx/timer.h>
#include "widgets/wxPanelWrapper.h"

Go to the source code of this file.

Classes

class  LWSlider
 Lightweight version of ASlider. In other words it does not have a window permanently associated with it. More...
 
class  ASlider
 ASlider is a custom slider, allowing for a slicker look and feel. More...
 
struct  ASlider::Options
 
struct  ASlider::Resetter
 
class  SliderDialog
 Pop up dialog used with an LWSlider. More...
 

Macros

#define FRAC_SLIDER   1
 
#define DB_SLIDER   2
 
#define PAN_SLIDER   3
 
#define SPEED_SLIDER   4
 
#define VEL_SLIDER   5
 
#define DB_MIN   -36.0f
 
#define DB_MAX   36.0f
 
#define FRAC_MIN   0.0f
 
#define FRAC_MAX   1.0f
 
#define SPEED_MIN   0.01f
 
#define SPEED_MAX   3.0f
 
#define VEL_MIN   -50.0f
 
#define VEL_MAX   50.0f
 
#define STEP_CONTINUOUS   0.0f
 
#define SLIDER_DIALOG_TEXTCTRL   100
 

Macro Definition Documentation

#define DB_MAX   36.0f

Definition at line 52 of file ASlider.h.

#define DB_MIN   -36.0f

Definition at line 51 of file ASlider.h.

#define DB_SLIDER   2
#define FRAC_MAX   1.0f

Definition at line 54 of file ASlider.h.

#define FRAC_MIN   0.0f

Definition at line 53 of file ASlider.h.

#define FRAC_SLIDER   1

Definition at line 44 of file ASlider.h.

Referenced by LWSlider::GetTip(), LWSlider::GetWidestTips(), and LWSlider::LWSlider().

#define PAN_SLIDER   3
#define SLIDER_DIALOG_TEXTCTRL   100

Definition at line 335 of file ASlider.h.

#define SPEED_MAX   3.0f

Definition at line 56 of file ASlider.h.

#define SPEED_MIN   0.01f

Definition at line 55 of file ASlider.h.

#define SPEED_SLIDER   4
#define STEP_CONTINUOUS   0.0f
#define VEL_MAX   50.0f

Definition at line 58 of file ASlider.h.

Referenced by LWSlider::LWSlider().

#define VEL_MIN   -50.0f

Definition at line 57 of file ASlider.h.

Referenced by LWSlider::LWSlider().

#define VEL_SLIDER   5