#include "FreqWindow.h"
#include <algorithm>
#include <wx/setup.h>
#include <wx/brush.h>
#include <wx/button.h>
#include <wx/checkbox.h>
#include <wx/choice.h>
#include <wx/dcclient.h>
#include <wx/dcmemory.h>
#include <wx/font.h>
#include <wx/file.h>
#include <wx/frame.h>
#include <wx/scrolbar.h>
#include <wx/slider.h>
#include <wx/statbmp.h>
#include <wx/stattext.h>
#include <wx/statusbr.h>
#include <wx/textctrl.h>
#include <wx/textfile.h>
#include <wx/wfstream.h>
#include <wx/txtstrm.h>
#include <math.h>
#include "AColor.h"
#include "AllThemeResources.h"
#include "BasicUI.h"
#include "CommonCommandFlags.h"
#include "Decibels.h"
#include "FFT.h"
#include "PitchName.h"
#include "Prefs.h"
#include "Project.h"
#include "ProjectWindows.h"
#include "SelectFile.h"
#include "ShuttleGui.h"
#include "Theme.h"
#include "ViewInfo.h"
#include "FileNames.h"
#include "WaveTrack.h"
#include "AudacityMessageBox.h"
#include "HelpSystem.h"
#include "widgets/FreqGauge.h"
#include "widgets/LinearDBFormat.h"
#include "widgets/LinearUpdater.h"
#include "widgets/LogarithmicUpdater.h"
#include "widgets/RealFormat.h"
#include "widgets/RulerPanel.h"
#include "CommandContext.h"
#include "CommandManager.h"
Go to the source code of this file.
◆ FREQ_WINDOW_HEIGHT
#define FREQ_WINDOW_HEIGHT 330 |
◆ FREQ_WINDOW_WIDTH
#define FREQ_WINDOW_WIDTH 480 |
◆ FrequencyAnalysisTitle
#define FrequencyAnalysisTitle XO("Frequency Analysis") |
◆ anonymous enum
Enumerator |
---|
FirstID | |
FreqZoomSliderID | |
FreqPanScrollerID | |
FreqExportButtonID | |
FreqAlgChoiceID | |
FreqSizeChoiceID | |
FreqFuncChoiceID | |
FreqAxisChoiceID | |
ReplotButtonID | |
GridOnOffID | |
Definition at line 99 of file FreqWindow.cpp.
◆ DEFINE_EVENT_TYPE()
DEFINE_EVENT_TYPE |
( |
EVT_FREQWINDOW_RECALC |
| ) |
|
◆ ZoomIn
Initial value:= {
"16 16 6 1",
" c None",
"+ c #1C1C1C",
"@ c #AEAEAE",
"# c #F7F7F7",
"$ c #CFCECC",
"* c #1C1CA0",
" ++++ ",
" @+# @$+@ ",
" + @** +@ ",
" +#@ ** #+ ",
" +@****** +@",
" + ****** +@",
" +# ** #+@",
" + ** +@@",
" +++# #+@@ ",
" +++@++++@@ ",
" +++@@ @@@@ ",
" +++@@ ",
" +++@@ ",
"+++@@ ",
"@+@@ ",
" @@ "}
Definition at line 118 of file FreqWindow.cpp.
Referenced by FrequencyPlotDialog::Populate().
◆ ZoomOut
Initial value:= {
"16 16 6 1",
" c None",
"+ c #1C1C1C",
"@ c #AEAEAE",
"# c #F7F7F7",
"$ c #CFCECC",
"* c #1C1CA0",
" ++++ ",
" @+# $+@ ",
" + @@ +@ ",
" +# @ #+ ",
" +@****** +@",
" + ****** +@",
" +# #+@",
" + +@@",
" +++# #+@@ ",
" +++@++++@@ ",
" +++@@ @@@@ ",
" +++@@ ",
" +++@@ ",
"+++@@ ",
"@+@@ ",
" @@ "}
Definition at line 143 of file FreqWindow.cpp.
Referenced by FrequencyPlotDialog::Populate().