Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MENU STYLE VOLET DES TACHES SOUS XP


Information sur la source

Catégorie :Control Source .NET ( DotNet ) Classé sous : menu, tâche, volet, stylexp, barre Niveau : Initié Date de création : 13/05/2007 Date de mise à jour : 13/05/2007 17:07:47 Vu / téléchargé: 9 207 / 1 858

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
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.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

13 mai 2007 17:07:48 :
Suprression de fichiers inutiles dans l'archive.

Commentaires et avis

signaler à un administrateur
Commentaire de DARKSIDIOUS le 13/05/2007 19:07:39 administrateur CS

J'ai pas regardé ta source, étant donné que je ne fais pas de .net, mais juste une petite remarque qui pourrait t'intéresser :

Ce genre de contrôle existe déjà sur le site de vbaccelerator :
http://www.vbaccelerator.com/home/NET/Code/Controls/Explorer_Bar/article.asp

signaler à un administrateur
Commentaire de TroXsA le 13/05/2007 23:20:43

Salut,

Sinon il existe depuis la version 2002 compatible 2005 le powerpack
http://msdn2.microsoft.com/en-us/library/aa289491(VS.71).aspx

ceci dit ton code reste un tres bon exemple !

Cordialement
www.troxsa.info

signaler à un administrateur
Commentaire de DJMCG le 21/05/2007 05:43:52

Bonjour a tous,
Le problème avec le PowerPack c'est qu'il est en anglais.
Alors a ceux qui font peut-être du double emploi mais en français je MERCI. Et merci à CodeSources de le permettre.

signaler à un administrateur
Commentaire de TroXsA le 22/05/2007 09:50:04

DJMCG, dans le monde de la programmation faut connaitre un miminum d'anglais c'est indispensable dans le sens ou tu auras besoin un jour d'une "réference" qui sera qu'en anglais !
Je ne suis pas un "cadore" en anglais loin de là enfin ce que je veux dire c'est que je le parle pas et je ne l'ecrit pas non  plus et pourtant j'arrive a utiliser PowerPack sans trop de dificulté
je suis sur en recherchant un petit peu on trouve un tutorial en francais de PowerPack
Apres 10 minutes de recherche j'ai effectivement rien trouvé en francais sauf un lien mort que je met quand meme au cas ou qu'il ce deciderais a le remettre !
http://www.microsoft.com/france/msdn/technologies/outils/vbasic/info/info.asp?mar=/france/msdn/technologies/outils/vbasic/info/20040902-vbpowerpack.html

signaler à un administrateur
Commentaire de DJMCG le 22/05/2007 10:11:23

Merci.
Oui tu a raison.
COmme je débute en .net je patauge un peux, alors quand ces en anglais... je décourage un peux. Mais c'est vrai je doit persévérer.
Merci encore.

signaler à un administrateur
Commentaire de nietseb le 23/05/2007 14:25:22

Merci pour les informations concernant le power-pack. Je continu quand même mon projet (en m'en inspirant) car j'ai besoin de nombreuses fonctionnalitée qui ne sont pas disponnibles avec le power-pack. Je souhaite créer un composant plus accè menu que panneau des taches et j'ai absolument besoin que le menu soit modifiable par un script.

A+ pour la suite.

signaler à un administrateur
Commentaire de DJMCG le 23/05/2007 17:17:23

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.

signaler à un administrateur
Commentaire de dectroo le 11/06/2007 21:35:50

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é.

signaler à un administrateur
Commentaire de DARKSIDIOUS le 11/06/2007 21:57:44 administrateur CS

comme je l'ai dit plus haut : vbaccelerator a fait une source à ce sujet (en .net comme en vb6).

signaler à un administrateur
Commentaire de teamtiti le 01/09/2007 12:30:16

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 ?

signaler à un administrateur
Commentaire de darcode le 02/02/2008 00:01:09 7/10

salut
tres belle source je veux seulement savoir s'il y'avait un tutoriel pour ce genre de trucs et Merci
  

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Gestion de barre de menus [ par Karine ] Bonjour, J'utilise dans un de mes programmes un fichier *.xlb dans lequel est défini une barre de menu. Il me faut donc à chaque fois loader ce fichie Masquer la barre de tâche [ par Jeff ] Bonjour à tous,j'aimerais connaître le moyen de masquerla barre de tâche (pas de la cacher)mais faire comme lorsque on cliquesu "Masquer automatiqueme ASP : barre de menu [ par gty ] Comment peut-on créer une barre de menu avec sous-menu dans une page HTML Barre de tâche / URGENT !!! [ par Mikey ] Comment sous VB6 peut-on empêcher l'accès à la barre de tâches et au menu démarrer pendant l'exécution de son appli.Merci Menu quand ont clique sur la barre en haut.... [ par Trafalio BlackHammer ] Ya un moyen de rajouter quelque chose dans la barre en haut quand ont clique Merci !Aurevoir et si vous pouvez répondre a mon Probleme de Progress Bar Barre de menu et Access [ par anspauldou ] Salutje voudrai un code en VB6 qui me permettra de faire une barre de menu general dont la liste des menus et sous menu proviennent des enregistrement Conception d'une barre de menu ! [ par Stef ] Voilà mon prob's,Je souhaiterais créer une barre de menu personalisée comme il existe déjà lors de l'ouverture d'un formulaire. Ex:Fichier,Affichage,E barre de menu avec les API [ par ansdou ] Salut je voudrai avoir du code sur VB6 me permettant de realiser une barre de menu et sous menu avec les API.Merci d'avance Bouton de barre de titre URGENT [ par Thibald ] Il faut que je fasse un programme ayant dans la barre de titre un quatrième bouton (à côté des boutons agrandire, fermer ...) ou dans le menu contextu barre séparatrice [ par Konio ] Bonjour,Comment ajouter une barre séparatice en dessus ou en dessous d'un menu. comme par exemple tous les menu de micrososft.Merci à l'avance


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,359 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.