MCPcopy Create free account

hub / github.com/cluic/wxauto / functions

Functions775 in github.com/cluic/wxauto

MethodGetTogglePattern
Return `TogglePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7015
MethodGetTogglePattern
Return `TogglePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7453
MethodGetTopLevelControl
Get the top level control which current control lays. If current control is top level, return self. If current control is roo
wxauto/uiautomation.py:6377
MethodGetTransformPattern
Return `TransformPattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6823
MethodGetTransformPattern
Return `TransformPattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6841
MethodGetTransformPattern
Return `TransformPattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6985
MethodGetTransformPattern
Return `TransformPattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7123
MethodGetTransformPattern
Return `TransformPattern` if it supports the pattern else None(Must support according to MSDN).
wxauto/uiautomation.py:7351
MethodGetTransformPattern
Return `TransformPattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7381
MethodGetTransformPattern
Return `TransformPattern` if it supports the pattern else None(Must support according to MSDN).
wxauto/uiautomation.py:7467
MethodGetUnderlyingObjectModel
Call IUIAutomationObjectModelPattern::GetUnderlyingObjectModel, todo. Return `ctypes.POINTER(comtypes.IUnknown)`, an interface used t
wxauto/uiautomation.py:3961
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6617
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6751
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6775
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6859
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:6955
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7141
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7201
MethodGetValuePattern
Return `ValuePattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7225
MethodGetViewName
Call IUIAutomationMultipleViewPattern::GetViewName. view: int, the control-specific view identifier. Return str, the name of
wxauto/uiautomation.py:3936
FunctionGetVirtualScreenSize
dpiAwarenessPerMonitor: bool. Return Tuple[int, int], two ints tuple (width, height).
wxauto/uiautomation.py:2114
MethodGetVisibleRanges
Call IUIAutomationTextPattern::GetVisibleRanges. Return List[TextRange], a list of `TextRange`, disjoint text ranges from a text-base
wxauto/uiautomation.py:4839
MethodGetWindowPattern
Return `WindowPattern` if it supports the pattern else None(Conditional support according to MSDN).
wxauto/uiautomation.py:7399
MethodGetWindowPattern
Return `WindowPattern` if it supports the pattern else None(Must support according to MSDN).
wxauto/uiautomation.py:7473
MethodGetWindowText
Call native GetWindowText if control has a valid native handle.
wxauto/uiautomation.py:6291
MethodGroupControl
(self, searchDepth=0xFFFFFFFF, searchInterval=SEARCH_INTERVAL, foundIndex=1, element=0, **searchProperties)
wxauto/uiautomation.py:6434
FunctionHardwareInput
Create Win32 struct `HARDWAREINPUT` for `SendInput`.
wxauto/uiautomation.py:2549
MethodHasKeyboardFocus
Property HasKeyboardFocus. Call IUIAutomationElement::get_CurrentHasKeyboardFocus. Refer https://docs.microsoft.com/en-us/win
wxauto/uiautomation.py:5528
MethodHeaderControl
(self, searchDepth=0xFFFFFFFF, searchInterval=SEARCH_INTERVAL, foundIndex=1, element=0, **searchProperties)
wxauto/uiautomation.py:6437
MethodHeaderItemControl
(self, searchDepth=0xFFFFFFFF, searchInterval=SEARCH_INTERVAL, foundIndex=1, element=0, **searchProperties)
wxauto/uiautomation.py:6440
MethodHeight
Property Height. Return int.
wxauto/uiautomation.py:3050
MethodHelp
Property Help. Call IUIAutomationLegacyIAccessiblePattern::get_CurrentHelp. Return str, the Microsoft Active Accessibility he
wxauto/uiautomation.py:3788
MethodHelpText
Property HelpText. Call IUIAutomationElement::get_CurrentHelpText. Refer https://docs.microsoft.com/en-us/windows/desktop/api
wxauto/uiautomation.py:5537
MethodHide
Call native `ShowWindow(SW.Hide)`. waitTime: float Return bool, True if succeed otherwise False.
wxauto/uiautomation.py:6268
MethodHorizontalScrollPercent
Property HorizontalScrollPercent. Call IUIAutomationScrollPattern::get_CurrentHorizontalScrollPercent. Return float, the hori
wxauto/uiautomation.py:4085
MethodHorizontalViewSize
Property HorizontalViewSize. Call IUIAutomationScrollPattern::get_CurrentHorizontalViewSize. Return float, the horizontal siz
wxauto/uiautomation.py:4095
MethodHorizontallyScrollable
Property HorizontallyScrollable. Call IUIAutomationScrollPattern::get_CurrentHorizontallyScrollable. Return bool, indicates w
wxauto/uiautomation.py:4075
MethodHyperlinkControl
(self, searchDepth=0xFFFFFFFF, searchInterval=SEARCH_INTERVAL, foundIndex=1, element=0, **searchProperties)
wxauto/uiautomation.py:6443
MethodImageControl
(self, searchDepth=0xFFFFFFFF, searchInterval=SEARCH_INTERVAL, foundIndex=1, element=0, **searchProperties)
wxauto/uiautomation.py:6446
MethodInvoke
Call IUIAutomationInvokePattern::Invoke. Invoke the action of a control, such as a button click. waitTime: float. Ret
wxauto/uiautomation.py:3721
MethodIsContentElement
Property IsContentElement. Call IUIAutomationElement::get_CurrentIsContentElement. Refer https://docs.microsoft.com/en-us/win
wxauto/uiautomation.py:5546
MethodIsControlElement
Property IsControlElement. Call IUIAutomationElement::get_CurrentIsControlElement. Refer https://docs.microsoft.com/en-us/win
wxauto/uiautomation.py:5555
MethodIsDataValidForForm
Property IsDataValidForForm. Call IUIAutomationElement::get_CurrentIsDataValidForForm. Refer https://docs.microsoft.com/en-us
wxauto/uiautomation.py:5564
FunctionIsDesktopLocked
Check if desktop is locked. Return bool. Desktop is locked if press Win+L, Ctrl+Alt+Del or in remote desktop mode.
wxauto/uiautomation.py:2399
MethodIsEnabled
Property IsEnabled. Call IUIAutomationElement::get_CurrentIsEnabled. Refer https://docs.microsoft.com/en-us/windows/desktop/a
wxauto/uiautomation.py:5573
MethodIsGrabbed
Property IsGrabbed. Call IUIAutomationDragPattern::get_CurrentIsGrabbed. Return bool, indicates whether the user has grabbed
wxauto/uiautomation.py:3532
MethodIsKeyboardFocusable
Property IsKeyboardFocusable. Call IUIAutomationElement::get_CurrentIsKeyboardFocusable. Refer https://docs.microsoft.com/en-
wxauto/uiautomation.py:5582
MethodIsMaximize
(self)
wxauto/uiautomation.py:7055
MethodIsMinimize
(self)
wxauto/uiautomation.py:7065
MethodIsModal
Property IsModal. Call IUIAutomationWindowPattern::get_CurrentIsModal. Return bool, indicates whether the window is modal.
wxauto/uiautomation.py:5156
MethodIsOffscreen
Property IsOffscreen. Call IUIAutomationElement::get_CurrentIsOffscreen. Refer https://docs.microsoft.com/en-us/windows/deskt
wxauto/uiautomation.py:5591
MethodIsPassword
Property IsPassword. Call IUIAutomationElement::get_CurrentIsPassword. Refer https://docs.microsoft.com/en-us/windows/desktop
wxauto/uiautomation.py:5600
FunctionIsProcess64Bit
Return True if process is 64 bit. Return False if process is 32 bit. Return None if unknown, maybe caused by having no acess right to the
wxauto/uiautomation.py:2437
MethodIsReadOnly
Property IsReadOnly. Call IUIAutomationRangeValuePattern::get_CurrentIsReadOnly. Return bool, indicates whether the value of
wxauto/uiautomation.py:3976
MethodIsReadOnly
Property IsReadOnly. Call IUIAutomationTransformPattern2::IUIAutomationValuePattern::get_CurrentIsReadOnly. Return bool, indi
wxauto/uiautomation.py:5068
MethodIsRequiredForForm
Property IsRequiredForForm. Call IUIAutomationElement::get_CurrentIsRequiredForForm. Refer https://docs.microsoft.com/en-us/w
wxauto/uiautomation.py:5609
MethodIsSelected
Property IsSelected. Call IUIAutomationScrollPattern::get_CurrentIsSelected. Return bool, indicates whether this item is sele
wxauto/uiautomation.py:4181
MethodIsSelectionRequired
Property IsSelectionRequired. Call IUIAutomationSelectionPattern::get_CurrentIsSelectionRequired. Return bool, indicates whet
wxauto/uiautomation.py:4242
FunctionIsTopLevelWindow
IsTopLevelWindow from Win32. handle: int, the handle of a native window. Return bool. Only available on Windows 7 or Higher.
wxauto/uiautomation.py:2213
MethodIsTopmost
Property IsTopmost. Call IUIAutomationWindowPattern::get_CurrentIsTopmost. Return bool, indicates whether the window is the t
wxauto/uiautomation.py:5166
MethodIsTopmost
(self)
wxauto/uiautomation.py:7036
FunctionIsUserAnAdmin
IsUserAnAdmin from Win32. Return bool. Minimum supported OS: Windows XP, Windows Server 2003
wxauto/uiautomation.py:2461
MethodItemStatus
Property ItemStatus. Call IUIAutomationElement::get_CurrentItemStatus. Refer https://docs.microsoft.com/en-us/windows/desktop
wxauto/uiautomation.py:5618
MethodItemType
Property ItemType. Call IUIAutomationElement::get_CurrentItemType. Refer https://docs.microsoft.com/en-us/windows/desktop/api
wxauto/uiautomation.py:5627
MethodKeyboardShortcut
Property KeyboardShortcut. Call IUIAutomationLegacyIAccessiblePattern::get_CurrentKeyboardShortcut. Return str, the Microsoft
wxauto/uiautomation.py:3798
MethodLargeChange
Property LargeChange. Call IUIAutomationRangeValuePattern::get_CurrentLargeChange. Return float, the value that is added to o
wxauto/uiautomation.py:3986
MethodLoadMoreMessage
加载当前聊天页面更多聊天信息 Returns: bool: 是否成功加载更多聊天信息
wxauto/elements.py:344
MethodLoadMoreMessage
加载当前聊天页面更多聊天信息 Returns: bool: 是否成功加载更多聊天信息
wxauto/wxauto.py:506
MethodLocalizedControlType
Property LocalizedControlType. Call IUIAutomationElement::get_CurrentLocalizedControlType. Refer https://docs.microsoft.com/e
wxauto/uiautomation.py:5640
MethodLog
log: any type. consoleColor: int, a value in class `ConsoleColor`, such as `ConsoleColor.DarkGreen`. writeToFile: bool.
wxauto/uiautomation.py:2960
MethodMaximize
Set top level window maximize.
wxauto/uiautomation.py:7047
MethodMaximum
Property Maximum. Call IUIAutomationRangeValuePattern::get_CurrentMaximum. Return float, the maximum value of the control.
wxauto/uiautomation.py:3997
MethodMenuBarControl
(self, searchDepth=0xFFFFFFFF, searchInterval=SEARCH_INTERVAL, foundIndex=1, element=0, **searchProperties)
wxauto/uiautomation.py:6458
FunctionMessageBox
MessageBox from Win32. content: str. title: str. flags: int, a value or some combined values in class `MB`. Return int, a value i
wxauto/uiautomation.py:2166
MethodMetroClose
Only work on Windows 8/8.1, if current window is Metro UI. waitTime: float.
wxauto/uiautomation.py:7485
MethodMiddleClick
x: int, if < 0, middle click self.BoundingRectangle.right + x, if not None, ignore ratioX. y: int, if < 0, middle click self.Bounding
wxauto/uiautomation.py:6146
FunctionMiddleDragDrop
Simulate mouse middle button drag from point x1, y1 drop to point x2, y2. x1: int. y1: int. x2: int. y2: int. moveSpeed: floa
wxauto/uiautomation.py:2035
MethodMinimize
(self, waitTime: float = OPERATION_WAIT_TIME)
wxauto/uiautomation.py:7060
MethodMinimum
Property Minimum. Call IUIAutomationRangeValuePattern::get_CurrentMinimum. Return float, the minimum value of the control.
wxauto/uiautomation.py:4007
FunctionMonitorCallback
(hMonitor: int, hdcMonitor: int, lprcMonitor: ctypes.POINTER(ctypes.wintypes.RECT), dwData: int)
wxauto/uiautomation.py:2136
FunctionMouseInput
Create Win32 struct `MOUSEINPUT` for `SendInput`. Return `INPUT`.
wxauto/uiautomation.py:2536
MethodMove
Call IUIAutomationTransformPattern::Move. Move the UI Automation element. x: int. y: int. waitTime: float.
wxauto/uiautomation.py:4948
MethodMoveCursorToMyCenter
Move cursor to control's center. Return Tuple[int, int], two ints tuple (x, y), the cursor positon relative to screen(0, 0) after mov
wxauto/uiautomation.py:6122
MethodMoveEndpointByRange
Call IUIAutomationTextRange::MoveEndpointByRange. Move one endpoint of the current text range to the specified endpoint of a second t
wxauto/uiautomation.py:4675
MethodMoveEndpointByUnit
Call IUIAutomationTextRange::MoveEndpointByUnit. Move one endpoint of the text range the specified number of text units within the do
wxauto/uiautomation.py:4690
MethodMoveToCenter
Move window to screen center.
wxauto/uiautomation.py:7079
MethodName
Property Name. Call IUIAutomationLegacyIAccessiblePattern::get_CurrentName. Return str, the Microsoft Active Accessibility na
wxauto/uiautomation.py:3808
MethodName
Property Name. Call IUIAutomationElement::get_CurrentName. Refer https://docs.microsoft.com/en-us/windows/desktop/api/uiautom
wxauto/uiautomation.py:5649
MethodNativeWindowHandle
Property NativeWindowHandle. Call IUIAutomationElement::get_CurrentNativeWindowHandle. Refer https://docs.microsoft.com/en-us
wxauto/uiautomation.py:5658
MethodNavigate
Call IUIAutomationCustomNavigationPattern::Navigate. Get the next control in the specified direction within the logical UI tree.
wxauto/uiautomation.py:3465
MethodNext
下一张
wxauto/elements.py:494
MethodOCR
(self)
wxauto/elements.py:428
MethodOrientation
Property Orientation. Return int, a value in class `OrientationType`. Call IUIAutomationElement::get_CurrentOrientation.
wxauto/uiautomation.py:5668
FunctionPasteFile
(folder)
wxauto/utils.py:159
FunctionPlayWaveFile
Call PlaySound from Win32. filePath: str, if emtpy, stop playing the current sound. isAsync: bool, if True, the sound is played asynchron
wxauto/uiautomation.py:2413
FunctionPostMessage
PostMessage from Win32. Return bool, True if succeed otherwise False.
wxauto/uiautomation.py:1831
FunctionPressKey
Simulate a key down for key. key: int, a value in class `Keys`. waitTime: float.
wxauto/uiautomation.py:2493
MethodPrevious
上一张
wxauto/elements.py:484
FunctionPrintAllControlTree
(ele)
wxauto/utils.py:96
MethodProcessId
Property ProcessId. Call IUIAutomationElement::get_CurrentProcessId. Refer https://docs.microsoft.com/en-us/windows/desktop/a
wxauto/uiautomation.py:5678
← previousnext →401–500 of 775, ranked by callers