Help with Windows Geometry in Python -


why commands change window position before , after sleep(3.00) being ignored?

if self.selectedm.get() == 'bump':         w1 = getsystemmetrics(1) + 200         print w1         w1.wm_geometry("+100+" + str(w1))         w2.wm_geometry("+100+" + str(w1))         w3.wm_geometry("+100+" + str(w1))         w4.wm_geometry("+100+" + str(w1))         self.rvar.set(0)         self.rvar2.set(0)         self.rvar3.set(0)         self.rvar4.set(0)          s = self.wm_geometry()         geompatt = re.compile(r"(\d+)?x?(\d+)?([+-])(\d+)([+-])(\d+)")          m = geompatt.search(s)         x3 = m.group(4)         y3 = m.group(6)          m = int(y3) - 150          p = m + 150           mh = w1         muh = y3           while y3 > m:             sleep(0.0009)             y3 = int(y3) - 1             self.update_idletasks()             self.wm_geometry("+" + str(x3) + "+" + str(y3))             print 1          alpha = 1.0         #while 0.0 < alpha :          #   alpha = alpha - 0.01           #  self.attributes("-alpha", alpha)            # sleep(0.005)             self.wm_geometry("+" + str(x3) + "+" + str(mh))          sleep(3.00)          self.wm_geometry("+" + str(x3) + "+" + str(muh))             #while 1.0 > alpha :          #   alpha = alpha + 0.01           #  self.attributes("-alpha", alpha)            # sleep(0.005)          while y3 < p:             sleep(0.0009)             y3 = int(y3) + 1             self.update_idletasks()             self.wm_geometry("+" + str(x3) + "+" + str(y3)) 

the answer question don't give system chance update display. display updated event loop don't enter event loop after either of wm_geometry calls surrounding sleep(3.00) call. aren't being ignored, it's you're changing geometry again before system has chance update display.

does answer question having trouble tkinter transparency solve problem too?


Comments

Popular posts from this blog

windows - Why does Vista not allow creation of shortcuts to "Programs" on a NonAdmin account? Not supposed to install apps from NonAdmin account? -

c++ - How do I get a multi line tooltip in MFC -

unit testing - How to mock PreferenceManager in Android? -