3 Õì2a< ã @ sX d dl Z d dlZd dlmZ G dd„ dƒZdd„ ZedkrTd dlmZ ed d dd� dS ) é N)Úmacosxc @ s e Zd Zdd„ Zddd„ZdS )Ú ZoomHeightc C s || _ d S )N)Úeditwin)Úselfr © r ú//opt/alt/python36/lib64/python3.6/zoomheight.pyÚ__init__ s zZoomHeight.__init__Nc C s | j j}t|ƒ dS )NÚbreak)r ÚtopÚzoom_height)r Zeventr r r r Úzoom_height_event s zZoomHeight.zoom_height_event)N)Ú__name__Ú __module__Ú__qualname__r r r r r r r s r c C s¬ | j ƒ }tjd|ƒ}|s$| jƒ d S tt|jƒ ƒ\}}}}| jƒ }tj dkrZd}|d }n&t jƒ rtd}|| d }nd}|d }||krŽd} nd||||f } | j | ƒ d S ) Nz(\d+)x(\d+)\+(-?\d+)\+(-?\d+)Úwin32r éH é éX Ú z%dx%d+%d+%d)Zwm_geometryÚreÚmatchZbellÚmapÚintÚgroupsZwinfo_screenheightÚsysÚplatformr ZisAquaTk) r ZgeomÚmÚwidthZheightÚxÚyZ newheightZnewyZnewgeomr r r r s&