Audacity 3.2.0
Classes | Namespaces | Macros | Functions
ToolBar.cpp File Reference
#include "ToolBar.h"
#include <wx/wxprec.h>
#include <wx/setup.h>
#include <wx/dcclient.h>
#include <wx/defs.h>
#include <wx/gdicmn.h>
#include <wx/settings.h>
#include <wx/sizer.h>
#include <wx/sysopt.h>
#include <wx/window.h>
#include "ToolDock.h"
#include "AllThemeResources.h"
#include "AColor.h"
#include "ImageManipulation.h"
#include "Project.h"
#include "CommandManager.h"
#include "../widgets/AButton.h"
#include "../widgets/Grabber.h"
#include "Prefs.h"
Include dependency graph for ToolBar.cpp:

Go to the source code of this file.

Classes

class  ToolBarResizer
 a wxWindow that provides the resizer for a toolbar on the right hand side. Responsible for drawing the resizer appearance, resizing mouse events and constraining the resizing. More...
 

Namespaces

namespace  anonymous_namespace{ToolBar.cpp}
 

Macros

#define RWIDTH   4
 ToolBarResizer. More...
 

Functions

 END_EVENT_TABLE ()
 
 IMPLEMENT_CLASS (ToolBar, wxPanelWrapper)
 Methods for ToolBar. More...
 
RegisteredToolbarFactory::Functionsanonymous_namespace{ToolBar.cpp}::GetFunctions ()
 

Detailed Description

Implements ToolBar

Definition in file ToolBar.cpp.

Macro Definition Documentation

◆ RWIDTH

#define RWIDTH   4

ToolBarResizer.

Definition at line 63 of file ToolBar.cpp.

Function Documentation

◆ END_EVENT_TABLE()

END_EVENT_TABLE ( )

◆ IMPLEMENT_CLASS()

IMPLEMENT_CLASS ( ToolBar  ,
wxPanelWrapper   
)

Methods for ToolBar.