
    ~@;j#                     j   d dl mZ d dl mZ d dl mZ d dl mZ d dl mZ d dlmZ d dlmZ d dl	m
Z
 d d	lmZmZmZmZmZmZmZmZ  G d
 de          Z G d de          Z G d de          Z G d de          Z G d de          Z G d de          Z G d de          Z G d de          Z G d de          Z G d de          Z G d de          Z G d  d!e          Z G d" d#e          Z  G d$ d%e          Z! G d& d'e          Z" G d( d)e          Z# G d* d+e          Z$d,S )-    )c_float)c_int)c_wchar)c_bool)	Structure)BOOL)WCHAR)	JOBJECT64)MAX_STRING_SIZEMAX_VISIBLE_CHILDRENSHORT_STRING_SIZEMAX_KEY_BINDINGSMAX_RELATION_TARGETSMAX_RELATIONSMAX_ACTION_INFOMAX_ACTIONS_TO_DOc                   B    e Zd Zdeez  fdeez  fdeez  fdeez  fgZdS )AccessBridgeVersionInfo	VMVersionbridgeJavaClassVersionbridgeJavaDLLVersionbridgeWinDLLVersionN)__name__
__module____qualname__r	   r   _fields_     bC:\Users\Administrator\AppData\Local\Temp\2\pip-target-b0z114gj\lib\python\pyjab/accessibleinfo.pyr   r      sM        	e//0	!5+<#<=	):!:;	(9 9:	HHHr   r   c                       e Zd Zdeez  fdeez  fdeez  fdeez  fdeez  fdeez  fdefdefd	efd
efdefdefdefdefdefdefdefgZdS )AccessibleContextInfonamedescriptionrole
role_en_USstatesstates_en_USindexInParentchildrenCountxywidthheightaccessibleComponentaccessibleActionaccessibleSelectionaccessibleTextaccessibleValueN)	r   r   r   r	   r   r   r   r   r   r   r   r   r!   r!      s        	()	/0	**+	u001	5,,-	!223	% 	% 	e	e	%	5	%	T"	%	4 	D!#HHHr   r!   c                   $    e Zd ZdefdefdefgZdS )AccessibleTextInfo	charCount
caretIndexindexAtPointNr   r   r   r   r   r   r   r   r4   r4   4   s-        	e	u	HHHr   r4   c                   0    e Zd Zdefdeez  fdeez  fgZdS )AccessibleTextItemsInfoletterwordsentenceN)r   r   r   r	   r   r   r   r   r   r   r:   r:   <   s8        	5	**+	U_,-HHHr   r:   c                   *    e Zd Zdefdefdeez  fgZdS )AccessibleTextSelectionInfoselectionStartIndexselectionEndIndexselectedTextN)r   r   r   r   r	   r   r   r   r   r   r?   r?   D   s2        	&	e$	01HHHr   r?   c                   *    e Zd ZdefdefdefdefgZdS )AccessibleTextRectInfor*   r+   r,   r-   Nr8   r   r   r   rD   rD   L   s3        	e	e	%	5	HHHr   rD   c                       e Zd Zdefdefdefdefdefdefdeez  fdeez  fd	eez  fd
efdefdefdefdefdefdefdefdefdeez  fgZ	dS )AccessibleTextAttributesInfobolditalic	underlinestrikethroughsuperscript	subscriptbackgroundColorforegroundColor
fontFamilyfontSize	alignment	bidiLevelfirstLineIndent
LeftIndentrightIndentlineSpacing
spaceAbove
spaceBelowfullAttributesStringN)
r   r   r   r   r	   r   r   r   r   r   r   r   r   rF   rF   U   s        		4	d	$		d	E$556	E$556	u001	U	e	e	G$	w	 	 	w	w	!89'HHHr   rF   c                   0    e Zd Zdeez  fdefdeez  fgZdS )AccessibleRelationInfokeytargetCounttargetsN)	r   r   r   r	   r   r   r
   r   r   r   r   r   r[   r[   m   s9        	))*		I 445HHHr   r[   c                   $    e Zd Zdefdeez  fgZdS )AccessibleRelationSetInforelationCount	relationsN)r   r   r   r   r[   r   r   r   r   r   r`   r`   u   s+        	% 	,}<=HHHr   r`   c                       e Zd Zdeez  ffZdS )AccessibleActionInfor"   N)r   r   r   r   r   r   r   r   r   rd   rd   |   s!        #4457HHHr   rd   c                   $    e Zd Zdefdeez  ffZdS )AccessibleActionsactionsCount
actionInfoN)r   r   r   r   rd   r   r   r   r   r   rf   rf      s+        		+o=>HHHr   rf   c                   $    e Zd Zdefdeez  ffZdS )AccessibleActionsToDorg   actionsN)r   r   r   r   rd   r   r   r   r   r   rj   rj      s,        		(+<<=HHHr   rj   c                   6    e Zd ZdefdefdefdefdefdefgZdS )AccessibleTableInfocaptionsummaryrowCountcolumnCountaccessibleContextaccessibleTableN)r   r   r   r
   r   r   r   r   r   rm   rm      sE        	I	I	U		i(	I&HHHr   rm   c                   <    e Zd ZdefdefdefdefdefdefdefgZdS )	AccessibleTableCellInforr   indexrowcolumn	rowExtentcolumnExtent
isSelectedN)r   r   r   r
   r   r   r   r   r   r   ru   ru      sL        	i(	%		5	e		vHHHr   ru   c                       e Zd ZdefdefgZdS )AccessibleKeyBindingInfo	character	modifiersN)r   r   r   r   r   r   r   r   r   r}   r}      s%        	g	eHHHr   r}   c                   $    e Zd Zdefdeez  fgZdS )AccessibleKeyBindingskeyBindingsCountkeyBindingInfoN)r   r   r   r   r}   r   r   r   r   r   r   r      s,        	U#	36FFGHHHr   r   c                   $    e Zd Zdefdeez  fgZdS )VisibleChildrenInforeturnedChildrenCountchildrenN)r   r   r   r   r
   r   r   r   r   r   r   r      s+        	 %(	Y!556HHHr   r   N)%ctypesr   r   r   r   r   ctypes.wintypesr   r	   pyjab.common.typesr
   pyjab.configr   r   r   r   r   r   r   r   r   r!   r4   r:   r?   rD   rF   r[   r`   rd   rf   rj   rm   ru   r}   r   r   r   r   r   <module>r      s                                             ! ! ! ! ! ! ( ( ( ( ( (	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	    i       I   ,           i       )       Y       9   0    Y       	   8 8 8 8 89 8 8 8    	       I       )   	 	 	 	 	i 	 	 	    y       I       )     r   