Audacity  2.2.2
Classes | Typedefs
ExpandingToolBar.h File Reference
#include "../MemoryX.h"
#include <vector>
#include <wx/defs.h>
#include <wx/dialog.h>
#include <wx/panel.h>
#include <wx/hashmap.h>
#include <wx/timer.h>
#include <wx/minifram.h>
#include "ImageRoll.h"
#include "wxPanelWrapper.h"
#include <unordered_map>

Go to the source code of this file.

Classes

class  ExpandingToolBar
 A smart ToolBar class that has a "MainPanel" which is always displayed, and an "ExtraPanel" that can be hidden to save space. More...
 
class  ToolBarGrabber
 Draws the grabber for an ExpandingToolBar. More...
 
class  ToolBarDialog
 A dialog based container for ExpandingToolBars providing modal based operations. More...
 
class  ToolBarFrame
 A miniframe based container for ExpandingToolBars providing modeless presentation. More...
 
class  ToolBarArea
 An alterantive to ToolBarFrame which can contain an ExpandingToolBar. ToolBarArea is used for a 'docked' ToolBar, ToolBarFrame for a floating one. More...
 

Typedefs

using WindowHash = std::unordered_map< void *, int >
 

Typedef Documentation

using WindowHash = std::unordered_map<void*, int>

Definition at line 40 of file ExpandingToolBar.h.