Comment laisser une form au premier plan d'une autre form
nono78220
Messages postés181Date d'inscriptiondimanche 3 décembre 2006StatutMembreDernière intervention28 octobre 2010
-
23 août 2007 à 14:32
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
23 août 2007 à 15:36
Bonjour à tous,
Je voudrais avoir la possibilité de laisser un form visible au premier plan lorsque je rentre du texte dans une textbox d'une autre form.
Faut-il tjrs faire un API dans un module comme le propose ce lien ci-dessous ou y a t'il d'autres possibilités ?
nono78220
Messages postés181Date d'inscriptiondimanche 3 décembre 2006StatutMembreDernière intervention28 octobre 2010 23 août 2007 à 14:41
Salut,
Non pas de souci car le module a l'air simple. Je vais le tester.
Je pensais simplement qu'il y avait une propriété associée aux forms afin d'éviter un codage supplémentaire !!
Kristof_Koder
Messages postés918Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention27 octobre 200810 23 août 2007 à 15:17
Une forme modale ne répondra pas à son souci !!
Il veut Form2 visible au dessus de Form1 qui doit garder le focus !
Il lui faut définir l'attribut TopMost de sa forme via API pour cela.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Par contre une soution(peut-être), suivant la taille de ces 2 Forms, il peut en placer une dans le coin haut/gauche de son écran, et l'autre à l'opposée...
Kristof_Koder
Messages postés918Date d'inscriptionvendredi 3 août 2007StatutMembreDernière intervention27 octobre 200810 23 août 2007 à 15:25
Exploreur < Ce qui prive l'utilisateur de la possibilité de bouger les fenêtres à sa convenance !! Imagine si la boîte de dialogue "Rechercher/Remplacer" de Word ou de ton IDE VB préféré se comportait comme tu le propose ? Galère non ?
Surtout que cela ne coute qu'un appel a l'API SetWindowPos() !!