| Server IP : 93.86.61.54 / Your IP : 216.73.216.156 Web Server : Apache/2.4.62 (Ubuntu) System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64 User : www-data ( 33) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/orca/__pycache__/ |
Upload File : |
o
S�bb, � @ s< d Z dZdZdZdZdZddlZddlmZ dd lm Z dd
lm
Z
ddlmZ ddlmZ ddl
Z
ddlZd
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlmZ d
dlm Z d
dlm!Z! e�"� Z#zddl$Z$W n e%y� dZ$Y nw d
d lm&Z& e$r�e&s�dZ$e'e(d!��\
Z)Z*Z+Z,Z-Z.Z/Z0Z1Z2e'e(d"��\Z3Z4Z5Z6e'e(d#��\Z7Z8e'e(d"��\Z9Z:Z;Z<e'e(d$��\Z=Z>Z?Z@ZAZBZCe'e(d%��\ZDZEZFZGZHZIZJZKZLZMZNZOZPZQZRZSG d&d'� d'ejT�ZUdS )(z4Displays a GUI for the user to set Orca preferences.z$Id$z
$Revision$z$Date$z-Copyright (c) 2005-2009 Sun Microsystems Inc.�LGPL� N)�Gdk)�GLib)�Gtk)�GObject)�Pango� )�acss)�debug)� guilabels)�messages)�orca)�orca_gtkbuilder)�orca_gui_profile)�
orca_state)�
orca_platform)�settings)�settings_manager)�input_event)�keybindings)�pronunciation_dict)�braille)�speech)�speechserver)�text_attribute_names)� tablesdir�
� � � � c @ s� e Zd Zdd� Zdd� Zdd� Zdd� Zd�d
d�Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Z 0d�d1d2�Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Zd=d>� Z d?d@� Z!dAdB� Z"dCdD� Z#dEdF� Z$dGdH� Z%dIdJ� Z&dKdL� Z'dMdN� Z(dOdP� Z)dQdR� Z*dSdT� Z+dUdV� Z,dWdX� Z-dYdZ� Z.d[d\� Z/d�d^d_�Z0d`da� Z1d�dbdc�Z2ddde� Z3dfdg� Z4dhdi� Z5djdk� Z6d�dldm�Z7dndo� Z8dpdq� Z9drds� Z:d�dudv�Z; 0d�dwdx�Z<dydz� Z=d�d{d|�Z>d}d~� Z?dd�� Z@d�d�� ZAd�d�� ZBd�d�� ZCd�d�� ZDd�d�� ZEd�d�� ZFd�d�� ZGd�d�� ZHd�d�� ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZOd�d�� ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXd�d�� ZYd�d�� ZZd�d�� Z[d�d�� Z\d�d�� Z]d�d�� Z^d�d�� Z_d�d�� Z`d�d Zad�dĄ Zbd�dƄ Zcd�dȄ Zdd�dʄ Zed�d̄ Zfd�d΄ Zgd�dЄ Zhd�d҄ Zid�dԄ Zjd�dք Zkd�d Zld�dڄ Zmd�d܄ Znd�dބ Zod�d� Zpd�d�d�Zqd�d� Zrd�d� Zsd�d� Ztd�d� Zud�d� Zvd�d� Zwd�d� Zxd�d� ZydtS )��OrcaSetupGUIc C s2 t j�| ||� || _ddg| _d| _d| _d| _d| _d| _ d| _
d| _d| _d| _
d| _d| _d| _d| _d| _d| _d| _d| _d| _d| _d| _d| _d| _d| _g | _d| _d| _d| _d| _ d| _!d| _"d| _#d| _$d| _%d| _&d| _'d| _(d| _)d| _*i | _+i | _,d| _-d| _.d| _/g | _0d| _1dS )a
Initialize the Orca configuration GUI.
Arguments:
- fileName: name of the GtkBuilder file.
- windowName: name of the component to get from the GtkBuilder file.
- prefsDict: dictionary of preferences to use during initialization
�Default�defaultNF)2r �GtkBuilderWrapper�__init__� prefsDict�_defaultProfile� bbindings�cellRendererText�defaultVoice�disableKeyGrabPref�getTextAttributesView�hyperlinkVoice�initializingSpeech� kbindings�keyBindingsModel�keyBindView�
newBinding�pendingKeyBindings�planeCellRendererText�pronunciationModel�pronunciationView�screenHeight�screenWidth�speechFamiliesChoice�speechFamiliesChoices�speechFamiliesModel�speechLanguagesChoice�speechLanguagesChoices�speechLanguagesModel�speechFamilies�speechServersChoice�speechServersChoices�speechServersModel�speechSystemsChoice�speechSystemsChoices�speechSystemsModel�systemVoice�uppercaseVoice�window�workingFactories� savedGain�
savedPitch� savedRate�_isInitialSetup�selectedFamilyChoices�selectedLanguageChoices�
profilesCombo�profilesComboModel�startingProfileCombo�_capturedKey�script)�self�fileName�
windowNamer&