Menu style volet des taches sous xp

Soyez le premier à donner votre avis sur cette source.

Vue 15 083 fois - Téléchargée 2 595 fois

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

Ajouter un commentaire

Commentaires

Messages postés
6
Date d'inscription
lundi 2 avril 2007
Statut
Membre
Dernière intervention
20 février 2008

salut
tres belle source je veux seulement savoir s'il y'avait un tutoriel pour ce genre de trucs et Merci
Messages postés
61
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
28 mai 2008

salut j'ai repris ton code qui me vas bien pour ce que je veux faire mais comment faire pour lui mettre une execution au term1,2,3 etc ?
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
102
comme je l'ai dit plus haut : vbaccelerator a fait une source à ce sujet (en .net comme en vb6).
Messages postés
30
Date d'inscription
samedi 4 mars 2006
Statut
Membre
Dernière intervention
31 mars 2010

Merci c'est interessant, mé le problem c'est que je vx justement utilisé ce volet mé j'utilise pas le .NET alors il me faut le control OCX, s'il vous plait si quelqu'un peut m'envoyé le Contrôl OCX ou seulement m'indiqué un lien où je peut le trouvé.
Profil bloqué
Et moi j'ai télécharger le power pack et je crois bien qu'il va me servir vu que je commence un peux à mis retrouver avec le vb.net
Bonne soirée.
Afficher les 11 commentaires

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.