bebeb3
Messages postés13Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention18 septembre 2003
-
16 sept. 2003 à 16:21
bebeb3
Messages postés13Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention18 septembre 2003
-
18 sept. 2003 à 01:02
Y a t'il un moyen d'avoir une message box non modale ?
Je voudrais pouvoir afficher un message sans pour autant suspendre l'execution du programme et si possible en passant par l'api. Ca m'éviterait de recréer une boite de dialogue.
bebeb3
Messages postés13Date d'inscriptionlundi 20 janvier 2003StatutMembreDernière intervention18 septembre 2003 17 sept. 2003 à 11:15
J'avais moi aussi pensé à afficher le message dans un thread différent. Mais cela ne fonctionne pas. La boite de dialogue reste modale vis-à-vis de l'application qui fait l'appel (ça vient de Application.Handle).
Je vais encore chercher mais si quelqu'un a une idée, j'suis toujours preneur :D
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 18 sept. 2003 à 00:27
J'avance une hypothèse : pourquoi ne pas utiliser Self.Handle au lieu de Application.Handle ?
Puisque, dans ce cas Self fait référence au thread lui-même et que les threads possèdent une propriété Handle.
Je pense que la proposition d'yvemoreau doit pouvoir fonctionner et qu'elle est même très intéressante !