Sindbad~EG File Manager
�
&Μg�� � � � d Z dZg d�ZddlZddlmZmZmZmZ dAd�ZdBd�Z d� Z
dAd �ZdAd
�ZdCd�Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� ZdDd�Z G d� de� Z G d� dej2 � Z G d� de� Z G d� de� Z G d� deej8 � Z G d� d e� Z G d!� d"e� Z G d#� d$e� Z G d%� d&e� Z e Z! G d'� d(e� Z" G d)� d*e� Z# G d+� d,eejH � Z%e%Z$ G d-� d.e� Z& G d/� d0e� Z' G d1� d2eejP � Z( G d3� d4eejR � Z) G d5� d6e� Z* G d7� d8e� Z+ G d9� d:e� Z, G d;� d<eejZ ej\ � Z/ G d=� d>e� Z0 G d?� d@e"� Z1y)Ez0.3.1z!Guilherme Polo <ggpolo@gmail.com>)�Button�Checkbutton�Combobox�Entry�Frame�Label�
Labelframe�
LabelFrame�
Menubutton�Notebook�Panedwindow�PanedWindow�Progressbar�Radiobutton�Scale� Scrollbar� Separator�Sizegrip�Spinbox�Style�Treeview�LabeledScale�
OptionMenu�
tclobjs_to_py�setup_master� N)�_flatten�_join�
_stringify�
_splitdictc �h � |r
t | � } | S t | t t f� rt | � } | S �N)r �
isinstance�list�tupler )�value�scripts �(/usr/local/lib/python3.12/tkinter/ttk.py�_format_optvaluer( s9 � ��
� �5�!�� �L�
�E�D�%�=� )��e����L� c � � g }| j � D ]>