# VST3 Text Scalefactor 200% no dpi aware

**URL:** <https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964>\
**Category:** Windows\
**Created:** [July 28, 2020, 4:34pm UTC](https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964 "2020-07-28T16:34:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![NBT](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/nbt/32/14602_2.png) [@NBT](https://forum.juce.com/u/NBT)\
**Post date:** [July 28, 2020, 4:34pm UTC](https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964/1 "2020-07-28T16:34:59Z")

</div>

Hello,  
today I tested my plugin on windows with a text scalefactor of 200% at 4k resolution. The plugin window has no dpi aware. it is only half the size as it should be. To make a double-check, i created a fresh vst3-plugin. The freshly created plugin is aware of the dpi has the right proprotions. JUCE-Version in both plugins is 5.4.7.

Does anyone know this problem and knows how I can fix it? Is there a switch I accidentally flipped?

Best regards

---

<div class="post-metadata">

**Author:** ![Verbonaut](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/verbonaut/32/11824_2.png) [@Verbonaut](https://forum.juce.com/u/Verbonaut)\
**Post date:** [July 28, 2020, 5:33pm UTC](https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964/2 "2020-07-28T17:33:42Z")

</div>

You should probably check in Juce 6, changes were made to address scaling in Windows. Any changes/fixes will be landing there from now on.

---

<div class="post-metadata">

**Author:** ![NBT](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/nbt/32/14602_2.png) [@NBT](https://forum.juce.com/u/NBT)\
**Post date:** [July 28, 2020, 5:53pm UTC](https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964/3 "2020-07-28T17:53:29Z")

</div>

I just tried Juce 6 in the last hour. Unfortunately it shows the same behaviour. There must be something different in the project setup. But I have no clou what that can be. I compared both app.configs. Nothing was noticeable there.

---

<div class="post-metadata">

**Author:** ![Verbonaut](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/verbonaut/32/11824_2.png) [@Verbonaut](https://forum.juce.com/u/Verbonaut)\
**Post date:** [July 28, 2020, 7:02pm UTC](https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964/4 "2020-07-28T19:02:42Z")

</div>

It would be helpful to know what hosts you have experienced this in.

---

<div class="post-metadata">

**Author:** ![NBT](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/nbt/32/14602_2.png) [@NBT](https://forum.juce.com/u/NBT)\
**Post date:** [July 28, 2020, 7:23pm UTC](https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964/5 "2020-07-28T19:23:28Z")

</div>

I just checked Juce Plugin-Host and it works as it should be. So, I have the problem with Ableton Live and Max 8.

---

<div class="post-metadata">

**Author:** ![NBT](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/nbt/32/14602_2.png) [@NBT](https://forum.juce.com/u/NBT)\
**Post date:** [August 2, 2020, 3:51pm UTC](https://forum.juce.com/t/vst3-text-scalefactor-200-no-dpi-aware/40964/6 "2020-08-02T15:51:58Z")

</div>

I could fix the problem in the meantime.  
Cause:  
Coincidentally I had my own method “setScaleFactor” in the ProcessorEditor without knowing that the base class also provides it. To make things even more “funny”, it had the same signature as the base class 😃
