Skinner son application (image dans le canvas de la fiche)

Soyez le premier à donner votre avis sur cette source.

Vue 6 769 fois - Téléchargée 1 105 fois

Description

Je suis las de ces pauvres fiches tristes et grises, je veux mettre un peu de fun dans mon application. Mais je débute et ne sais comment faire...
Pas de problème !

Le principe est de créer l'interface graphique de son application sous forme d'un fichier (bmp ou jpg, voire gif) à l'aide de son logiciel de traitement d'images préféré (si vous n'avez pas Photoshop, allez squatter l'ordi d'un ami fortuné ou qui travaille dans le graphisme, c'est tout à fait légal ;-), et de dessiner directement ce fichier sur le Canvas de la fiche.

Il peut être utile d'effectuer au préalable une capture d'image de son appli (emplacement des diverses boites de saisie, boutons, labels, etc...), ensuite, place à l'imagination et à la créativité...

IMPORTANT :
- Les dimensions de l'image doivent correspondre aux valeurs ClientWidth et ClientHeight du Form si l'on veut une correspondance exacte.
- Il faut mettre la valeur BorderStyle du Form à bsNone pour supprimer la barre de menu.
- Pareil pour les Edit et autres Panels si l'on ne veut pas voir de bordure.
Pour les très débutants : ça se passe dans l'inspecteur d'objet de préférence.

J'espère n'avoir rien oublié...

Ah si, un détail : pour le déplacement de la fiche avec la souris, on peut envisager de relier, toujours par l'intermédiaire de l'inspecteur d'objets, l'évènement OnMouseMove des divers composants, avec l'évènement OnMouseMove du Form.

Source / Exemple :


Dans le zip !

Conclusion :


En réponse à une question posée sur le forum, ben oui, on a tous débuté, alors c'est sûr, là on est niveau 1 maxi, c'est clair ;-)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1725
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 avril 2021
8
Ouah, koko, tout un programme... moi j'ai pas trop le temps, mais si personne ne rebondit sur ta suggestion, je reprendrai la main (plus tard...). A + ;-)
Messages postés
654
Date d'inscription
lundi 14 janvier 2002
Statut
Membre
Dernière intervention
20 février 2005

un aboutissement future, serait de pouvoir modifié la position des composants ! donc tu mets un edit un haut dans le skin 1 et il peut etre en bas sur le skin 2
Messages postés
1725
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 avril 2021
8
Merci beaucoup, Koko, tu est trop sympa !
Le problème est abordé ici de manière vraiment très (trop?) simple, mais c'était pour répondre à une demande du forum, sur lequel on ne peut pas vraiment développer le concept de l'habillage graphique d'une application en quelques lignes de code.
Je compléterai tout ça plus tard, ou je laisse ce soin à quelqu'un de plus compétent, il semblerait qu'il y ait une demande réelle concernant le sujet...
Messages postés
654
Date d'inscription
lundi 14 janvier 2002
Statut
Membre
Dernière intervention
20 février 2005

du beau travail ;)

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.