New GitHub issue #119301 from MaxwellDupre:<br>

<hr>

<pre>
# Bug report

### Bug description:

Pythons native idle menu fonts are too small when up scaling system fonts.
See [Discourse](https://discuss.python.org/t/idle-in-3-12-3-fonts-too-small/53653) topic.
![Screenshot from 2024-05-18 12-03-17](https://github.com/python/cpython/assets/14096356/52cd5ffa-230a-4664-ade0-f4b2fd5297e2)

What I think would be good is a config menu option for changing the menu font size, failing that a config option in
`.idlerc/config-main.cfg`
Fixing the scaling in run.py with 
`font['size'] = round(-0.75*size)`
seems like a dirty hack and somewhat arbitrary and does not fix it for me.

### CPython versions tested on:

3.12

### Operating systems tested on:

Linux
</pre>

<hr>

<a href="https://github.com/python/cpython/issues/119301">View on GitHub</a>
<p>Labels: type-bug</p>
<p>Assignee: </p>