__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

���g���SrSrSrSrSrSrSSKrSSKr\R"SS	5 SS
K	J
r
 SSKJr SS
K
Jr SrSrSr"SS\
R$5r"SS\
R(5r"SS\
R,5rg)zCProvides a graphical braille display, mainly for development tasks.z$Id$z
$Revision$z$Date$zNCopyright (c) 2005-2008 Sun Microsystems Inc.Copyright (c) 2011 The Orca Team.�LGPL�N�Gtkz3.0)r�)�script_manager)�BrailleEvent�@�€�Àc�H^�\rSrSrSrSrSrSrS
U4SjjrSr	Sr
S	rU=r$)�BrlDot�-zA single braille dot.z<tt><small>%s</small></tt>u○u●c�>�[TU]5 US;a)URSSSS5 URSSSS5 O(URSSSS5 URSSSS5 [R
"5UlURUR5 U(aUR5 gUR5 g)z�Create a new BrlDot.

Arguments:
- dotNumber: an integer reflecting the location of the dot within
  an 8-dot braille cell, using traditional braille dot values.
)r���g�?��?grrN)
�super�__init__�set�set_paddingr�Label�label�add�raiseDot�lowerDot)�self�	dotNumber�isRaised�	__class__s   ��-/usr/lib/python3/dist-packages/orca/brlmon.pyr�BrlDot.__init__4s����	������$��H�H�S�#�s�C�(����Q��1�a�(��H�H�S�#�s�C�(����Q��1�a�(��Y�Y�[��
����������M�M�O��M�M�O�c��URSSSS5 URRURUR-5 g�Nrr)rr�
set_markup�
MARKUP_NORMAL�
SYMBOL_RAISED�rs r r�BrlDot.raiseDotKs7������c�1�a� ��
�
���d�0�0�4�3E�3E�E�Fr"c��URSSSS5 URRURUR-5 gr$)rrr%r&�SYMBOL_LOWEREDr(s r r�BrlDot.lowerDotOs7������c�1�a� ��
�
���d�0�0�4�3F�3F�F�Gr")r)F)
�__name__�
__module__�__qualname__�__firstlineno__�__doc__r&r+r'rrr�__static_attributes__�
__classcell__�rs@r rr-s,����1�M��N��M��.G�H�Hr"rc�<�\rSrSrSrSrSrSrSrSr	SS	jr
S
rg)�BrlCell�Sz?A single graphical braille cell with cursor routing capability.z<tt><big>%s</big></tt>z<b><u>%s</u></b>c�$�[RRU5 URSS5 Xl[R
"5Ul[S5Ul[S5Ul	[R"5nURURSSSS5 URURSSSS5 URURSSSS5 URU5 URS	UR5 g
)zdCreate a new BrlCell.

Arguments:
- position: The location of the cell with respect to the monitor.
�r
r�rrrr�clickedN)r�Buttonr�set_size_request�	_positionr�_displayedCharr�_dot7�_dot8�Grid�attachr�connect�_onCellClicked)r�position�grids   r r�BrlCell.__init__Ys���	�
�
���D�!����b�"�%�!��!�i�i�k����A�Y��
��A�Y��
��x�x�z�����D�'�'��A�q�!�4����D�J�J��1�a��+����D�J�J��1�a��+���������Y�� 3� 3�4r"c���[R"5R5nUcg0n[RUS'UR
US'[
U5nURU5 g)z�Callback for the 'clicked' signal on the push button. Synthesizes
a fake brlapi command to route the cursor to the current cell, similar
to what occurs when a user presses the cursor routing key on his/her
hardware braille display.N�command�argument)r�get_manager�get_active_script�brlapi�
KEY_CMD_ROUTEr>r�process_routing_key)r�widget�script�fakeKeyPress�events     r rE�BrlCell._onCellClickedos^�� �+�+�-�?�?�A���>����"(�"6�"6��Y��#'�>�>��Z� ��\�*���"�"�5�)r"c��URRS5 URR5 URR5 g)zClears the braille cell.�N)r?r%r@rrAr(s r �clear�
BrlCell.clears8��	
���&�&�r�*��
�
�����
�
���r"Nc�^�US:XaSnOUS:XaSnOUS:XaSnURnU(aX@R-nURRXA-5 U[[
4;aURR5 U[[
4;aURR5 gg)z�Displays the specified character in the cell.

Arguments:
- char: The character to display in the cell.
- isCursorCell: If True, the cursor/caret is at this cell and this
  should be indicated visually.
�&z&amp;�<z&lt;�	z$tN)
r&�MARKUP_CURSOR_CELLr?r%�DOT_7�DOTS_78r@r�DOT_8rA)r�char�mask�isCursorCell�markups     r �display�BrlCell.display�s����3�;��D�
�S�[��D�
�T�\��D��#�#����5�5�5�F����&�&�v�}�5��E�7�#�#��J�J���!��E�7�#�#��J�J���!�$r")r?r@rAr>)NF)r-r.r/r0r1r&r^rrErXrfr2�r"r r6r6Ss$��I�1�M�+��5�,*� �"r"r6c�@^�\rSrSrSrSU4SjjrSrSSjrSrU=r	$)	�BrlMon�a!Displays a GUI braille monitor that mirrors what would be displayed
by Orca on a connected, configured, and enabled braille display. Cursor
routing functionality is emulated by each cell being a push button.
Panning and other functionality found on hardware braille displays will
be added.c�>�[TU]5 URS5 [R"5nURU5 /Ul[U5H=n[U5nURXCSSS5 URRU5 M? URS5 URSS5 URS5 URS5 g)zLCreate a new BrlMon.

Arguments:
- numCells: how many braille cells to make
zBraille MonitorrrFzaccept-focusTN)rr�	set_titlerrBr�cells�ranger6rC�append�
set_resizable�set_property�set_skip_taskbar_hint�set_skip_pager_hint)r�numCellsrG�i�cellrs     �r r�BrlMon.__init__�s����	�������(�)��x�x�z���������
��x��A��1�:�D��K�K���A�q�)��J�J���d�#�!�
	
���5�!����.�%�0��"�"�4�(�� � ��&r"c�J�URHnUR5 M g)z#Clears the braille monitor display.N)rnrX)rrws  r rX�BrlMon.clear�s���J�J�D��J�J�L�r"c�"�UR5 [[U5[UR55n[	U5H0nXQS-
:HnX5nURURX%Xv5 M2 g![
[4a SnN:f=f)z�Display the given text and highlight the given
cursor cell.  A cursorCell of 0 means no cell has
the cursor.

Arguments:
- cursorCell: 1-based index of cell with cursor
- string: len must be <= num cells.
rN)rX�min�lenrnro�
IndexError�	TypeErrorrf)r�
cursorCell�stringrc�lengthrvrd�cellMasks        r �	writeText�BrlMon.writeText�s���	
�
�
���S��[�#�d�j�j�/�2���v��A��Q��.�L�
 ��7��
�J�J�q�M�!�!�&�)�X�D�
���	�*�
 ���
 �s�A9�9B�
B)rn)� )N)
r-r.r/r0r1rrXr�r2r3r4s@r rjrj�s����'�0�E�Er"rj)r1�__id__�__version__�__date__�
__copyright__�__license__rN�gi�require_version�
gi.repositoryrrWr�input_eventrr_rar`�	Alignmentrr<r6�Windowrjrhr"r �<module>r�s���,J�������4�
���
�	����5�%� ���%���
��
��$H�S�]�]�$H�LK"�c�j�j�K"�Z7E�S�Z�Z�7Er"

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 276 B 0644
acss.cpython-313.pyc File 4.37 KB 0644
action_presenter.cpython-313.pyc File 12.53 KB 0644
ax_collection.cpython-313.pyc File 6.06 KB 0644
ax_component.cpython-313.pyc File 22.4 KB 0644
ax_document.cpython-313.pyc File 13.2 KB 0644
ax_event_synthesizer.cpython-313.pyc File 22.37 KB 0644
ax_hypertext.cpython-313.pyc File 11.3 KB 0644
ax_object.cpython-313.pyc File 63.85 KB 0644
ax_selection.cpython-313.pyc File 5.26 KB 0644
ax_table.cpython-313.pyc File 62.75 KB 0644
ax_text.cpython-313.pyc File 58.92 KB 0644
ax_utilities.cpython-313.pyc File 37.16 KB 0644
ax_utilities_application.cpython-313.pyc File 9.14 KB 0644
ax_utilities_collection.cpython-313.pyc File 125.47 KB 0644
ax_utilities_debugging.cpython-313.pyc File 15.44 KB 0644
ax_utilities_event.cpython-313.pyc File 41.86 KB 0644
ax_utilities_relation.cpython-313.pyc File 21.3 KB 0644
ax_utilities_role.cpython-313.pyc File 139.59 KB 0644
ax_utilities_state.cpython-313.pyc File 19.65 KB 0644
ax_value.cpython-313.pyc File 8.8 KB 0644
bookmarks.cpython-313.pyc File 16.09 KB 0644
braille.cpython-313.pyc File 82.01 KB 0644
braille_generator.cpython-313.pyc File 71.06 KB 0644
braille_rolenames.cpython-313.pyc File 8.73 KB 0644
brlmon.cpython-313.pyc File 9.02 KB 0644
brltablenames.cpython-313.pyc File 2.46 KB 0644
bypass_mode_manager.cpython-313.pyc File 5.79 KB 0644
caret_navigation.cpython-313.pyc File 22.86 KB 0644
chat.cpython-313.pyc File 33.96 KB 0644
clipboard.cpython-313.pyc File 27.81 KB 0644
cmdnames.cpython-313.pyc File 18.85 KB 0644
colornames.cpython-313.pyc File 11.83 KB 0644
debug.cpython-313.pyc File 4.76 KB 0644
debugging_tools_manager.cpython-313.pyc File 13.8 KB 0644
event_manager.cpython-313.pyc File 43.89 KB 0644
flat_review.cpython-313.pyc File 59.1 KB 0644
flat_review_finder.cpython-313.pyc File 29.77 KB 0644
flat_review_presenter.cpython-313.pyc File 59.01 KB 0644
focus_manager.cpython-313.pyc File 14.24 KB 0644
generator.cpython-313.pyc File 95.62 KB 0644
guilabels.cpython-313.pyc File 12.43 KB 0644
highlighter.cpython-313.pyc File 9.86 KB 0644
input_event.cpython-313.pyc File 45.78 KB 0644
input_event_manager.cpython-313.pyc File 48.43 KB 0644
keybindings.cpython-313.pyc File 27.27 KB 0644
keynames.cpython-313.pyc File 4.73 KB 0644
label_inference.cpython-313.pyc File 25.15 KB 0644
learn_mode_presenter.cpython-313.pyc File 19.89 KB 0644
liveregions.cpython-313.pyc File 31.34 KB 0644
mathsymbols.cpython-313.pyc File 64.53 KB 0644
messages.cpython-313.pyc File 41.8 KB 0644
mouse_review.cpython-313.pyc File 33.59 KB 0644
notification_presenter.cpython-313.pyc File 18.47 KB 0644
object_navigator.cpython-313.pyc File 15.8 KB 0644
object_properties.cpython-313.pyc File 8.27 KB 0644
orca.cpython-313.pyc File 13.43 KB 0644
orca_gtkbuilder.cpython-313.pyc File 5.53 KB 0644
orca_gui_navlist.cpython-313.pyc File 10.45 KB 0644
orca_gui_prefs.cpython-313.pyc File 166.31 KB 0644
orca_gui_profile.cpython-313.pyc File 5.69 KB 0644
orca_i18n.cpython-313.pyc File 2.63 KB 0644
orca_modifier_manager.cpython-313.pyc File 17.05 KB 0644
orca_platform.cpython-313.pyc File 661 B 0644
phonnames.cpython-313.pyc File 1.51 KB 0644
pronunciation_dict.cpython-313.pyc File 1.95 KB 0644
script.cpython-313.pyc File 15.33 KB 0644
script_manager.cpython-313.pyc File 18.15 KB 0644
script_utilities.cpython-313.pyc File 87.03 KB 0644
settings.cpython-313.pyc File 6.79 KB 0644
settings_manager.cpython-313.pyc File 35.18 KB 0644
sleep_mode_manager.cpython-313.pyc File 6.67 KB 0644
sound.cpython-313.pyc File 8.71 KB 0644
sound_generator.cpython-313.pyc File 58.4 KB 0644
speech.cpython-313.pyc File 10.75 KB 0644
speech_and_verbosity_manager.cpython-313.pyc File 34.1 KB 0644
speech_generator.cpython-313.pyc File 214.55 KB 0644
speechdispatcherfactory.cpython-313.pyc File 33.52 KB 0644
speechserver.cpython-313.pyc File 10.21 KB 0644
spellcheck.cpython-313.pyc File 24.24 KB 0644
spiel.cpython-313.pyc File 34.68 KB 0644
ssml.cpython-313.pyc File 6.03 KB 0644
structural_navigation.cpython-313.pyc File 93.9 KB 0644
system_information_presenter.cpython-313.pyc File 9.42 KB 0644
table_navigator.cpython-313.pyc File 36.48 KB 0644
text_attribute_names.cpython-313.pyc File 6.01 KB 0644
where_am_i_presenter.cpython-313.pyc File 26.41 KB 0644
Filemanager