Dessin de menu

Description

Ceci est en réponse à Skiso...
Voici un petit prog' montrant comment dessiner soi-même un menu...
Il faut mettre la propriété OwnerDraw du Menu à True, puis utiliser l'événement OnDrawItem ou OnAdvancedDrawItem des items de chaque menus...
Franchement, c'est bien casse-pieds à faire !!! C'est long, pasqu'il faut vérifier chaque état de l'item quand il est dessiné...
Mais ça permet quand même de faire un truc sympa !

Je vous laisse découvrir l'application !

Source / Exemple :


Tout est dans le ZIP

Conclusion :


Je pas programmé toutes les solutions possibles... Il en reste plein, mais ce n'est qu'un exemple, qui permet de reproduire un menu normal !
Pour tous les étas possibles, voir l'aide sur TOwnerDrawState

Sinon, je n'ai pas commenté le source... Je pense pas qu'il y en ai besoin, vu la complexité du code !!
Mais si vous avez toutefois une question, vous n'avez qu'à utiliser les commentaires !! ;o)

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.