Comment enlever le bouton agrandir d'une fenêtre ???

Comment enlever le bouton agrandir d'une fenêtre ??? - Python - Programmation

Marsh Posté le 20-05-2004 à 23:54:44    

Salut,
 
Comment enlever le bouton agrandir d'une fenêtre ???
J'utilise boa constructor et j'aimerais savoir comment enlever le bouton agrandir et comment empêcher le redimensionnement et aussi comment forcer une fenêtre à se trouver toujours en premier plan.
 
merci

Reply

Marsh Posté le 20-05-2004 à 23:54:44   

Reply

Marsh Posté le 01-06-2004 à 12:03:07    

Je présume que tu dérives une frame de wx.Frame ou wxFrame (j'utilise pas Boa donc je sais pas comment il code)

 

Dans ce cas là, le début de ta classe doit être du style

 

class MyFrame(wx.Frame)
    def __init__(self, parent, ID):
        wx.Frame.__init__(self, parent, ID)

 

il te suffit d'ajouter l'argument
style = wx.MINIMIZE_BOX | wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX
au constructeur de wx.Frame:
si tu ne définit pas de style, le style par defaut a ces 4 items + le bouton pour agrandir, si tu met ce style la tu auras tout sauf le bouton, pour agrandir (en fait il sera présent, mais grisé [désactivé])


Message édité par masklinn le 24-09-2009 à 13:52:58
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed