openshot-audio  0.1.4
Classes | Namespaces | Macros | Enumerations | Functions | Variables
juce_gui_basics.cpp File Reference
#include "AppConfig.h"
#include "../juce_core/native/juce_BasicNativeHeaders.h"
#include "juce_gui_basics.h"
#include "components/juce_Component.cpp"
#include "components/juce_ComponentListener.cpp"
#include "mouse/juce_MouseInputSource.cpp"
#include "components/juce_Desktop.cpp"
#include "components/juce_ModalComponentManager.cpp"
#include "mouse/juce_ComponentDragger.cpp"
#include "mouse/juce_DragAndDropContainer.cpp"
#include "mouse/juce_MouseCursor.cpp"
#include "mouse/juce_MouseEvent.cpp"
#include "mouse/juce_MouseInactivityDetector.cpp"
#include "mouse/juce_MouseListener.cpp"
#include "keyboard/juce_CaretComponent.cpp"
#include "keyboard/juce_KeyboardFocusTraverser.cpp"
#include "keyboard/juce_KeyListener.cpp"
#include "keyboard/juce_KeyPress.cpp"
#include "keyboard/juce_ModifierKeys.cpp"
#include "buttons/juce_ArrowButton.cpp"
#include "buttons/juce_Button.cpp"
#include "buttons/juce_DrawableButton.cpp"
#include "buttons/juce_HyperlinkButton.cpp"
#include "buttons/juce_ImageButton.cpp"
#include "buttons/juce_ShapeButton.cpp"
#include "buttons/juce_TextButton.cpp"
#include "buttons/juce_ToggleButton.cpp"
#include "buttons/juce_ToolbarButton.cpp"
#include "drawables/juce_Drawable.cpp"
#include "drawables/juce_DrawableComposite.cpp"
#include "drawables/juce_DrawableImage.cpp"
#include "drawables/juce_DrawablePath.cpp"
#include "drawables/juce_DrawableRectangle.cpp"
#include "drawables/juce_DrawableShape.cpp"
#include "drawables/juce_DrawableText.cpp"
#include "drawables/juce_SVGParser.cpp"
#include "filebrowser/juce_DirectoryContentsDisplayComponent.cpp"
#include "filebrowser/juce_DirectoryContentsList.cpp"
#include "filebrowser/juce_FileBrowserComponent.cpp"
#include "filebrowser/juce_FileChooser.cpp"
#include "filebrowser/juce_FileChooserDialogBox.cpp"
#include "filebrowser/juce_FileListComponent.cpp"
#include "filebrowser/juce_FilenameComponent.cpp"
#include "filebrowser/juce_FileSearchPathListComponent.cpp"
#include "filebrowser/juce_FileTreeComponent.cpp"
#include "filebrowser/juce_ImagePreviewComponent.cpp"
#include "layout/juce_ComponentAnimator.cpp"
#include "layout/juce_ComponentBoundsConstrainer.cpp"
#include "layout/juce_ComponentBuilder.cpp"
#include "layout/juce_ComponentMovementWatcher.cpp"
#include "layout/juce_ConcertinaPanel.cpp"
#include "layout/juce_GroupComponent.cpp"
#include "layout/juce_MultiDocumentPanel.cpp"
#include "layout/juce_ResizableBorderComponent.cpp"
#include "layout/juce_ResizableCornerComponent.cpp"
#include "layout/juce_ResizableEdgeComponent.cpp"
#include "layout/juce_ScrollBar.cpp"
#include "layout/juce_StretchableLayoutManager.cpp"
#include "layout/juce_StretchableLayoutResizerBar.cpp"
#include "layout/juce_StretchableObjectResizer.cpp"
#include "layout/juce_TabbedButtonBar.cpp"
#include "layout/juce_TabbedComponent.cpp"
#include "layout/juce_Viewport.cpp"
#include "lookandfeel/juce_LookAndFeel.cpp"
#include "lookandfeel/juce_LookAndFeel_V2.cpp"
#include "lookandfeel/juce_LookAndFeel_V1.cpp"
#include "lookandfeel/juce_LookAndFeel_V3.cpp"
#include "menus/juce_MenuBarComponent.cpp"
#include "menus/juce_MenuBarModel.cpp"
#include "menus/juce_PopupMenu.cpp"
#include "positioning/juce_MarkerList.cpp"
#include "positioning/juce_RelativeCoordinate.cpp"
#include "positioning/juce_RelativeCoordinatePositioner.cpp"
#include "positioning/juce_RelativeParallelogram.cpp"
#include "positioning/juce_RelativePoint.cpp"
#include "positioning/juce_RelativePointPath.cpp"
#include "positioning/juce_RelativeRectangle.cpp"
#include "properties/juce_BooleanPropertyComponent.cpp"
#include "properties/juce_ButtonPropertyComponent.cpp"
#include "properties/juce_ChoicePropertyComponent.cpp"
#include "properties/juce_PropertyComponent.cpp"
#include "properties/juce_PropertyPanel.cpp"
#include "properties/juce_SliderPropertyComponent.cpp"
#include "properties/juce_TextPropertyComponent.cpp"
#include "widgets/juce_ComboBox.cpp"
#include "widgets/juce_ImageComponent.cpp"
#include "widgets/juce_Label.cpp"
#include "widgets/juce_ListBox.cpp"
#include "widgets/juce_ProgressBar.cpp"
#include "widgets/juce_Slider.cpp"
#include "widgets/juce_TableHeaderComponent.cpp"
#include "widgets/juce_TableListBox.cpp"
#include "widgets/juce_TextEditor.cpp"
#include "widgets/juce_ToolbarItemComponent.cpp"
#include "widgets/juce_Toolbar.cpp"
#include "widgets/juce_ToolbarItemPalette.cpp"
#include "widgets/juce_TreeView.cpp"
#include "windows/juce_AlertWindow.cpp"
#include "windows/juce_CallOutBox.cpp"
#include "windows/juce_ComponentPeer.cpp"
#include "windows/juce_DialogWindow.cpp"
#include "windows/juce_DocumentWindow.cpp"
#include "windows/juce_ResizableWindow.cpp"
#include "windows/juce_ThreadWithProgressWindow.cpp"
#include "windows/juce_TooltipWindow.cpp"
#include "windows/juce_TopLevelWindow.cpp"
#include "commands/juce_ApplicationCommandInfo.cpp"
#include "commands/juce_ApplicationCommandManager.cpp"
#include "commands/juce_ApplicationCommandTarget.cpp"
#include "commands/juce_KeyPressMappingSet.cpp"
#include "application/juce_Application.cpp"
#include "misc/juce_BubbleComponent.cpp"
#include "misc/juce_DropShadower.cpp"

Classes

class  juce::Component::MouseListenerList
 
struct  juce::FocusRestorer
 
struct  juce::ScalingHelpers
 
struct  juce::Component::ComponentHelpers
 
class  juce::StandardCachedComponentImage
 
class  juce::MouseInputSourceInternal
 
struct  juce::MouseInputSource::SourceList
 
class  juce::ModalComponentManager::ModalItem
 
class  juce::ModalComponentManager::ReturnValueRetriever
 
class  juce::DragAndDropContainer::DragImageComponent
 
struct  juce::CustomMouseCursorInfo
 
class  juce::MouseCursor::SharedCursorHandle
 
struct  juce::KeyboardFocusHelpers::ScreenPositionComparator
 
struct  juce::KeyPressHelpers::KeyNameAndCode
 
struct  juce::KeyPressHelpers::ModifierDescription
 
class  juce::Button::CallbackHelper
 
class  juce::DrawableTypeHandler< DrawableClass >
 
class  juce::DrawablePath::RelativePositioner
 
class  juce::DrawableShape::RelativePositioner
 
class  juce::SVGState
 
struct  juce::SVGState::XmlPath
 
struct  juce::FileInfoComparator
 
class  juce::FileChooserDialogBox::ContentComponent
 
class  juce::FileListComponent::ItemComponent
 
class  juce::FileListTreeItem
 
class  juce::ComponentAnimator::AnimationTask
 
class  juce::ComponentAnimator::AnimationTask::ProxyComponent
 
struct  juce::ConcertinaPanel::PanelSizes
 
struct  juce::ConcertinaPanel::PanelSizes::Panel
 
class  juce::ConcertinaPanel::PanelHolder
 
class  juce::MultiDocumentPanel::TabbedComponentInternal
 
class  juce::ScrollBar::ScrollbarButton
 
class  juce::TabbedButtonBar::BehindFrontTabComp
 
class  juce::TabbedComponent::ButtonBar
 
class  juce::LookAndFeel_V2::SliderLabelComp
 
class  juce::LookAndFeel_V2::GlassWindowButton
 
class  juce::LookAndFeel_V3_DocumentWindowButton
 
class  juce::PopupMenu::Item
 
struct  juce::PopupMenu::HelperClasses
 
class  juce::PopupMenu::HelperClasses::ItemComponent
 
class  juce::PopupMenu::HelperClasses::MenuWindow
 
class  juce::PopupMenu::HelperClasses::MouseSourceState
 
class  juce::PopupMenu::HelperClasses::NormalComponentWrapper
 
class  juce::PopupMenu::HelperClasses::HeaderItemComponent
 
class  juce::PopupMenuCompletionCallback
 
class  juce::MarkerListScope
 
class  juce::RelativeCoordinatePositionerBase::DependencyFinderScope
 
class  juce::RelativeRectangleLocalScope
 
class  juce::RelativeRectangleComponentPositioner
 
class  juce::ChoicePropertyComponent::RemapperValueSource
 
struct  juce::PropertyPanel::SectionComponent
 
struct  juce::PropertyPanel::PropertyHolderComponent
 
class  juce::TextPropertyComponent::LabelComp
 
class  juce::LabelKeyboardFocusTraverser
 
class  juce::ListBox::RowComponent
 
class  juce::ListBox::ListViewport
 
class  juce::ListBoxMouseMoveSelector
 
class  juce::Slider::Pimpl
 
struct  juce::Slider::Pimpl::DragInProgress
 
class  juce::Slider::Pimpl::PopupDisplayComponent
 
class  juce::TableHeaderComponent::DragOverlayComp
 
class  juce::TableListBox::RowComp
 
class  juce::TableListBox::Header
 
struct  juce::TextAtom
 
class  juce::TextEditor::UniformTextSection
 
class  juce::TextEditor::Iterator
 
class  juce::TextEditor::InsertAction
 
class  juce::TextEditor::RemoveAction
 
class  juce::TextEditor::TextHolderComponent
 
class  juce::TextEditorViewport
 
class  juce::ToolbarItemComponent::ItemDragAndDropOverlayComponent
 
class  juce::Toolbar::Spacer
 
class  juce::Toolbar::MissingItemsComponent
 
class  juce::Toolbar::CustomisationDialog
 
class  juce::TreeView::ContentComponent
 
class  juce::TreeView::TreeViewport
 
struct  juce::TreeView::InsertPoint
 
class  juce::TreeView::InsertPointHighlight
 
class  juce::TreeView::TargetGroupHighlight
 
class  juce::AlertTextComp
 
class  juce::AlertWindowInfo
 
class  juce::CallOutBoxCallback
 
class  juce::DragHelpers::AsyncDropMessage
 
class  juce::DefaultDialogWindow
 
class  juce::DocumentWindow::ButtonListenerProxy
 
class  juce::TopLevelWindowManager
 
class  juce::ApplicationCommandTarget::CommandMessage
 
class  juce::DropShadower::ShadowWindow
 

Namespaces

 juce
 
 juce::KeyboardFocusHelpers
 
 juce::KeyPressHelpers
 
 juce::DrawablePathHelpers
 
 juce::ComponentBuilderHelpers
 
 juce::MultiDocHelpers
 
 juce::TabbedComponentHelpers
 
 juce::LookAndFeelHelpers
 
 juce::PopupMenuSettings
 
 juce::RelativePointHelpers
 
 juce::RelativeRectangleHelpers
 
 juce::TextEditorDefs
 
 juce::TreeViewHelpers
 
 juce::DragHelpers
 

Macros

#define NS_FORMAT_FUNCTION(F, A)
 
#define ASSERT_MESSAGE_MANAGER_IS_LOCKED   jassert (MessageManager::getInstance()->currentThreadHasLockedMessageManager());
 
#define ASSERT_MESSAGE_MANAGER_IS_LOCKED_OR_OFFSCREEN   jassert (MessageManager::getInstance()->currentThreadHasLockedMessageManager() || getPeer() == nullptr);
 

Enumerations

enum  { juce::clickMessageId = 0x2f3f4f99 }
 
enum  { juce::rightEdgeSpace = 2 }
 
enum  juce::TreeViewOpenness { juce::opennessDefault = 0, juce::opennessClosed = 1, juce::opennessOpen = 2 }
 
enum  { juce::callOutBoxDismissCommandId = 0x4f83a04b }
 

Functions

bool juce::juce_areThereAnyAlwaysOnTopWindows ()
 
bool juce::operator== (const Desktop::Displays::Display &d1, const Desktop::Displays::Display &d2) noexcept
 
bool juce::operator!= (const Desktop::Displays::Display &d1, const Desktop::Displays::Display &d2) noexcept
 
 juce::juce_ImplementSingleton_SingleThreaded (ModalComponentManager) void ModalComponentManager
 
bool juce::juce_performDragDropFiles (const StringArray &, const bool copyFiles, bool &shouldStop)
 
bool juce::juce_performDragDropText (const String &, bool &shouldStop)
 
Image juce::juce_createIconForFile (const File &file)
 
void juce::RelativePointHelpers::skipComma (String::CharPointerType &s)
 
void juce::RelativeRectangleHelpers::skipComma (String::CharPointerType &s)
 
 juce::juce_ImplementSingleton_SingleThreaded (TopLevelWindowManager) void juce_checkCurrentlyFocusedTopLevelWindow()
 
void juce::juce_checkCurrentlyFocusedTopLevelWindow ()
 

Variables

const KeyNameAndCode juce::KeyPressHelpers::translations []
 
const Identifier juce::TabbedComponentHelpers::deleteComponentId ("deleteByTabComp_")
 
const int juce::PopupMenuSettings::scrollZone = 24
 
const int juce::PopupMenuSettings::borderSize = 2
 
const int juce::PopupMenuSettings::timerInterval = 50
 
const int juce::PopupMenuSettings::dismissCommandId = 0x6287345f
 
const int juce::PopupMenuSettings::sectionHeaderID = 0x4734a34f
 
const int juce::TextEditorDefs::textChangeMessageId = 0x10003001
 
const int juce::TextEditorDefs::returnKeyMessageId = 0x10003002
 
const int juce::TextEditorDefs::escapeKeyMessageId = 0x10003003
 
const int juce::TextEditorDefs::focusLossMessageId = 0x10003004
 
const int juce::TextEditorDefs::maxActionsPerTransaction = 100
 

Macro Definition Documentation

◆ ASSERT_MESSAGE_MANAGER_IS_LOCKED

#define ASSERT_MESSAGE_MANAGER_IS_LOCKED   jassert (MessageManager::getInstance()->currentThreadHasLockedMessageManager());

◆ ASSERT_MESSAGE_MANAGER_IS_LOCKED_OR_OFFSCREEN

#define ASSERT_MESSAGE_MANAGER_IS_LOCKED_OR_OFFSCREEN   jassert (MessageManager::getInstance()->currentThreadHasLockedMessageManager() || getPeer() == nullptr);

◆ NS_FORMAT_FUNCTION

#define NS_FORMAT_FUNCTION (   F,
 
)