Taille de fenêtre [Résolu]

Messages postés
6
Date d'inscription
samedi 4 juin 2005
Statut
Membre
Dernière intervention
28 novembre 2006
- - Dernière réponse : tipro75
Messages postés
26
Date d'inscription
lundi 22 août 2005
Statut
Membre
Dernière intervention
22 décembre 2005
- 19 nov. 2005 à 12:31
Bonjour,

je souhaite savoir comment on peut verouiller la taille d'une fenêtre : empêcher l'utilisateur de la redimensionner
et aussi comment changer l'icône de la fenêtre.

Merci
Afficher la suite 

5 réponses

Meilleure réponse
Messages postés
6
Date d'inscription
samedi 4 juin 2005
Statut
Membre
Dernière intervention
28 novembre 2006
2
2
Merci
Finalement j'ai trouvé la réponse tout seul :
avec : fenetre=Tk()

fenetre.geometry(x,y)
# permet effectivement de donner une dimension précise à la fenêtre mais il vaut mieux éviter une boucle infinie qui la redimensionnerai tout le temps ;-)
fenetre.resizable(0,0)
# indique que la fenetre ne peut pas être redimensionnée ni horizontalement, ni verticalement
il existe aussi :
fenetre.maxsize(x,y)
fenetre.minsize(x,y)
et à mettre en dernier :
fenetre.iconbitmap("C:\dossier\truc.ico")
pour changer l'icône de la fenêtre


J'espère que celà aidera les débutants qui comme moi aiment bien avoir une interface propre et finalisée.

Dire « Merci » 2

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 207 internautes nous ont dit merci ce mois-ci

Commenter la réponse de kpoleau
Messages postés
179
Date d'inscription
mercredi 13 octobre 2004
Statut
Membre
Dernière intervention
21 mai 2014
0
Merci
salut, quand tu parle d'interface, précise toujours laquelle tu
utilises. Tk est fournis par defautavec python mais il existe aussi une
librairie wxWindow (wxPython) et une pour QT (pyQT).
Commenter la réponse de taz_iup
Messages postés
6
Date d'inscription
samedi 4 juin 2005
Statut
Membre
Dernière intervention
28 novembre 2006
2
0
Merci
je parle de la librairie Tk (je pense que c'est la plus courante, non )
Commenter la réponse de kpoleau
Messages postés
26
Date d'inscription
lundi 22 août 2005
Statut
Membre
Dernière intervention
22 décembre 2005
1
0
Merci
Tu pourait fair une boucle du genre :
while 1 :
root.geometry('?x?') #bibliothèque Tkinter

a verifier sinon tu pourait utiliser du C++ ce qui te permetterait de fair une fonction qui regarderait si une fenetre va être si cela arriverait l'emplacement de la sourie serait modifier de sorte a que celle si ne puisse pus redimention la fenetre.

exemple :

#include <windows.h>
{
if (bort de fen => modifier)
SetCursorPos(0,0);
}

cela est un petit peu compliqué mais si tu arrive a fair un script comme celui-ci et le compiler tu pourait le lancer comme ceci :

import os
while 1 :
os.chdir('c://')
os.systems('fich.exe')

le fichier s'appelant fich.exe et comme repertoire le disque c; c'est un exemple...

bon ca c pour t'aider mais sache que c pas bon de mélanger 2 langage pour le debug jte dit pas mais bon..
Commenter la réponse de tipro75
Messages postés
26
Date d'inscription
lundi 22 août 2005
Statut
Membre
Dernière intervention
22 décembre 2005
1
0
Merci
Bravo !!!
Commenter la réponse de tipro75