Bonjour,
Je voudrais interdire le déplacement de ma fênetre principale. Le bind avec Configure redonnant les coordonnées et les dimensions originelles ne fonctionnent pas.
Avez vous une idée de ce qu'il est possible de faire?
Code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# This Python file uses the following encoding: utf-8
import tkinter
from tkinter import *
class FenUne(tkinter.Tk):
    def __init__(self,parent):
        tkinter.Tk.__init__(self,parent)
        self.parent = parent       
        self.initialize()
 
    def initialize(self):     
        w=600
        h=300
        x=200
        y=200
        self.geometry('%dx%d+%d+%d' % (w, h, x, y))
 
        self.bind("<Configure>",self.enplace)
 
    def enplace(self,parent):
        w=600
        h=300
        x=200
        y=200
        self.geometry('%dx%d+%d+%d' % (w, h, x, y))
 
if __name__ == "__main__":
    app=FenUne(None)
    app.title('Essai blocage fenetre')
    app.mainloop()
Merci!