Menu style volet des taches sous xp

Description

Je cherchais depuis longtemps un menu dans le style du volet des taches XP alors je me suis décidé à créer le miens.

Il s'agit d'un menu, sous forme d'ocx, qui peut s'éditer directement dans le concepteur de vue en modifiant la propriété Menu. Cette dernière doit être vue comme une sorte de script. j'ai choisi cette solution afin de pouvoir modifier facilement le menu à la volée lors de l'éxecution du programme (exemples de cript : AddGroup "Group 1", AddTerm "Term 1" "Group 1".... Le menu peut gérrer la fermeture automatique des groupes inutile taches lorsque qu'un groupe est ouvert par l'utilisateur. Pour ce fair c'est la propriété MultiGroup qu'il faut mettre sur OnlyOne. Une optimisation de la fermeture selon l'espace vertical disponnible est prévue mais pas encore réalisée. Enfin, le menu peut théoriquement gérrer des sous-groupes de groupes... mais je n'ai pas encore besion de cette possibilité et je ne l'ai donc pas encore intégrée au script de contrôle.

Le code n'est pas encore optimisé mais tout est fonctionnel, exepté la gestion du clique sur une tâche. Je travaille actuellement sur l'ajout d'un événement pour gérrer ce point. Si vous avez des idées...

Un projet de démo est intégré dans l'archive.

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.