Author roger.serwy
Recipients edmond.burnett, giampaolo.rodola, rhettinger, roger.serwy
Date 2013-04-06.16:45:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1365266752.12.0.553541502546.issue17642@psf.upfronthosting.co.za>
In-reply-to
Content
IdleX provides this with the ZoomFont.py extension. (See http://idlex.sourceforge.net/extensions.html#Misc) It is useful for showing code on a projector so that students can easily read the screen.

The implementation in ZoomFont.py does not change the font size found in IDLE's configuration. Instead it queries the font size in the text widget and scales accordingly with a relative offset. 

IDLE needs a better way to broadcast font configuration changes. Right now, the Code Context extension uses polling every second to check for font changes. I bring this point up because properly incorporating font zooming may require refactoring some code. Incorporating Line Numbers, from #17535 would likely need to rely on this font size broadcasting as well.
History
Date User Action Args
2013-04-06 16:45:52roger.serwysetrecipients: + roger.serwy, rhettinger, giampaolo.rodola, edmond.burnett
2013-04-06 16:45:52roger.serwysetmessageid: <1365266752.12.0.553541502546.issue17642@psf.upfronthosting.co.za>
2013-04-06 16:45:52roger.serwylinkissue17642 messages
2013-04-06 16:45:51roger.serwycreate