title: PywinAuto and the disappearing control Identifier
body: <p>I'm using pywinauto (the latest from the new github) to automate logging in to another program. The "Sign in" window has a bunch of buttons, and two fields, one for user name and one for password. </p>
  
  <p>My problem is that the user name and password 'edit' control identifiers have the same Access name: ['1', '0', 'Edit']. There is no "Edit2".</p>
  
  <p>When I use </p>
  
  <pre><code>sign_in.print_control_identifiers()
  </code></pre>
  
  <p>It still only shows the one edit property. How do I access this other edit control?</p>
  
  <p>update with pictures with the demo company file:</p>
  
  <p>Here is the LOGIN window: <a href="http://imgur.com/VwS9w0b" rel="nofollow">http://imgur.com/VwS9w0b</a></p>
  
  <p>Here is the mouse hovering over password: <a href="http://imgur.com/6HWQVlZ" rel="nofollow">http://imgur.com/6HWQVlZ</a></p>
  
  <p>Password field clicked, its called edit1 as well! <a href="http://imgur.com/GUnTVrK" rel="nofollow">http://imgur.com/GUnTVrK</a></p>
  
  <p>Swapy output : <a href="http://imgur.com/LJB99y1" rel="nofollow">http://imgur.com/LJB99y1</a></p>
  
  <p>A solution I found was to simulate a "tab" key </p>
  
  <pre><code>  sign_on.TypeKeys("{TAB}")
  </code></pre>
  
  <p>But this is not a great solution because if another window were to take focus at the time of the TAB then the script would sent the tab to that window.</p>