Application skinable (horloge)

Description

Slt ci joint une petite horloge numérique Skinable!!!
Au niveau de l'horloge rien de bien compliqué, un simple timer avec une mise a jour toute les secondes du label!!!

Le but de cette Source est de montrer comment rendre son application skinable!!! et je ne voulais pas compliquer le code!!

J'utilise ici un fichier config.ini ou est stocké le nom du skin.
Ensuite dans le sous dossier skin, se trouve un fichier nom_du_skin.ini:

[config]
H=Moniteur.bmp 'le nom du bmp situe dans le dossier a afficher
Hleft=1000 'postion left du label
Htop=1300 'position top du label
Hsize=32 'Taille de la police du label
hsize=Arial' Nom de la police du label

voila en gros comment fonctionne la gestion des skins!!!

Source / Exemple :


Dans le Zip
voir la capture écran!!

Conclusion :


Ceci n'est qu'une simple approche destiné plutot au débutant.
En effet je n'ai pas géré beaucoup d'options pour les skins afin que le fonctionnement soit compréhensible. on peu facilement gérer beaucoup plus de controles, de paramétres (couleurs, boutons animés,etc...)

PS: Le code au niveau de la transparence n'est pas de moi, mais d'une source extraite de ce site (je sais plus qui, mais merci a toi!!!)
ATTENTION : les skin de forme réguliére (carré ou rectangulaire) ne sont pas gérer, et c'est le pixel en haut a gauche qui détermine la couleur de transparence.

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.