Browse Source

Fix drowaudio to build against latest juce

tags/2018-04-16
falkTX 7 years ago
parent
commit
aee4ee6364
2 changed files with 6 additions and 6 deletions
  1. +5
    -5
      libs/drowaudio/source/dRowAudio/gui/filebrowser/dRowAudio_BasicFileBrowser.cpp
  2. +1
    -1
      libs/drowaudio/source/dRowAudio/gui/filebrowser/dRowAudio_ColumnFileBrowser.cpp

+ 5
- 5
libs/drowaudio/source/dRowAudio/gui/filebrowser/dRowAudio_BasicFileBrowser.cpp View File

@@ -79,7 +79,7 @@ BasicFileBrowser::BasicFileBrowser (int flags_,
addAndMakeVisible (list); addAndMakeVisible (list);
fileListComponent->addListener (this); fileListComponent->addListener (this);
list->getViewport()->getVerticalScrollBar()->setAutoHide (false);
list->getViewport()->getVerticalScrollBar().setAutoHide (false);
resizer = new ResizableCornerComponent (this, &resizeLimits); resizer = new ResizableCornerComponent (this, &resizeLimits);
addAndMakeVisible (resizer); addAndMakeVisible (resizer);
@@ -257,12 +257,12 @@ void BasicFileBrowser::resized()
if (list != nullptr) if (list != nullptr)
{ {
list->setBounds (0, 0, width, height); list->setBounds (0, 0, width, height);
ScrollBar *bar = list->getVerticalScrollBar();
const int size = roundToInt (bar->getWidth() * 1.5f);
ScrollBar &bar = list->getVerticalScrollBar();
const int size = roundToInt (bar.getWidth() * 1.5f);


if (showResizer) if (showResizer)
{ {
bar->setTransform (AffineTransform::scale (1, (height - (float) size) / height));
bar.setTransform (AffineTransform::scale (1, (height - (float) size) / height));
resizeLimits.setSizeLimits (150, height, 1600, height); resizeLimits.setSizeLimits (150, height, 1600, height);
resizer->setBounds (roundToInt (width - size * (2.0f / 3.0f)), height - size, resizer->setBounds (roundToInt (width - size * (2.0f / 3.0f)), height - size,
@@ -270,7 +270,7 @@ void BasicFileBrowser::resized()
} }
else else
{ {
bar->setTransform (AffineTransform::identity);
bar.setTransform (AffineTransform::identity);
} }
} }
} }


+ 1
- 1
libs/drowaudio/source/dRowAudio/gui/filebrowser/dRowAudio_ColumnFileBrowser.cpp View File

@@ -376,7 +376,7 @@ void ColumnFileBrowser::mouseWheelMove (const MouseEvent& e, const MouseWheelDet
{ {
if (! (e.mods.isAltDown() || e.mods.isCtrlDown())) if (! (e.mods.isAltDown() || e.mods.isCtrlDown()))
{ {
if (e.eventComponent != this && e.eventComponent != getHorizontalScrollBar())
if (e.eventComponent != this && e.eventComponent != &getHorizontalScrollBar())
if (wheel.deltaX != 0.0f) if (wheel.deltaX != 0.0f)
Viewport::useMouseWheelMoveIfNeeded (e, wheel); Viewport::useMouseWheelMoveIfNeeded (e, wheel);
} }


Loading…
Cancel
Save