mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-14 00:14:18 +00:00
When handling WM_NCCALCSIZE, we reduce the size of the client area when the window is maximised. If we don't do this, then the client area matches the top-level window area, which is larger than the display's safe area. As a result, the window appears too large, and the edges are obscured under the edges of the display. After reducing the client area in WM_NCCALCSIZE, the client area is no longer equal to the top-level window area, so getBounds() must be updated to return the window's *client* area rather than the top-level window area. |
||
|---|---|---|
| .. | ||
| juce_analytics | ||
| juce_animation | ||
| juce_audio_basics | ||
| juce_audio_devices | ||
| juce_audio_formats | ||
| juce_audio_plugin_client | ||
| juce_audio_processors | ||
| juce_audio_utils | ||
| juce_box2d | ||
| juce_core | ||
| juce_cryptography | ||
| juce_data_structures | ||
| juce_dsp | ||
| juce_events | ||
| juce_graphics | ||
| juce_gui_basics | ||
| juce_gui_extra | ||
| juce_midi_ci | ||
| juce_opengl | ||
| juce_osc | ||
| juce_product_unlocking | ||
| juce_video | ||
| CMakeLists.txt | ||