Sindbad~EG File Manager
�
&Μg� � � � d dl mZmZ d dlZd dlmZ ed� d dlmZmZm Z G d� de� Z
G d� d ej � Ze
d
k( r ej d�� yy)
� )�
Percolator� DelegatorN)�requires�gui)�Text�Tk�ENDc �6 � e Zd Zd� Zd� Zd� Zdd�Zdd�Zdd�Zy) �MyFilterc �0 � t j | d � y �N)r �__init__��selfs �>/usr/local/lib/python3.12/idlelib/idle_test/test_percolator.pyr zMyFilter.__init__ s � ����4��&� c �D � || _ | j j |� y r
)�insert_called_with�delegate�insert�r �argss r r zMyFilter.insert � � �"&�����
�
���d�#r c �D � || _ | j j |� y r
)�delete_called_withr �deleter s r r zMyFilter.delete r r Nc �\ � |j � }| j j ||� y r
)�upperr r �r �index�chars�tagss r �uppercase_insertzMyFilter.uppercase_insert �! � ����
���
�
���U�E�*r c �\ � |j � }| j j ||� y r
)�lowerr r r s r �lowercase_insertzMyFilter.lowercase_insert r$ r c � � y r
� r s r �dont_insertzMyFilter.dont_insert s � �r r
) �__name__�
__module__�__qualname__r r r r# r'