J'ai détourné l'usage habituel que l'on fait avec une boite de dialogue pour en faire un chronomètre. Facile à manipuler, à déplacer, il est bien pratique mais pas tout à fait fonctionnel.
Pour l'être, il faudrait non pas UN chronomètre sinon PLUSIEURS... (à volonté).
C'est précisement ce qui m'amène aujourd'hui, est-il possible de générer plusieurs boites de dialogues indépendantes les-unes des autres et manipulables toutes en même temps?
Étant donné, l'usage peu commun que je prétends en faire je n'ai pas rencontré de sujet traitant de la chose.
Je m'en remets donc à vos compétances car je suis dans l'impasse la plus totale.
Le code qui génère la boite de dialogue (chrono) est le suivant:
Code : Tout sélectionner
Sub BoiteDialogue
Dim dDialog As Object
DialogLibraries.LoadLibrary("Standard")
oDialog = DialogLibraries.Standard.Dialog1
oPDialog = CreateUnoDialog(oDialog)
oPDialog.setTitle("Petit test")
reInit()
'''''''''''''''''EXIT''''''''''''''''
iDialogResult = oPDialog.Execute()
End Sub
Dans le document ci-joint, j'ai un peu anticipé l'arrivée des nouveaux venus et bien qu'il restera encore beaucoup à faire, la priorité reste pour le moment celle énoncée dans le titre.
À savoir comment créer plusieurs boites de dialogues utilisable en même temps.
Merci de votre attention.
Amicalement, Markotxe