OwlCyberSecurity - MANAGER
Edit File: colorchooser.cpython-38.pyc
U ����e5dA ����������������������@���s>���d�dl�mZ�G�dd��de�Zd dd�Zedkr:ede����dS�) �����)�Dialogc�������������������@���s$���e�Zd�ZdZdZdd��Zdd��ZdS�)�Choosera���Create a dialog for the tk_chooseColor command. Args: master: The master widget for this dialog. If not provided, defaults to options['parent'] (if defined). options: Dictionary of options for the tk_chooseColor call. initialcolor: Specifies the selected color when the dialog is first displayed. This can be a tk color string or a 3-tuple of ints in the range (0, 255) for an RGB triplet. parent: The parent window of the color dialog. The color dialog is displayed on top of this. title: A string for the title of the dialog box. Ztk_chooseColorc�����������������C���s@���z&|�j�d�}t|t�r$d|�|�j�d<�W�n�tk r:���Y�nX�dS�)zvEnsure initialcolor is a tk color string. Convert initialcolor from a RGB triplet to a color string. �initialcolorz #%02x%02x%02xN)�options� isinstance�tuple�KeyError)�self�color��r����,/usr/lib64/python3.8/tkinter/colorchooser.py�_fixoptions!���s���� zChooser._fixoptionsc�����������������C���s>���|rt�|�sdS�|�|�\}}}|d�|d�|d�ft�|�fS�)z�Adjust result returned from call to tk_chooseColor. Return both an RGB tuple of ints in the range (0, 255) and the tk color string in the form #rrggbb. )NN����)�strZ winfo_rgb)r ���Zwidget�result�r�g�br���r���r���� _fixresult.���s����zChooser._fixresultN)�__name__� __module__�__qualname__�__doc__Zcommandr ���r���r���r���r���r���r������s��� r���Nc�����������������K���s"���|�r|����}|�|d<�tf�|����S�)z�Display dialog window for selection of a color. Convenience wrapper for the Chooser class. Displays the color chooser dialog with color as the initial value. r���)�copyr���Zshow)r ���r���r���r���r����askcolorB���s����r����__main__r ���)N)Ztkinter.commondialogr���r���r���r����printr���r���r���r����<module>���s���3