Új hozzászólás Aktív témák

  • SzVFE1

    csendes tag

    válasz kovisoft #3396 üzenetére

    Annyi a gáz, hogy így is alig találtam meg azt a child window-t, amivel kontrollálni tudom a MobaXterm-et. Végül kiderült, hogy ezek control_type="Tab" és control_type="Pane" tulajdonságokkal szerepelnek. Sajnos a control_type="Pane" -ek sem szűkítik le tab-ra, csak ablakra a célt, ezért elégnek találtam a control_type="Tab" -ot használni. Az ablakba írás működik is vele tökéletesen. A másik ok pedig az volt, hogy a control_type="Tab" -ból szerencsére egyetlen létezik, míg control_type="Pane" -ből több, ezért tovább kellene szűkíteni auto_id alapján, ami folyamatosan változik, egyszer használható, így ez lehetetlen küldetésnek tűnik. Bemásolom ide alább a fa struktúra vonatkozó részét, az alapján esetleg lenne ötlet, hogy hogyan változtassam?
    Még egy kérdés, a textEditor az egy objektum, nem egy tetszőleges névvel megadható változó?

       |    |    | child_window(auto_id="132416", control_type="Tab")
       |    |    |    | 
       |    |    |    | Pane - ''    (L52, T177, R356, B2066)
       |    |    |    | ['Pane8']
       |    |    |    | child_window(auto_id="197962", control_type="Pane")
       |    |    |    |    | 
       |    |    |    |    | Pane - ''    (L52, T2013, R356, B2066)
       |    |    |    |    | ['Pane9']
       |    |    |    |    | child_window(auto_id="67182", control_type="Pane")
       |    |    |    |    |    | 
       |    |    |    |    |    | CheckBox - ' Follow terminal folder'    (L78, T2013, R356, B2066)
       |    |    |    |    |    | ['CheckBox', ' Follow terminal folder', ' Follow terminal folderCheckBox']
       |    |    |    |    |    | child_window(title=" Follow terminal folder", auto_id="67184", control_type="CheckBox")
       |    |    |    |    | 
       |    |    |    |    | Pane - ''    (L52, T177, R356, B216)
       |    |    |    |    | ['Pane10']
       |    |    |    |    | child_window(auto_id="67180", control_type="Pane")
       |    |    |    |    | 
       |    |    |    |    | ListBox - ''    (L52, T249, R356, B1961)
       |    |    |    |    | ['ListBox', 'ListBox0', 'ListBox1']
       |    |    |    |    | child_window(auto_id="132696", control_type="List")
       |    |    |    |    |    | 
       |    |    |    |    |    | Header - 'Fejlécellenőrzés'    (L52, T249, R356, B274)
       |    |    |    |    |    | ['Fejlécellenőrzés', 'Header', 'FejlécellenőrzésHeader']
       |    |    |    |    |    | child_window(title="Fejlécellenőrzés", auto_id="Header", control_type="Header")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | HeaderItem - 'Name'    (L52, T249, R536, B274)
       |    |    |    |    |    |    | ['NameHeaderItem', 'HeaderItem', 'Name', 'HeaderItem0', 'HeaderItem1']
       |    |    |    |    |    |    | child_window(title="Name", auto_id="HeaderItem 0", control_type="HeaderItem")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | HeaderItem - 'Size (KB)'    (L0, T0, R0, B0)
       |    |    |    |    |    |    | ['HeaderItem2', 'Size (KB)', 'Size (KB)HeaderItem']
       |    |    |    |    |    |    | child_window(title="Size (KB)", auto_id="HeaderItem 1", control_type="HeaderItem")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | HeaderItem - 'Last modified'    (L0, T0, R0, B0)
       |    |    |    |    |    |    | ['HeaderItem3', 'Last modifiedHeaderItem', 'Last modified']
       |    |    |    |    |    |    | child_window(title="Last modified", auto_id="HeaderItem 2", control_type="HeaderItem")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | HeaderItem - 'Owner'    (L0, T0, R0, B0)
       |    |    |    |    |    |    | ['HeaderItem4', 'OwnerHeaderItem', 'Owner']
       |    |    |    |    |    |    | child_window(title="Owner", auto_id="HeaderItem 3", control_type="HeaderItem")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | HeaderItem - 'Group'    (L0, T0, R0, B0)
       |    |    |    |    |    |    | ['Group', 'HeaderItem5', 'GroupHeaderItem']
       |    |    |    |    |    |    | child_window(title="Group", auto_id="HeaderItem 4", control_type="HeaderItem")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | HeaderItem - 'Access'    (L0, T0, R0, B0)
       |    |    |    |    |    |    | ['AccessHeaderItem', 'HeaderItem6', 'Access']
       |    |    |    |    |    |    | child_window(title="Access", auto_id="HeaderItem 5", control_type="HeaderItem")
       |    |    |    |    |    | 
       |    |    |    |    |    | ScrollBar - 'Vízszintes'    (L52, T1935, R356, B1961)
       |    |    |    |    |    | ['Vízszintes', 'VízszintesScrollBar', 'ScrollBar', 'ScrollBar0', 'ScrollBar1']
       |    |    |    |    |    | child_window(title="Vízszintes", auto_id="NonClientHorizontalScrollBar", control_type="ScrollBar")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | Button - 'Egy oszloppal balra'    (L52, T1935, R78, B1961)
       |    |    |    |    |    |    | ['Egy oszloppal balra', 'Egy oszloppal balraButton', 'Button', 'Button0', 'Button1']
       |    |    |    |    |    |    | child_window(title="Egy oszloppal balra", auto_id="UpButton", control_type="Button")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | Thumb - 'Elhelyezés'    (L78, T1935, R126, B1961)
       |    |    |    |    |    |    | ['Thumb', 'Elhelyezés', 'ElhelyezésThumb']
       |    |    |    |    |    |    | child_window(title="Elhelyezés", auto_id="ScrollbarThumb", control_type="Thumb")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | Button - 'Egy oldallal jobbra'    (L126, T1935, R330, B1961)
       |    |    |    |    |    |    | ['Button2', 'Egy oldallal jobbra', 'Egy oldallal jobbraButton']
       |    |    |    |    |    |    | child_window(title="Egy oldallal jobbra", auto_id="DownPageButton", control_type="Button")
       |    |    |    |    |    |    | 
       |    |    |    |    |    |    | Button - 'Egy oszloppal jobbra'    (L330, T1935, R356, B1961)
       |    |    |    |    |    |    | ['Egy oszloppal jobbraButton', 'Egy oszloppal jobbra', 'Button3']
       |    |    |    |    |    |    | child_window(title="Egy oszloppal jobbra", auto_id="DownButton", control_type="Button")
       |    |    |    |    |    | 
       |    |    |    |    |    | ListItem - '..'    (L52, T274, R1649, B307)
       |    |    |    |    |    | ['ListItem', '..ListItem', '..']
       |    |    |    |    |    | child_window(title="..", control_type="ListItem")
       |    |    |    |    | 
       |    |    |    |    | Edit - ''    (L52, T216, R356, B249)
       |    |    |    |    | ['Edit2']
       |    |    |    |    | child_window(auto_id="66952", control_type="Edit")
       |    |    |    | 
       |    |    |    | TabItem - ''    (L2, T175, R50, B229)
       |    |    |    | ['TabItem', 'TabItem0', 'TabItem1']
       |    |    |    | 
       |    |    |    | TabItem - ''    (L2, T229, R50, B283)
       |    |    |    | ['TabItem2']
       |    |    |    | 
       |    |    |    | TabItem - ''    (L2, T283, R50, B337)
       |    |    |    | ['TabItem3']
       |    |    |    | 
       |    |    |    | TabItem - ''    (L2, T337, R50, B391)
       |    |    |    | ['TabItem4']

Új hozzászólás Aktív témák