Audacity  2.2.0
ASlider.cpp File Reference
#include "../Audacity.h"
#include <math.h>
#include <wx/defs.h>
#include <wx/dcbuffer.h>
#include <wx/dcclient.h>
#include <wx/dcmemory.h>
#include <wx/graphics.h>
#include <wx/image.h>
#include <wx/msgdlg.h>
#include <wx/panel.h>
#include <wx/tooltip.h>
#include <wx/debug.h>
#include <wx/textctrl.h>
#include <wx/valtext.h>
#include <wx/dialog.h>
#include <wx/sizer.h>
#include <wx/button.h>
#include <wx/statline.h>
#include <wx/settings.h>
#include <wx/popupwin.h>
#include <wx/window.h>
#include "../Experimental.h"
#include "ASlider.h"
#include "Ruler.h"
#include "../AColor.h"
#include "../ImageManipulation.h"
#include "../Project.h"
#include "../ShuttleGui.h"
#include "../Theme.h"
#include "../AllThemeResources.h"

Classes

class  TipPanel
 A wxPopupWindow used to give the numerical value of an LWSlider or ASlider. More...
 

Macros

#define OPTIONAL_SLIDER_TICKS
 

Functions

 END_EVENT_TABLE ()
 

Variables

const int sliderFontSize = 12
 
static const wxPoint2DDouble outer []
 
static const wxPoint2DDouble enabledLeftBegin []
 
static const wxPoint2DDouble enabledLeftEnd []
 
static const wxPoint2DDouble enabledRightBegin []
 
static const wxPoint2DDouble enabledRightEnd []
 
static const wxPoint2DDouble disabledStripesBegin []
 
static const wxPoint2DDouble disabledStripesEnd []
 
static const wxPoint2DDouble disabledRightBegin []
 
static const wxPoint2DDouble disabledRightEnd []
 

Macro Definition Documentation

#define OPTIONAL_SLIDER_TICKS

Function Documentation

END_EVENT_TABLE ( )

Variable Documentation

const wxPoint2DDouble disabledRightBegin[]
static
Initial value:
=
{
wxPoint2DDouble( 9, 2 ),
wxPoint2DDouble( 9, 8 ),
}
const wxPoint2DDouble disabledRightEnd[]
static
Initial value:
=
{
wxPoint2DDouble( 9, 8 ),
wxPoint2DDouble( 6, 11 ),
}
const wxPoint2DDouble disabledStripesBegin[]
static
Initial value:
=
{
wxPoint2DDouble( 3, 2 ),
wxPoint2DDouble( 5, 2 ),
wxPoint2DDouble( 7, 2 ),
wxPoint2DDouble( 2, 3 ),
wxPoint2DDouble( 2, 5 ),
wxPoint2DDouble( 2, 7 ),
}
const wxPoint2DDouble disabledStripesEnd[]
static
Initial value:
=
{
wxPoint2DDouble( 8, 7 ),
wxPoint2DDouble( 8, 5 ),
wxPoint2DDouble( 8, 3 ),
wxPoint2DDouble( 7, 8 ),
wxPoint2DDouble( 6, 9 ),
wxPoint2DDouble( 5, 10 ),
}
const wxPoint2DDouble enabledLeftBegin[]
static
Initial value:
=
{
wxPoint2DDouble( 2, 1 ),
wxPoint2DDouble( 1, 2 ),
wxPoint2DDouble( 1, 8 ),
wxPoint2DDouble( 4, 4 ),
wxPoint2DDouble( 4, 7 )
}
const wxPoint2DDouble enabledLeftEnd[]
static
Initial value:
=
{
wxPoint2DDouble( 8, 1 ),
wxPoint2DDouble( 1, 8 ),
wxPoint2DDouble( 5, 12 ),
wxPoint2DDouble( 6, 4 ),
wxPoint2DDouble( 6, 7 )
}
const wxPoint2DDouble enabledRightBegin[]
static
Initial value:
=
{
wxPoint2DDouble( 9, 2 ),
wxPoint2DDouble( 9, 8 ),
wxPoint2DDouble( 4, 5 ),
wxPoint2DDouble( 4, 8 ),
}
const wxPoint2DDouble enabledRightEnd[]
static
Initial value:
=
{
wxPoint2DDouble( 9, 8 ),
wxPoint2DDouble( 6, 11 ),
wxPoint2DDouble( 6, 5 ),
wxPoint2DDouble( 6, 8 )
}
const wxPoint2DDouble outer[]
static
Initial value:
=
{
wxPoint2DDouble( 2, 0 ),
wxPoint2DDouble( 8, 0 ),
wxPoint2DDouble( 10, 2 ),
wxPoint2DDouble( 10, 8 ),
wxPoint2DDouble( 5, 13 ),
wxPoint2DDouble( 0, 8 ),
wxPoint2DDouble( 0, 2 ),
wxPoint2DDouble( 2, 0 )
}
const int sliderFontSize = 12

Referenced by TipPanel::OnPaint().