Блокнот с PyWinAuto

Содержание
Похожие статьи

Control Identifiers: Dialog - 'Untitled - Notepad' (L550, T237, R1298, B699) ['Untitled - NotepadDialog', 'Untitled - Notepad', 'Dialog', 'Dialog0', 'Dialog1'] child_window(title="Untitled - Notepad", control_type="Window") | | Pane - '' (L556, T312, R1292, B661) | ['Pane', 'UntitledPane', 'Pane0', 'Pane1', 'UntitledPane0', 'UntitledPane1'] | | | | Document - '' (L556, T312, R1292, B661) | | ['UntitledDocument', 'Document'] | | Pane - '' (L596, T247, R883, B279) | ['Pane2', 'UntitledPane2'] | | | | Pane - '' (L596, T247, R883, B279) | | ['Pane3', 'UntitledPane3'] | | | | | | TabControl - '' (L596, T247, R883, B279) | | | ['TabControlAdd New Tab', 'UntitledTabControl', 'TabControl'] | | | child_window(auto_id="Tabs", control_type="Tab") | | | | | | | | ListBox - '' (L598, T247, R846, B279) | | | | ['UntitledListBox', 'ListBox'] | | | | child_window(auto_id="TabListView", control_type="List") | | | | | | | | | | TabItem - 'Untitled. Unmodified.' (L600, T247, R846, B279) | | | | | ['Untitled. Unmodified.', 'Untitled. Unmodified.TabItem', 'TabItem'] | | | | | child_window(title="Untitled. Unmodified.", control_type="TabItem") | | | | | | | | | | | | Static - 'Untitled' (L613, T255, R657, B270) | | | | | | ['UntitledStatic', 'Untitled', 'Static', 'Static0', 'Static1'] | | | | | | child_window(title="Untitled", control_type="Text") | | | | | | | | | | | | Button - 'Close Tab' (L805, T251, R837, B275) | | | | | | ['Close Tab', 'Button', 'Close TabButton', 'Button0', 'Button1'] | | | | | | child_window(title="Close Tab", auto_id="CloseButton", control_type="Button") | | | | | | | | Button - 'Add New Tab' (L849, T252, R881, B276) | | | | ['Add New TabButton', 'Button2', 'Add New Tab'] | | | | child_window(title="Add New Tab", auto_id="AddButton", control_type="Button") | | | | | | Pane - 'Notepad automatically saves your progress. All your content will be available the next time you open Notepad.' (L0, T0, R0, B0) | | | ['Pane4', 'Notepad automatically saves your progress. All your content will be available the next time you open Notepad.', 'Notepad automatically saves your progress. All your content will be available the next time you open Notepad.Pane'] | | | child_window(title="Notepad automatically saves your progress. All your content will be available the next time you open Notepad.", auto_id="TeachingTip", control_type="Pane") | | Pane - '' (L556, T279, R1292, B312) | ['Pane5', 'UntitledPane4'] | | | | Pane - '' (L556, T279, R1292, B312) | | ['Pane6', 'UntitledPane5'] | | | | | | Menu - '' (L556, T279, R715, B311) | | | ['UntitledMenu', 'Menu', 'Menu0', 'Menu1'] | | | child_window(auto_id="MenuBar", control_type="MenuBar") | | | | | | | | MenuItem - 'File' (L560, T279, R601, B311) | | | | ['MenuItem', 'File', 'FileMenuItem', 'MenuItem0', 'MenuItem1'] | | | | child_window(title="File", auto_id="File", control_type="MenuItem") | | | | | | | | MenuItem - 'Edit' (L609, T279, R653, B311) | | | | ['Edit', 'MenuItem2', 'EditMenuItem'] | | | | child_window(title="Edit", auto_id="Edit", control_type="MenuItem") | | | | | | | | MenuItem - 'View' (L661, T279, R711, B311) | | | | ['MenuItem3', 'ViewMenuItem', 'View'] | | | | child_window(title="View", auto_id="View", control_type="MenuItem") | | | | | | Button - 'Headings' (L804, T279, R860, B311) | | | ['Headings', 'HeadingsButton', 'Button3'] | | | child_window(title="Headings", control_type="Button") | | | | | | Button - 'Lists' (L860, T279, R916, B311) | | | ['Lists', 'Button4', 'ListsButton'] | | | child_window(title="Lists", control_type="Button") | | | | | | Button - 'Bold (Ctrl+B)' (L916, T279, R948, B311) | | | ['Button5', 'Bold (Ctrl+B)Button', 'Bold (Ctrl+B)'] | | | child_window(title="Bold (Ctrl+B)", control_type="Button") | | | | | | Button - 'Italic (Ctrl+I)' (L948, T279, R980, B311) | | | ['Italic (Ctrl+I)Button', 'Italic (Ctrl+I)', 'Button6'] | | | child_window(title="Italic (Ctrl+I)", control_type="Button") | | | | | | Button - 'Link (Ctrl+K)' (L980, T279, R1012, B311) | | | ['Link (Ctrl+K)', 'Button7', 'Link (Ctrl+K)Button'] | | | child_window(title="Link (Ctrl+K)", control_type="Button") | | | | | | Button - 'Clear formatting (Ctrl+Space)' (L1012, T279, R1044, B311) | | | ['Clear formatting (Ctrl+Space)Button', 'Button8', 'Clear formatting (Ctrl+Space)'] | | | child_window(title="Clear formatting (Ctrl+Space)", control_type="Button") | | | | | | Button - 'Copilot (Preview)' (L1158, T279, R1216, B311) | | | ['Copilot (Preview)', 'Button9', 'Copilot (Preview)Button'] | | | child_window(title="Copilot (Preview)", auto_id="RewriteDropDownButton", control_type="Button") | | | | | | | | Image - '' (L1169, T287, R1185, B303) | | | | ['Image', 'UntitledImage'] | | | | | | Button - 'User avatar' (L1220, T279, R1250, B311) | | | ['User avatarButton', 'Button10', 'User avatar'] | | | child_window(title="User avatar", auto_id="AvatarButton", control_type="Button") | | | | | | Button - 'Settings' (L1254, T279, R1284, B311) | | | ['Settings', 'Button11', 'SettingsButton'] | | | child_window(title="Settings", auto_id="SettingsButton", control_type="Button") | | | | | | Dialog - '' (L0, T0, R0, B0) | | | ['Dialog2'] | | | child_window(auto_id="PrivacyTeachingTip", control_type="Window") | | | | | | Dialog - '' (L0, T0, R0, B0) | | | ['Dialog3'] | | | child_window(auto_id="CowriterTeachingTip", control_type="Window") | | Pane - '' (L556, T661, R1292, B693) | ['Pane7', ' Ln 1, Col 1Pane', ' Ln 1, Col 1Pane0', ' Ln 1, Col 1Pane1'] | | | | Pane - '' (L556, T661, R1292, B693) | | ['Pane8', ' Ln 1, Col 1Pane2'] | | | | | | Static - ' Ln 1, Col 1' (L572, T669, R631, B685) | | | ['Static2', ' Ln 1, Col 1Static', ' Ln 1, Col 1'] | | | child_window(title=" Ln 1, Col 1", auto_id="ContentTextBlock", control_type="Text") | | | | | | Static - '0 characters' (L661, T669, R727, B685) | | | ['0 characters', 'Static3', '0 charactersStatic'] | | | child_window(title="0 characters", auto_id="ContentTextBlock", control_type="Text") | | | | | | Static - 'Plain text' (L797, T661, R859, B693) | | | ['Plain text', 'Static4', 'Plain textStatic'] | | | child_window(title="Plain text", auto_id="ContentTextBlock", control_type="Text") | | | | | | Static - ' 100%' (L947, T669, R979, B685) | | | [' 100%', 'Static5', ' 100%Static'] | | | child_window(title=" 100%", auto_id="ContentTextBlock", control_type="Text") | | | | | | Static - ' Windows (CRLF)' (L1015, T669, R1106, B685) | | | [' Windows (CRLF)Static', ' Windows (CRLF)', 'Static6'] | | | child_window(title=" Windows (CRLF)", auto_id="ContentTextBlock", control_type="Text") | | | | | | Static - ' UTF-8' (L1157, T669, R1193, B685) | | | [' UTF-8', 'Static7', ' UTF-8Static'] | | | child_window(title=" UTF-8", auto_id="ContentTextBlock", control_type="Text") | | TitleBar - '' (L0, T0, R0, B0) | ['TitleBar'] | | | | Menu - 'System' (L558, T245, R580, B267) | | ['SystemMenu', 'System', 'Menu2', 'System0', 'System1'] | | child_window(title="System", auto_id="MenuBar", control_type="MenuBar") | | | | | | MenuItem - 'System' (L558, T245, R580, B267) | | | ['MenuItem4', 'SystemMenuItem', 'System2'] | | | child_window(title="System", control_type="MenuItem") | | | | Button - 'Minimize' (L1153, T238, R1200, B268) | | ['MinimizeButton', 'Button12', 'Minimize'] | | child_window(title="Minimize", control_type="Button") | | | | Button - 'Maximize' (L1200, T238, R1246, B268) | | ['Maximize', 'Button13', 'MaximizeButton'] | | child_window(title="Maximize", control_type="Button") | | | | Button - 'Close' (L1246, T238, R1293, B268) | | ['Button14', 'Close', 'CloseButton'] | | child_window(title="Close", control_type="Button")

Автор статьи: Андрей Олегович

Похожие статьи
pywinauto
Основы
Ошибки
Python

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: