
|
Server : Apache System : Linux 182.49.167.72.host.secureserver.net 4.18.0-553.92.1.el8_10.x86_64 #1 SMP Wed Jan 14 06:31:58 EST 2026 x86_64 User : kikai ( 1014) PHP Version : 8.3.30 Disable Function : NONE Directory : /opt/python38/lib/python3.8/idlelib/__pycache__/ |
Upload File : |
U
�i�_�; � @ s$ d dl Zd dlZd dlZd dlZd dlmZmZ d dlm Z m
Z
mZmZm
Z
mZ d dlmZmZmZmZmZ d dlmZ d dlmZ G dd� de �ZG d d
� d
e�ZG dd� de�ZG d
d� de�ZG dd� de�ZG dd� de�Zedk�r d dlm Z e dddd� d dl!m"Z" e"eee� dS )� N)�
executable�platform)�Toplevel� StringVar�
BooleanVar�W�E�S)�Frame�Button�Entry�Label�Checkbutton)�
filedialog)�Fontc sh e Zd Zdi ddd�dd�Zddd�Zd d
� Zddd
�Zdd� Zddd�Zddd�Z � fdd�Z
� ZS )�Query� F��text0�
used_names�_htest�_utestc C s\ || _ || _|| _|| _t�| |� | �� | �|� | �|� |sL| � � | j
�dd�}|dkr�z| j
�dd| jdd� W n Y nX | �
d| j� | �
d | j� | �d
| j� | �
d| j� | �
d| j� | �� | �� | �d
|�� |�� d | �� d |�� |�s(|�� d | �� d nd f � | jddd� |�sX| �� | �� d S )N�tk�windowingsystemZaquaz!::tk::unsupported::MacWindowStyle�styleZ
moveableModalr z<Command-.>z<Key-Escape>ZWM_DELETE_WINDOWz<Key-Return>z
<KP_Enter>z+%d+%d� � F)Zheight�width)�parent�messager r r �__init__Zwithdraw�titleZ transientZgrab_setr �callZ_w�bind�cancel�protocol�ok�create_widgetsZupdate_idletasksZgeometryZwinfo_rootxZwinfo_widthZwinfo_reqwidthZwinfo_rootyZwinfo_heightZwinfo_reqheightZ resizableZ deiconifyZwait_window) �selfr r! r r r r r r � r) �,/opt/python38/lib/python3.8/idlelib/query.pyr % sV
������zQuery.__init__�OKc C s6 t | dd� | _}|jdddd� |jddd� t|dd | jd
�}t| | j�| _t |d| jd�| _
| j
�� td
d| j
d�| _t|dd| jd�| _|jddddtd� | j
jddddtt ddgd� | jjddddtt d� | �� t||d| jd�| _t|d| jd�| _| jjdddd� | jjdddd� d S )N�
)Zpaddingr Znews)�column�row�sticky� )Zweight�w�left�ZanchorZjustify�text� )r �textvariableZ
TkCaptionFontT)�name�exists�root� �red�r4 Z
foregroundZfont� � �r- r. �
columnspan�padxr/ �r- r. r@ rA r/ �padyr Zactive)r4 �default�commandZCancel)r4 rE �c )r- r. rA )r
�frame�gridZgrid_columnconfigurer
r r r Zentryvarr �entry� focus_setr r �
error_font�entry_errorr r �create_extrar r&