Une seul instance d'une appli multidocuments
Bonjour
J'ai une application (python 2.7 + wxpython 3), multi documents (AuiMDIParentFrame), et j'aimerais qu'elle fonctionne comme la plupart des applications multi documents :
- une seule instance lancée à la fois
- si on double-clic sur un fichier document de cette application, il s'ouvre dans l'instance déjà lancée.
En réalité, j'ai déjà fait un truc qui marche en suivant cette méthode : http://stackoverflow.com/questions/5...ssing-commands
Mais il y a pas mal d'inconvénients :
- demande de franchissement du pare-feu (Windows) au premier lancement (ça rebute un peu les utilisateurs)
- après une mise en veille prolongée, l'instance déjà lancée est "oubliée" ... et une deuxième s'ouvre.
Est-ce que quelqu'un aurait une autre méthode ?
Merci d'avance !