1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-02-05 03:50:07 +00:00

Minor introjucer fixes.

This commit is contained in:
jules 2013-04-15 20:47:18 +01:00
parent 2a4aa982d0
commit 9f37bf2e58
5 changed files with 35 additions and 44 deletions

View file

@ -49,8 +49,7 @@ public:
void setScaleFactor (double newScale)
{
scaleFactor = newScale;
content->setTransform (AffineTransform::scale ((float) scaleFactor,
(float) scaleFactor));
content->setTransform (AffineTransform::scale ((float) scaleFactor));
}
private:
@ -70,14 +69,14 @@ public:
void mouseWheelMove (const MouseEvent& e, const MouseWheelDetails& wheel)
{
if (e.mods.isCtrlDown() || e.mods.isAltDown() || e.mods.isCommandDown())
{
const double factor = 1.0f / (1.0f - wheel.deltaY);
panel->setZoom (panel->getZoom() * factor, e.x, e.y);
}
mouseMagnify (e, 1.0f / (1.0f - wheel.deltaY));
else
{
Viewport::mouseWheelMove (e, wheel);
}
}
void mouseMagnify (const MouseEvent& e, float factor)
{
panel->setZoom (panel->getZoom() * factor, e.x, e.y);
}
void dragKeyHeldDown (const bool isKeyDown)