Current File : //usr/local/apps/python3/lib/python3.11/idlelib/__pycache__/help_about.cpython-311.opt-1.pyc |
�
�Ke�# � � � d Z ddlZddlZddlZddlmZmZ ddlmZm Z m
Z
mZmZ ddlm
Z
mZmZmZmZmZmZmZmZmZ ddlmZ e� � Zd� Z G d� d e� � Zed
k r'ddlmZ edd
d�� � ddlm Z e e� � dS dS )zAbout Dialog for IDLE
� N)�python_version�architecture)�Toplevel�Frame�Label�Button�
PhotoImage)
�SUNKEN�TOP�BOTTOM�LEFT�X�BOTH�W�EW�NSEW�E)�textviewc � � t j dk rt j dk rdndS t � � d dd� S )zReturn bits for platform.�darwinl �64�32r N� )�sys�platform�maxsizer � � �</usr/local/apps/python3/lib/python3.11/idlelib/help_about.py�
build_bitsr s= � �
�|�x����{�U�*�*�t�t��4��~�~�a� ��!��$�$r c �b � e Zd ZdZdddd�d�Zd� Zd� Zd� Zd � Zd
� Z d� Z
d� Zd
� Zdd�Z
dd�ZdS )�AboutDialogz!Modal about dialog for idle
NF)�_htest�_utestc �d � t j | |� � | � d�� � | � d|� � � dz |� � � |sdndz fz � � d| _ d| _ | � � � | � dd� � � | �
|pd
t � dt � � � d�� � | �
|� � | � � � | � d
| j � � || _ | j � � � | � d| j � � | � d| j � � d| _ || _ |s*| � � � | � � � dS dS )a Create popup, do not return until tk widget destroyed.
parent - parent of this dialog
title - string which is title of popup dialog
_htest - bool, change box location when running htest
_utest - bool, don't wait_window when running unittest
� )�borderwidthz+%d+%d� �d z#bbbbbbz#000000F)�height�widthzAbout IDLE z (z bit)�WM_DELETE_WINDOWz<Return>z<Escape>N)r �__init__� configure�geometry�winfo_rootx�winfo_rooty�bg�fg�create_widgets� resizable�title�versionr � transient�grab_set�protocol�ok�parent� button_ok� focus_set�bind�_current_textviewr$ � deiconify�wait_window)�selfr<