Task list control : afficher la liste des tâches en cours d'exécution

Description

Ce contrôle est en fait une fenêtre de type "splash form" qui affiche la liste des différentes tâches qui sont en cours de traitement. Cela permet très simplement de rendre la fenêtre principale de l'application inactive et d'informer/faire patienter l'utilisateur.
A chaque tâche est associée une petite icone suivant son type : information, traitement ok, warning, erreur.

Conclusion :


J'ai voulu que le contrôle soit le plus simple possible à utiliser : il faut juste lui passer un tableau contenant la liste des tâches puis appeler une fonction unique.

La form principale crée évidemment un thread pour l'affichage ne soit pas gelé.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.