Je cherche un moyen de verrouiller la fenêtre. J'ai trouvé window.set_resizable(False)
, mais cela redimensionne la fenêtre à sa taille demandée et puis le verrouille. Je voudrais pouvoir redimensionner ma fenêtre, puis la verrouiller dans la taille à laquelle je l'ai redimensionnée.PyGTK, comment puis-je verrouiller une fenêtre pour qu'elle ne puisse pas être redimensionnée?
0
A
Répondre
3
Peut-être que vous pourriez set_size_request
avec la taille actuelle de la fenêtre (de window_get_size
) avant d'appeler set_resizeable
?
+0
Ah, je n'avais pas pensé à ça! Merci. :) – linkmaster03
0
Vous pouvez utiliser ceci:
window.set_geometry_hints (fenêtre, MIN_WIDTH, MIN_HEIGHT, MAX_WIDTH, MAX_HEIGHT)
Questions connexes
- 1. Comment verrouiller une fenêtre WPF pour qu'elle ne puisse pas être déplacée, redimensionnée, minimisée, agrandie ou déplacée
- 2. PyGTK Fenêtre ne se cachant pas quand on lui dit
- 3. verrouiller vue pour être ineditable
- 4. Comment inclure une image dans une fenêtre avec pygtk?
- 5. PyGTK: fenêtre du client IM
- 6. Comment geler/fenêtre grisâtre dans pygtk?
- 7. Delphi: comment verrouiller dfm-s pour ne pas changer ...?
- 8. Pyinotify ne fonctionne pas avec pygtk
- 9. Mise à jour de la région derrière une fenêtre redimensionnée
- 10. Quelle devrait être l'approche correcte/meilleure pour verrouiller un enregistrement dans une table?
- 11. Comment utiliser javascript pour ouvrir une image dans une fenêtre séparée après l'avoir redimensionnée?
- 12. Sécurisation d'un service WCF pour qu'il ne puisse être appelé que par une application Silverlight
- 13. Comment créer une fenêtre pop en utilisant pygtk?
- 14. Fenêtre WPF redimensionnée lorsque ListBox défile
- 15. Ajouter une balise ignorer dans le fichier afin qu'elle ne puisse pas être ajoutée accidentellement?
- 16. Avec PyGTK/win32, comment placer une nouvelle fenêtre près de son parent mais pas hors écran?
- 17. Comment redimensionner le lecteur YouTube lorsque la fenêtre est redimensionnée
- 18. Comment gérer cette situation Multithread et ne pas verrouiller?
- 19. Python introspection ne pas afficher les fonctions pour verrouiller
- 20. Comment garantir qu'une fenêtre popup nommée est fermée afin qu'une nouvelle fenêtre avec le même nom puisse être créée?
- 21. Ouvrir un programme PyGTK mais ne l'activez pas
- 22. PyGTK: Existe-t-il une méthode pour calculer la meilleure taille pour une fenêtre?
- 23. pyGame dans une application pyGTK
- 24. Un processus peut-il verrouiller un disque afin qu'aucun autre processus ne puisse y accéder?
- 25. Le programme PyGtk ne répond pas sous Windows
- 26. Transformer XML pour qu'il puisse être lu avec DataSet.ReadXML
- 27. Comment configurer une fonction C++ pour qu'elle puisse être utilisée par p/invoke?
- 28. Est-il correct qu'un NIB ne puisse pas être utilisé par de nombreuses classes différentes?
- 29. JFrame ne s'affiche pas dans JApplet tant que l'applet n'est pas redimensionnée
- 30. Obtenir un résultat d'une fenêtre modale dans pygtk
trois fois si le verrouillage Pensez taille de la fenêtre est une bonne idée. Dans 99% des cas, il y aura un cas qui fait que certains utilisateurs vous haïssent vraiment pour cela. –
Oui, je sais. Le programme que je fais inclut une minuterie qui est précise au centième. J'ai découvert que GTK/Pango est très efficace lorsque vous essayez de redimensionner une fenêtre avec une mise à jour 100 fois par seconde. ;) Tout ce que je fais est de verrouiller la fenêtre pendant que la minuterie fonctionne, donc tout va bien. – linkmaster03