Sindbad~EG File Manager
�
&Μg� � � � d Z ddlmZmZmZmZmZmZmZm Z m
Z
mZmZ ddl
mZmZmZ ddlmZ ddlmZ G d� de� Z G d� d e� Z G d
� de� Z G d� d
e� Zdd�Z dd�Zedk( r ddlmZ eddd�� ddlmZ ee� yy)zSimple text browser for IDLE
� )�Toplevel�Text�TclError�
HORIZONTAL�VERTICAL�NS�EW�NSEW�NONE�WORD�SUNKEN)�Frame� Scrollbar�Button)� showerror)�color_configc �. � � e Zd ZdZ� fd�Zd� Zd� Z� xZS )�AutoHideScrollbarzpA scrollbar that is automatically hidden when not needed.
Only the grid geometry manager is supported.
c � �� t |� dkD st |� dk r| j � n| j � t �| � ||� y )Ng g �?)�float�grid�grid_remove�super�set)�self�lo�hi� __class__s ��-/usr/local/lib/python3.12/idlelib/textview.pyr zAutoHideScrollbar.set s; �� ���9�s�?�e�B�i�#�o��I�I�K�����
���B��� c �F � t | j j � d�� �)Nz does not support "pack"�r r �__name__�r �kwargss r �packzAutoHideScrollbar.pack s � ��$�.�.�1�1�2�2J�K�L�Lr c �F � t | j j � d�� �)Nz does not support "place"r"