title: Why does the "geometry()" method work with a delay?
body: <p>If i run this Python code:</p>
  
  <pre><code>from Tkinter import *; w = Tk(); w.geometry( "640x480" ); print( w.geometry() )
  </code></pre>
  
  <p>i will get "1x1+0+0" output. But if i start interpreter and execute this as two separate 
  commands, i will get completely different output:</p>
  
  <pre><code>&gt;&gt;&gt; from Tkinter import *; w = Tk(); w.geometry( "640x480" ) 
  '' 
  &gt;&gt;&gt; w.geometry() 
  '640x480+101+73'
  </code></pre>
  
  <p>It seems geometry is not applied instantly, something else is needed : 
  (. Maybe anyone knows what i need to do in order to update geometry 
  inplace? I need it to correctly center/position main and child windows.</p>