Skinner une form : module

Description

beh voila un module pour skinner votre form,
bon y a quand meme un gros inconvenient c'est que il ne gere pas les menus.

vous devez mettre votre form en borderstyle 0

ensuite vous insérez dans votre projet le module du zip

dans la form que vous voulez skinner vous insérez les lignes suivantes :

Source / Exemple :


'dans la procédure load de votre form
Initialize Me, App.Path & "\skinclassique.skn", SkinPicture, True
'le 2eme argument est le fichier du skin extansion SKN
'remarquez que vous avez besoin d'un picture (ici nommé skinpicture) dans votre form

'dans la procédure mousedown de votre form
SimuleMouseDown Me, X, Y, Button, SkinPicture
'encore le skinpicture

'dans la procédure mousemove de votre form
SimuleMouseMove Me, X, Y, Button, SkinPicture

'dans la procedure mouseup de votre form
SimuleMouseUp Me, X, Y, Button, SkinPicture

'dans les procédures paint et resize de votre form
DrawSkin Me, 0, SkinPicture

'et je ne sais pas pourquoi mais ce n'est pas un problème, il vous faut mettre end dans unload sinon le prog se ferme pas. ne le mettez pas si ce n'est qu'une fenetre annexe.

Conclusion :


voila, donc les skins sont sous forme de fichiers SKN. c'est moi qu'ils les ait inventé, donc il se peut que vous trouviez des fichiers SKN qui ne correspondent pas à un skin.
il va bientot y a voir un editeur de SKN donc vous pourrez faire vos skins.

vous pourrez aussi en trouver sur Http://virtualprog.multimania.com rubrique exemple puis exemple 1
Si vous en faites, envoyez les moi, je les ajouterai à cette liste
envoyez les moi avec comme sujet de mail vb skin

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.