Taille de fenêtre [Résolu]

Messages postés
6
Date d'inscription
samedi 4 juin 2005
Dernière intervention
28 novembre 2006
- 26 oct. 2005 à 14:53 - Dernière réponse :
Messages postés
26
Date d'inscription
lundi 22 août 2005
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 

Votre réponse

5 réponses

Meilleure réponse
Messages postés
6
Date d'inscription
samedi 4 juin 2005
Dernière intervention
28 novembre 2006
- 31 oct. 2005 à 09:16
1
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.

Merci kpoleau 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de kpoleau
Messages postés
179
Date d'inscription
mercredi 13 octobre 2004
Dernière intervention
21 mai 2014
- 27 oct. 2005 à 11:10
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
Dernière intervention
28 novembre 2006
- 27 oct. 2005 à 20:50
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
Dernière intervention
22 décembre 2005
- 29 oct. 2005 à 19:07
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
Dernière intervention
22 décembre 2005
- 19 nov. 2005 à 12:31
0
Merci
Bravo !!!
Commenter la réponse de tipro75

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.