| 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�bH( � @ s~ d Z dZdZdZdZdZddlZddlZddlm Z dd lm
Z
dd
lmZ ddlmZ ddlm
Z
e
�� ZG d
d� d�ZdS )z:Script-customizable support for application spellcheckers.z$Id$z
$Revision$z$Date$zCopyright (c) 2014 Igalia, S.L.�LGPL� N)� guilabels)�messages)�object_properties)�
orca_state)�settings_managerc @ s� e Zd Zd>dd�Zdd� Zdd� Zdd � Zd
d� Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd?d%d&�Zd?d'd(�Zd?d)d*�Zd@d+d,�Zd-d.� Zd/d0� Zd1d2� Zd3d4� Zd5d6� Zd7d8� Zd9d:� Zd;d<� Zd=S )A�
SpellCheckTc C sF || _ || _d | _d | _d | _d | _d| _d| _d | _d | _ d | _
d S )NF)N���)�_script�_hasChangeToEntry�_window�_errorWidget�_changeToEntry�_suggestionsList�
_activated�_documentPosition�spellErrorCheckButton�spellSuggestionCheckButton�presentContextCheckButton)�self�script�hasChangeToEntry� r �1/usr/lib/python3/dist-packages/orca/spellcheck.py�__init__+ s
zSpellCheck.__init__c C sf | � |�sdS | jr| �|�| _| jsdS | �|�| _| js dS | �|�| _| js+dS || _d| _ dS )NFT)
�_isCandidateWindowr �_findChangeToEntryr �_findErrorWidgetr
�_findSuggestionsListr r r �r �windowr r r �activate9 s
zSpellCheck.activatec C s | � � d S �N)�_clearState�r r r r �
deactivateN s zSpellCheck.deactivatec C � | j S r"