Skinner une form : module

4/5 (6 avis)

Vue 8 266 fois - Téléchargée 2 027 fois

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

Ajouter un commentaire

Commentaires

XelectroX
Messages postés
211
Date d'inscription
samedi 11 novembre 2000
Statut
Membre
Dernière intervention
6 novembre 2009
-
C'est vrai, cette source mérite un bon gros 10/10. Mais malheureusement cette source ne me convient pas parceque ma form doit absolument etre de taille fixe. Bravo quand même et voici une idée que tu pourrais réaliser !.
Bonne prog à toi.
cs_cobra2006
Messages postés
2
Date d'inscription
vendredi 17 février 2006
Statut
Membre
Dernière intervention
26 mai 2006
-
vraiment rien a dire c super
asaad1
Messages postés
2
Date d'inscription
mardi 14 octobre 2003
Statut
Membre
Dernière intervention
29 octobre 2003
-
10/10 ou 20/20 c génial
fbrt
Messages postés
39
Date d'inscription
lundi 25 février 2002
Statut
Membre
Dernière intervention
16 avril 2005
-
super
lumesh
Messages postés
564
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
7 novembre 2008
-
Eh voila encore un 10 !
super la source . (o;p

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.