| @@ -733,9 +733,6 @@ public: | |||||
| { | { | ||||
| const Rectangle boundsCopy (lastNonFullscreenBounds); | const Rectangle boundsCopy (lastNonFullscreenBounds); | ||||
| if (hasTitleBar()) | |||||
| ShowWindow (hwnd, SW_SHOWNORMAL); | |||||
| if (! boundsCopy.isEmpty()) | if (! boundsCopy.isEmpty()) | ||||
| { | { | ||||
| setBounds (boundsCopy.getX(), | setBounds (boundsCopy.getX(), | ||||
| @@ -744,6 +741,9 @@ public: | |||||
| boundsCopy.getHeight(), | boundsCopy.getHeight(), | ||||
| false); | false); | ||||
| } | } | ||||
| if (hasTitleBar()) | |||||
| ShowWindow (hwnd, SW_SHOWNORMAL); | |||||
| } | } | ||||
| else | else | ||||
| { | { | ||||
| @@ -1,7 +1,12 @@ | |||||
| ============================================================================== | ============================================================================== | ||||
| JUCE version 1.44 | |||||
| JUCE version 1.45 | |||||
| ============================================================================== | |||||
| Changelist for version 1.45 | |||||
| - | |||||
| ============================================================================== | ============================================================================== | ||||
| Changelist for version 1.44 | Changelist for version 1.44 | ||||
| @@ -67,13 +67,13 @@ | |||||
| (This only affects a Win32 build) | (This only affects a Win32 build) | ||||
| */ | */ | ||||
| #ifndef JUCE_ASIO | #ifndef JUCE_ASIO | ||||
| // #define JUCE_ASIO 1 | |||||
| #define JUCE_ASIO 1 | |||||
| #endif | #endif | ||||
| /** Comment out this macro to disable building of ALSA device support on Linux. | /** Comment out this macro to disable building of ALSA device support on Linux. | ||||
| */ | */ | ||||
| #ifndef JUCE_ALSA | #ifndef JUCE_ALSA | ||||
| // #define JUCE_ALSA 1 | |||||
| #define JUCE_ALSA 1 | |||||
| #endif | #endif | ||||
| //============================================================================= | //============================================================================= | ||||
| @@ -87,7 +87,7 @@ | |||||
| is currently supported. | is currently supported. | ||||
| */ | */ | ||||
| #if ! (defined (JUCE_QUICKTIME) || defined (LINUX) || (defined (_WIN32) && ! defined (_MSC_VER))) | #if ! (defined (JUCE_QUICKTIME) || defined (LINUX) || (defined (_WIN32) && ! defined (_MSC_VER))) | ||||
| // #define JUCE_QUICKTIME 1 | |||||
| #define JUCE_QUICKTIME 1 | |||||
| #endif | #endif | ||||
| //============================================================================= | //============================================================================= | ||||
| @@ -96,7 +96,7 @@ | |||||
| OpenGLComponent class will be unavailable. | OpenGLComponent class will be unavailable. | ||||
| */ | */ | ||||
| #ifndef JUCE_OPENGL | #ifndef JUCE_OPENGL | ||||
| // #define JUCE_OPENGL 1 | |||||
| #define JUCE_OPENGL 1 | |||||
| #endif | #endif | ||||
| //============================================================================= | //============================================================================= | ||||
| @@ -87,6 +87,10 @@ public: | |||||
| //============================================================================== | //============================================================================== | ||||
| /** Sets the filter up to act as a low-pass shelf filter with variable Q and gain. | /** Sets the filter up to act as a low-pass shelf filter with variable Q and gain. | ||||
| The gain is a scale factor that the low frequencies are multiplied by, so values | |||||
| greater than 1.0 will boost the low frequencies, values less than 1.0 will | |||||
| attenuate them. | |||||
| */ | */ | ||||
| void makeLowShelf (const double sampleRate, | void makeLowShelf (const double sampleRate, | ||||
| const double cutOffFrequency, | const double cutOffFrequency, | ||||
| @@ -94,6 +98,10 @@ public: | |||||
| const float gainFactor) throw(); | const float gainFactor) throw(); | ||||
| /** Sets the filter up to act as a high-pass shelf filter with variable Q and gain. | /** Sets the filter up to act as a high-pass shelf filter with variable Q and gain. | ||||
| The gain is a scale factor that the high frequencies are multiplied by, so values | |||||
| greater than 1.0 will boost the high frequencies, values less than 1.0 will | |||||
| attenuate them. | |||||
| */ | */ | ||||
| void makeHighShelf (const double sampleRate, | void makeHighShelf (const double sampleRate, | ||||
| const double cutOffFrequency, | const double cutOffFrequency, | ||||
| @@ -102,6 +110,10 @@ public: | |||||
| /** Sets the filter up to act as a band pass filter centred around a | /** Sets the filter up to act as a band pass filter centred around a | ||||
| frequency, with a variable Q and gain. | frequency, with a variable Q and gain. | ||||
| The gain is a scale factor that the centre frequencies are multiplied by, so | |||||
| values greater than 1.0 will boost the centre frequencies, values less than | |||||
| 1.0 will attenuate them. | |||||
| */ | */ | ||||
| void makeBandPass (const double sampleRate, | void makeBandPass (const double sampleRate, | ||||
| const double centreFrequency, | const double centreFrequency, | ||||