| @@ -165,13 +165,13 @@ bool LAMEEncoderAudioFormat::canHandleFile (const File&) | |||||
| Array<int> LAMEEncoderAudioFormat::getPossibleSampleRates() | Array<int> LAMEEncoderAudioFormat::getPossibleSampleRates() | ||||
| { | { | ||||
| const int rates[] = { 32000, 44100, 48000, 0 }; | const int rates[] = { 32000, 44100, 48000, 0 }; | ||||
| return Array <int> (rates); | |||||
| return Array<int> (rates); | |||||
| } | } | ||||
| Array<int> LAMEEncoderAudioFormat::getPossibleBitDepths() | Array<int> LAMEEncoderAudioFormat::getPossibleBitDepths() | ||||
| { | { | ||||
| const int depths[] = { 16, 0 }; | const int depths[] = { 16, 0 }; | ||||
| return Array <int> (depths); | |||||
| return Array<int> (depths); | |||||
| } | } | ||||
| bool LAMEEncoderAudioFormat::canDoStereo() { return true; } | bool LAMEEncoderAudioFormat::canDoStereo() { return true; } | ||||
| @@ -271,7 +271,7 @@ struct AAXClasses | |||||
| { | { | ||||
| if (component == nullptr) | if (component == nullptr) | ||||
| { | { | ||||
| if (JuceAAX_Processor* params = dynamic_cast <JuceAAX_Processor*> (GetEffectParameters())) | |||||
| if (JuceAAX_Processor* params = dynamic_cast<JuceAAX_Processor*> (GetEffectParameters())) | |||||
| component = new ContentWrapperComponent (*this, params->getPluginInstance()); | component = new ContentWrapperComponent (*this, params->getPluginInstance()); | ||||
| else | else | ||||
| jassertfalse; | jassertfalse; | ||||
| @@ -481,7 +481,7 @@ struct AAXClasses | |||||
| case JUCEAlgorithmIDs::pluginInstance: | case JUCEAlgorithmIDs::pluginInstance: | ||||
| { | { | ||||
| const size_t numObjects = dataSize / sizeof (PluginInstanceInfo); | const size_t numObjects = dataSize / sizeof (PluginInstanceInfo); | ||||
| PluginInstanceInfo* const objects = static_cast <PluginInstanceInfo*> (data); | |||||
| PluginInstanceInfo* const objects = static_cast<PluginInstanceInfo*> (data); | |||||
| jassert (numObjects == 1); // not sure how to handle more than one.. | jassert (numObjects == 1); // not sure how to handle more than one.. | ||||
| @@ -496,7 +496,7 @@ struct AAXClasses | |||||
| const_cast<JuceAAX_Processor*>(this)->preparePlugin(); | const_cast<JuceAAX_Processor*>(this)->preparePlugin(); | ||||
| const size_t numObjects = dataSize / sizeof (uint32_t); | const size_t numObjects = dataSize / sizeof (uint32_t); | ||||
| uint32_t* const objects = static_cast <uint32_t*> (data); | |||||
| uint32_t* const objects = static_cast<uint32_t*> (data); | |||||
| for (size_t i = 0; i < numObjects; ++i) | for (size_t i = 0; i < numObjects; ++i) | ||||
| new (objects + i) uint32_t (1); | new (objects + i) uint32_t (1); | ||||
| @@ -730,7 +730,7 @@ struct AAXClasses | |||||
| } | } | ||||
| for (int i = numOuts; i < numIns; ++i) | for (int i = numOuts; i < numIns; ++i) | ||||
| channels[i] = const_cast <float*> (inputs[i]); | |||||
| channels[i] = const_cast<float*> (inputs[i]); | |||||
| process (channels, numIns, bufferSize, bypass, midiNodeIn, midiNodesOut); | process (channels, numIns, bufferSize, bypass, midiNodeIn, midiNodesOut); | ||||
| } | } | ||||
| @@ -756,7 +756,7 @@ struct AAXClasses | |||||
| } while (v > 0); | } while (v > 0); | ||||
| return static_cast <AAX_CParamID> (t); | |||||
| return static_cast<AAX_CParamID> (t); | |||||
| } | } | ||||
| private: | private: | ||||
| @@ -785,8 +785,10 @@ private: | |||||
| //============================================================================== | //============================================================================== | ||||
| String getActiveXBrowserURL (const BrowserPluginComponent* comp) | String getActiveXBrowserURL (const BrowserPluginComponent* comp) | ||||
| { | { | ||||
| AXBrowserPluginHolderComponent* const ax = dynamic_cast <AXBrowserPluginHolderComponent*> (comp->getParentComponent()); | |||||
| return ax != nullptr ? ax->getBrowserURL() : String::empty; | |||||
| if (AXBrowserPluginHolderComponent* ax = dynamic_cast<AXBrowserPluginHolderComponent*> (comp->getParentComponent())) | |||||
| return ax->getBrowserURL(); | |||||
| return String(); | |||||
| } | } | ||||
| //============================================================================== | //============================================================================== | ||||
| @@ -65,8 +65,7 @@ private: | |||||
| public: | public: | ||||
| //============================================================================== | //============================================================================== | ||||
| /** Creates an empty array. */ | /** Creates an empty array. */ | ||||
| Array() noexcept | |||||
| : numUsed (0) | |||||
| Array() noexcept : numUsed (0) | |||||
| { | { | ||||
| } | } | ||||
| @@ -88,9 +88,8 @@ NamedValueSet& NamedValueSet::operator= (NamedValueSet&& other) noexcept | |||||
| } | } | ||||
| #endif | #endif | ||||
| NamedValueSet::~NamedValueSet() | |||||
| NamedValueSet::~NamedValueSet() noexcept | |||||
| { | { | ||||
| clear(); | |||||
| } | } | ||||
| void NamedValueSet::clear() | void NamedValueSet::clear() | ||||
| @@ -113,7 +112,7 @@ int NamedValueSet::size() const noexcept | |||||
| return values.size(); | return values.size(); | ||||
| } | } | ||||
| const var& NamedValueSet::operator[] (const Identifier& name) const | |||||
| const var& NamedValueSet::operator[] (const Identifier& name) const noexcept | |||||
| { | { | ||||
| if (const var* v = getVarPointer (name)) | if (const var* v = getVarPointer (name)) | ||||
| return *v; | return *v; | ||||
| @@ -170,7 +169,7 @@ bool NamedValueSet::set (Identifier name, const var& newValue) | |||||
| return true; | return true; | ||||
| } | } | ||||
| bool NamedValueSet::contains (const Identifier& name) const | |||||
| bool NamedValueSet::contains (const Identifier& name) const noexcept | |||||
| { | { | ||||
| return getVarPointer (name) != nullptr; | return getVarPointer (name) != nullptr; | ||||
| } | } | ||||
| @@ -54,7 +54,7 @@ public: | |||||
| #endif | #endif | ||||
| /** Destructor. */ | /** Destructor. */ | ||||
| ~NamedValueSet(); | |||||
| ~NamedValueSet() noexcept; | |||||
| bool operator== (const NamedValueSet&) const; | bool operator== (const NamedValueSet&) const; | ||||
| bool operator!= (const NamedValueSet&) const; | bool operator!= (const NamedValueSet&) const; | ||||
| @@ -67,7 +67,7 @@ public: | |||||
| If the name isn't found, this will return a void variant. | If the name isn't found, this will return a void variant. | ||||
| @see getProperty | @see getProperty | ||||
| */ | */ | ||||
| const var& operator[] (const Identifier& name) const; | |||||
| const var& operator[] (const Identifier& name) const noexcept; | |||||
| /** Tries to return the named value, but if no such value is found, this will | /** Tries to return the named value, but if no such value is found, this will | ||||
| instead return the supplied default value. | instead return the supplied default value. | ||||
| @@ -89,7 +89,7 @@ public: | |||||
| #endif | #endif | ||||
| /** Returns true if the set contains an item with the specified name. */ | /** Returns true if the set contains an item with the specified name. */ | ||||
| bool contains (const Identifier& name) const; | |||||
| bool contains (const Identifier& name) const noexcept; | |||||
| /** Removes a value from the set. | /** Removes a value from the set. | ||||
| @returns true if a value was removed; false if there was no value | @returns true if a value was removed; false if there was no value | ||||
| @@ -158,7 +158,7 @@ public: | |||||
| public: | public: | ||||
| Master() noexcept {} | Master() noexcept {} | ||||
| ~Master() | |||||
| ~Master() noexcept | |||||
| { | { | ||||
| // You must remember to call clear() in your source object's destructor! See the notes | // You must remember to call clear() in your source object's destructor! See the notes | ||||
| // for the WeakReference class for an example of how to do this. | // for the WeakReference class for an example of how to do this. | ||||
| @@ -187,7 +187,7 @@ public: | |||||
| to zero all the references to this object that may be out there. See the WeakReference | to zero all the references to this object that may be out there. See the WeakReference | ||||
| class notes for an example of how to do this. | class notes for an example of how to do this. | ||||
| */ | */ | ||||
| void clear() | |||||
| void clear() noexcept | |||||
| { | { | ||||
| if (sharedPointer != nullptr) | if (sharedPointer != nullptr) | ||||
| sharedPointer->clearPointer(); | sharedPointer->clearPointer(); | ||||
| @@ -166,7 +166,7 @@ public: | |||||
| int numBytes = stream.callIntMethod (HTTPStream.read, javaArray, (jint) bytesToRead); | int numBytes = stream.callIntMethod (HTTPStream.read, javaArray, (jint) bytesToRead); | ||||
| if (numBytes > 0) | if (numBytes > 0) | ||||
| env->GetByteArrayRegion (javaArray, 0, numBytes, static_cast <jbyte*> (buffer)); | |||||
| env->GetByteArrayRegion (javaArray, 0, numBytes, static_cast<jbyte*> (buffer)); | |||||
| env->DeleteLocalRef (javaArray); | env->DeleteLocalRef (javaArray); | ||||
| return numBytes; | return numBytes; | ||||
| @@ -25,12 +25,11 @@ | |||||
| class ActionBroadcaster::ActionMessage : public MessageManager::MessageBase | class ActionBroadcaster::ActionMessage : public MessageManager::MessageBase | ||||
| { | { | ||||
| public: | public: | ||||
| ActionMessage (const ActionBroadcaster* const broadcaster_, | |||||
| const String& messageText, | |||||
| ActionListener* const listener_) noexcept | |||||
| : broadcaster (const_cast <ActionBroadcaster*> (broadcaster_)), | |||||
| ActionMessage (const ActionBroadcaster* ab, | |||||
| const String& messageText, ActionListener* l) noexcept | |||||
| : broadcaster (const_cast<ActionBroadcaster*> (ab)), | |||||
| message (messageText), | message (messageText), | ||||
| listener (listener_) | |||||
| listener (l) | |||||
| {} | {} | ||||
| void messageCallback() override | void messageCallback() override | ||||
| @@ -83,8 +83,8 @@ public: | |||||
| void transformPoint (ValueType& x, ValueType& y) const noexcept | void transformPoint (ValueType& x, ValueType& y) const noexcept | ||||
| { | { | ||||
| const ValueType oldX = x; | const ValueType oldX = x; | ||||
| x = static_cast <ValueType> (mat00 * oldX + mat01 * y + mat02); | |||||
| y = static_cast <ValueType> (mat10 * oldX + mat11 * y + mat12); | |||||
| x = static_cast<ValueType> (mat00 * oldX + mat01 * y + mat02); | |||||
| y = static_cast<ValueType> (mat10 * oldX + mat11 * y + mat12); | |||||
| } | } | ||||
| /** Transforms two 2D coordinates using this matrix. | /** Transforms two 2D coordinates using this matrix. | ||||
| @@ -97,10 +97,10 @@ public: | |||||
| ValueType& x2, ValueType& y2) const noexcept | ValueType& x2, ValueType& y2) const noexcept | ||||
| { | { | ||||
| const ValueType oldX1 = x1, oldX2 = x2; | const ValueType oldX1 = x1, oldX2 = x2; | ||||
| x1 = static_cast <ValueType> (mat00 * oldX1 + mat01 * y1 + mat02); | |||||
| y1 = static_cast <ValueType> (mat10 * oldX1 + mat11 * y1 + mat12); | |||||
| x2 = static_cast <ValueType> (mat00 * oldX2 + mat01 * y2 + mat02); | |||||
| y2 = static_cast <ValueType> (mat10 * oldX2 + mat11 * y2 + mat12); | |||||
| x1 = static_cast<ValueType> (mat00 * oldX1 + mat01 * y1 + mat02); | |||||
| y1 = static_cast<ValueType> (mat10 * oldX1 + mat11 * y1 + mat12); | |||||
| x2 = static_cast<ValueType> (mat00 * oldX2 + mat01 * y2 + mat02); | |||||
| y2 = static_cast<ValueType> (mat10 * oldX2 + mat11 * y2 + mat12); | |||||
| } | } | ||||
| /** Transforms three 2D coordinates using this matrix. | /** Transforms three 2D coordinates using this matrix. | ||||
| @@ -114,12 +114,12 @@ public: | |||||
| ValueType& x3, ValueType& y3) const noexcept | ValueType& x3, ValueType& y3) const noexcept | ||||
| { | { | ||||
| const ValueType oldX1 = x1, oldX2 = x2, oldX3 = x3; | const ValueType oldX1 = x1, oldX2 = x2, oldX3 = x3; | ||||
| x1 = static_cast <ValueType> (mat00 * oldX1 + mat01 * y1 + mat02); | |||||
| y1 = static_cast <ValueType> (mat10 * oldX1 + mat11 * y1 + mat12); | |||||
| x2 = static_cast <ValueType> (mat00 * oldX2 + mat01 * y2 + mat02); | |||||
| y2 = static_cast <ValueType> (mat10 * oldX2 + mat11 * y2 + mat12); | |||||
| x3 = static_cast <ValueType> (mat00 * oldX3 + mat01 * y3 + mat02); | |||||
| y3 = static_cast <ValueType> (mat10 * oldX3 + mat11 * y3 + mat12); | |||||
| x1 = static_cast<ValueType> (mat00 * oldX1 + mat01 * y1 + mat02); | |||||
| y1 = static_cast<ValueType> (mat10 * oldX1 + mat11 * y1 + mat12); | |||||
| x2 = static_cast<ValueType> (mat00 * oldX2 + mat01 * y2 + mat02); | |||||
| y2 = static_cast<ValueType> (mat10 * oldX2 + mat11 * y2 + mat12); | |||||
| x3 = static_cast<ValueType> (mat00 * oldX3 + mat01 * y3 + mat02); | |||||
| y3 = static_cast<ValueType> (mat10 * oldX3 + mat11 * y3 + mat12); | |||||
| } | } | ||||
| //============================================================================== | //============================================================================== | ||||
| @@ -231,8 +231,7 @@ public: | |||||
| float x10, float y10, | float x10, float y10, | ||||
| float x01, float y01) noexcept; | float x01, float y01) noexcept; | ||||
| /** Returns the transform that will map three specified points onto three target points. | |||||
| */ | |||||
| /** Returns the transform that will map three specified points onto three target points. */ | |||||
| static AffineTransform fromTargetPoints (float sourceX1, float sourceY1, float targetX1, float targetY1, | static AffineTransform fromTargetPoints (float sourceX1, float sourceY1, float targetX1, float targetY1, | ||||
| float sourceX2, float sourceY2, float targetX2, float targetY2, | float sourceX2, float sourceY2, float targetX2, float targetY2, | ||||
| float sourceX3, float sourceY3, float targetX3, float targetY3) noexcept; | float sourceX3, float sourceY3, float targetX3, float targetY3) noexcept; | ||||
| @@ -2308,9 +2308,9 @@ private: | |||||
| bool mouseDownWasBlocked : 1; | bool mouseDownWasBlocked : 1; | ||||
| bool isMoveCallbackPending : 1; | bool isMoveCallbackPending : 1; | ||||
| bool isResizeCallbackPending : 1; | bool isResizeCallbackPending : 1; | ||||
| #if JUCE_DEBUG | |||||
| #if JUCE_DEBUG | |||||
| bool isInsidePaintCall : 1; | bool isInsidePaintCall : 1; | ||||
| #endif | |||||
| #endif | |||||
| }; | }; | ||||
| union | union | ||||
| @@ -25,8 +25,7 @@ | |||||
| class ComponentAnimator::AnimationTask | class ComponentAnimator::AnimationTask | ||||
| { | { | ||||
| public: | public: | ||||
| AnimationTask (Component* const comp) | |||||
| : component (comp) | |||||
| AnimationTask (Component* const comp) noexcept : component (comp) | |||||
| { | { | ||||
| } | } | ||||
| @@ -34,7 +33,7 @@ public: | |||||
| float finalAlpha, | float finalAlpha, | ||||
| int millisecondsToSpendMoving, | int millisecondsToSpendMoving, | ||||
| bool useProxyComponent, | bool useProxyComponent, | ||||
| double startSpeed_, double endSpeed_) | |||||
| double startSpd, double endSpd) | |||||
| { | { | ||||
| msElapsed = 0; | msElapsed = 0; | ||||
| msTotal = jmax (1, millisecondsToSpendMoving); | msTotal = jmax (1, millisecondsToSpendMoving); | ||||
| @@ -51,10 +50,10 @@ public: | |||||
| bottom = component->getBottom(); | bottom = component->getBottom(); | ||||
| alpha = component->getAlpha(); | alpha = component->getAlpha(); | ||||
| const double invTotalDistance = 4.0 / (startSpeed_ + endSpeed_ + 2.0); | |||||
| startSpeed = jmax (0.0, startSpeed_ * invTotalDistance); | |||||
| const double invTotalDistance = 4.0 / (startSpd + endSpd + 2.0); | |||||
| startSpeed = jmax (0.0, startSpd * invTotalDistance); | |||||
| midSpeed = invTotalDistance; | midSpeed = invTotalDistance; | ||||
| endSpeed = jmax (0.0, endSpeed_ * invTotalDistance); | |||||
| endSpeed = jmax (0.0, endSpd * invTotalDistance); | |||||
| if (useProxyComponent) | if (useProxyComponent) | ||||
| proxy = new ProxyComponent (*component); | proxy = new ProxyComponent (*component); | ||||
| @@ -148,10 +148,10 @@ public: | |||||
| private: | private: | ||||
| //============================================================================== | //============================================================================== | ||||
| class AnimationTask; | class AnimationTask; | ||||
| OwnedArray <AnimationTask> tasks; | |||||
| OwnedArray<AnimationTask> tasks; | |||||
| uint32 lastTime; | uint32 lastTime; | ||||
| AnimationTask* findTaskFor (Component* component) const noexcept; | |||||
| AnimationTask* findTaskFor (Component*) const noexcept; | |||||
| void timerCallback(); | void timerCallback(); | ||||
| JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ComponentAnimator) | JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (ComponentAnimator) | ||||
| @@ -238,7 +238,7 @@ void ComponentBuilder::updateChildComponents (Component& parent, const ValueTree | |||||
| const int numExistingChildComps = parent.getNumChildComponents(); | const int numExistingChildComps = parent.getNumChildComponents(); | ||||
| Array <Component*> componentsInOrder; | |||||
| Array<Component*> componentsInOrder; | |||||
| componentsInOrder.ensureStorageAllocated (numExistingChildComps); | componentsInOrder.ensureStorageAllocated (numExistingChildComps); | ||||
| { | { | ||||
| @@ -226,7 +226,7 @@ public: | |||||
| private: | private: | ||||
| //============================================================================= | //============================================================================= | ||||
| OwnedArray <TypeHandler> types; | |||||
| OwnedArray<TypeHandler> types; | |||||
| ScopedPointer<Component> component; | ScopedPointer<Component> component; | ||||
| ImageProvider* imageProvider; | ImageProvider* imageProvider; | ||||
| #if JUCE_DEBUG | #if JUCE_DEBUG | ||||
| @@ -418,7 +418,7 @@ private: | |||||
| bool isEnabled : 1, isHeading : 1; | bool isEnabled : 1, isHeading : 1; | ||||
| }; | }; | ||||
| OwnedArray <ItemInfo> items; | |||||
| OwnedArray<ItemInfo> items; | |||||
| Value currentId; | Value currentId; | ||||
| int lastCurrentId; | int lastCurrentId; | ||||
| bool isButtonDown, separatorPending, menuActive, scrollWheelEnabled; | bool isButtonDown, separatorPending, menuActive, scrollWheelEnabled; | ||||
| @@ -404,7 +404,7 @@ void AlertWindow::updateLayout (const bool onlyIncreaseSize) | |||||
| for (int i = textBlocks.size(); --i >= 0;) | for (int i = textBlocks.size(); --i >= 0;) | ||||
| { | { | ||||
| const AlertTextComp* const ac = static_cast <const AlertTextComp*> (textBlocks.getUnchecked(i)); | |||||
| const AlertTextComp* const ac = static_cast<const AlertTextComp*> (textBlocks.getUnchecked(i)); | |||||
| w = jmax (w, ac->getPreferredWidth()); | w = jmax (w, ac->getPreferredWidth()); | ||||
| } | } | ||||
| @@ -412,7 +412,7 @@ void AlertWindow::updateLayout (const bool onlyIncreaseSize) | |||||
| for (int i = textBlocks.size(); --i >= 0;) | for (int i = textBlocks.size(); --i >= 0;) | ||||
| { | { | ||||
| AlertTextComp* const ac = static_cast <AlertTextComp*> (textBlocks.getUnchecked(i)); | |||||
| AlertTextComp* const ac = static_cast<AlertTextComp*> (textBlocks.getUnchecked(i)); | |||||
| ac->updateLayout ((int) (w * 0.8f)); | ac->updateLayout ((int) (w * 0.8f)); | ||||
| h += ac->getHeight() + 10; | h += ac->getHeight() + 10; | ||||
| } | } | ||||
| @@ -470,11 +470,11 @@ void AlertWindow::updateLayout (const bool onlyIncreaseSize) | |||||
| Component* const c = allComps.getUnchecked(i); | Component* const c = allComps.getUnchecked(i); | ||||
| h = 22; | h = 22; | ||||
| const int comboIndex = comboBoxes.indexOf (dynamic_cast <ComboBox*> (c)); | |||||
| const int comboIndex = comboBoxes.indexOf (dynamic_cast<ComboBox*> (c)); | |||||
| if (comboIndex >= 0 && comboBoxNames [comboIndex].isNotEmpty()) | if (comboIndex >= 0 && comboBoxNames [comboIndex].isNotEmpty()) | ||||
| y += labelHeight; | y += labelHeight; | ||||
| const int tbIndex = textBoxes.indexOf (dynamic_cast <TextEditor*> (c)); | |||||
| const int tbIndex = textBoxes.indexOf (dynamic_cast<TextEditor*> (c)); | |||||
| if (tbIndex >= 0 && textboxNames[tbIndex].isNotEmpty()) | if (tbIndex >= 0 && textboxNames[tbIndex].isNotEmpty()) | ||||
| y += labelHeight; | y += labelHeight; | ||||
| @@ -536,7 +536,8 @@ bool AlertWindow::keyPressed (const KeyPress& key) | |||||
| exitModalState (0); | exitModalState (0); | ||||
| return true; | return true; | ||||
| } | } | ||||
| else if (key.isKeyCode (KeyPress::returnKey) && buttons.size() == 1) | |||||
| if (key.isKeyCode (KeyPress::returnKey) && buttons.size() == 1) | |||||
| { | { | ||||
| buttons.getUnchecked(0)->triggerClick(); | buttons.getUnchecked(0)->triggerClick(); | ||||
| return true; | return true; | ||||
| @@ -592,8 +593,8 @@ private: | |||||
| LookAndFeel& lf = associatedComponent != nullptr ? associatedComponent->getLookAndFeel() | LookAndFeel& lf = associatedComponent != nullptr ? associatedComponent->getLookAndFeel() | ||||
| : LookAndFeel::getDefaultLookAndFeel(); | : LookAndFeel::getDefaultLookAndFeel(); | ||||
| ScopedPointer <Component> alertBox (lf.createAlertWindow (title, message, button1, button2, button3, | |||||
| iconType, numButtons, associatedComponent)); | |||||
| ScopedPointer<Component> alertBox (lf.createAlertWindow (title, message, button1, button2, button3, | |||||
| iconType, numButtons, associatedComponent)); | |||||
| jassert (alertBox != nullptr); // you have to return one of these! | jassert (alertBox != nullptr); // you have to return one of these! | ||||
| @@ -614,7 +615,7 @@ private: | |||||
| static void* showCallback (void* userData) | static void* showCallback (void* userData) | ||||
| { | { | ||||
| static_cast <AlertWindowInfo*> (userData)->show(); | |||||
| static_cast<AlertWindowInfo*> (userData)->show(); | |||||
| return nullptr; | return nullptr; | ||||
| } | } | ||||
| }; | }; | ||||
| @@ -35,7 +35,7 @@ public: | |||||
| const CodeDocument::Position& selStart, | const CodeDocument::Position& selStart, | ||||
| const CodeDocument::Position& selEnd) | const CodeDocument::Position& selEnd) | ||||
| { | { | ||||
| Array <SyntaxToken> newTokens; | |||||
| Array<SyntaxToken> newTokens; | |||||
| newTokens.ensureStorageAllocated (8); | newTokens.ensureStorageAllocated (8); | ||||
| if (tokeniser == nullptr) | if (tokeniser == nullptr) | ||||
| @@ -129,13 +129,13 @@ private: | |||||
| int tokenType; | int tokenType; | ||||
| }; | }; | ||||
| Array <SyntaxToken> tokens; | |||||
| Array<SyntaxToken> tokens; | |||||
| int highlightColumnStart, highlightColumnEnd; | int highlightColumnStart, highlightColumnEnd; | ||||
| static void createTokens (int startPosition, const String& lineText, | static void createTokens (int startPosition, const String& lineText, | ||||
| CodeDocument::Iterator& source, | CodeDocument::Iterator& source, | ||||
| CodeTokeniser& tokeniser, | CodeTokeniser& tokeniser, | ||||
| Array <SyntaxToken>& newTokens) | |||||
| Array<SyntaxToken>& newTokens) | |||||
| { | { | ||||
| CodeDocument::Iterator lastIterator (source); | CodeDocument::Iterator lastIterator (source); | ||||
| const int lineLength = lineText.length(); | const int lineLength = lineText.length(); | ||||
| @@ -168,7 +168,7 @@ private: | |||||
| source = lastIterator; | source = lastIterator; | ||||
| } | } | ||||
| static void replaceTabsWithSpaces (Array <SyntaxToken>& tokens, const int spacesPerTab) | |||||
| static void replaceTabsWithSpaces (Array<SyntaxToken>& tokens, const int spacesPerTab) | |||||
| { | { | ||||
| int x = 0; | int x = 0; | ||||
| for (int i = 0; i < tokens.size(); ++i) | for (int i = 0; i < tokens.size(); ++i) | ||||
| @@ -412,7 +412,7 @@ bool CodeEditorComponent::isTextInputActive() const | |||||
| return true; | return true; | ||||
| } | } | ||||
| void CodeEditorComponent::setTemporaryUnderlining (const Array <Range<int> >&) | |||||
| void CodeEditorComponent::setTemporaryUnderlining (const Array<Range<int> >&) | |||||
| { | { | ||||
| jassertfalse; // TODO Windows IME not yet supported for this comp.. | jassertfalse; // TODO Windows IME not yet supported for this comp.. | ||||
| } | } | ||||
| @@ -1235,7 +1235,7 @@ ApplicationCommandTarget* CodeEditorComponent::getNextCommandTarget() | |||||
| return findFirstTargetParentComponent(); | return findFirstTargetParentComponent(); | ||||
| } | } | ||||
| void CodeEditorComponent::getAllCommands (Array <CommandID>& commands) | |||||
| void CodeEditorComponent::getAllCommands (Array<CommandID>& commands) | |||||
| { | { | ||||
| const CommandID ids[] = { StandardApplicationCommandIDs::cut, | const CommandID ids[] = { StandardApplicationCommandIDs::cut, | ||||
| StandardApplicationCommandIDs::copy, | StandardApplicationCommandIDs::copy, | ||||
| @@ -145,7 +145,7 @@ private: | |||||
| ScopedPointer<Slider> sliders[4]; | ScopedPointer<Slider> sliders[4]; | ||||
| ScopedPointer<ColourSpaceView> colourSpace; | ScopedPointer<ColourSpaceView> colourSpace; | ||||
| ScopedPointer<HueSelectorComp> hueSelector; | ScopedPointer<HueSelectorComp> hueSelector; | ||||
| OwnedArray <SwatchComponent> swatchComponents; | |||||
| OwnedArray<SwatchComponent> swatchComponents; | |||||
| const int flags; | const int flags; | ||||
| int edgeGap; | int edgeGap; | ||||
| Rectangle<int> previewArea; | Rectangle<int> previewArea; | ||||