Label etendu : vertical, relief, animation, largeur des caractères...

Soyez le premier à donner votre avis sur cette source.

Vue 5 348 fois - Téléchargée 923 fois

Description

J'ai proposé récemment un contrôle Label en relief. Je me suis dit que ce serait amusant d'en faire un vertical pour agrémenter les feuilles de VB. Mais plus question de se baser sur un Label standard pour réaliser ce contrôle. Je suis donc passé par les API en utilisant une classe que j'ai déjà présenté sur VBFrance et qui facilite l'accès à GDI. Pour ceux qui veulent plus de renseignements sur cette classe ils peuvent consulter une autre de mes source qui comporte une démo détaillée de la classe.
Après avoir réussi à mettre mes textes verticaux, ce qui est finalement assez facile avec l'API CreateFont j'en ai profité pour permettre de resserrer ou élargir le texte, ajouter le relief avec choix de la couleur et même donner un peu d'animation pour ce relief.
C'est joli non ?

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

bestmomo
Messages postés
132
Date d'inscription
samedi 25 mai 2002
Statut
Membre
Dernière intervention
31 août 2007
-
Heu... je n'ai plus utilisé VB6 depuis des années et je ne l'ai même plus sur ma machine... désolé... tu devrais passer sous Dot.Net, ça vaut vraiment le coup...

Cordialement
cs_WSAL74
Messages postés
10
Date d'inscription
mardi 1 mars 2005
Statut
Membre
Dernière intervention
13 avril 2007
-
Bonjour,

Je c'est que je mis prend tardivement mais bon:

Comment utilisé ton label dans un projet existant?

(je suis débutant en VB et je n'est pas reussi à l'ajouter au composent)

Merci et bravos.
Will ;-)
davidauche
Messages postés
150
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
8 janvier 2008
-
voila, j'ai résolu le probleme de transparence, j'ai cree un ocx qui gere les rotations avec des angles libre allant de 0 ° à 360 °, j'ai ajoute dernierment l'effet 3d et l'effet contour. l'adresse de cette source est : http://www.vbfrance.com/code.aspx?id=26755

ta source reste bien aussi sauf pour l'annimation consomme trop de la mémoire, mais l'idee super.
Je vous remerci a+
davidauche
Messages postés
150
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
8 janvier 2008
-
lol, exactemet que j'ai attendu ;)
car j'ai tente de modifier ta source, mais tjrs pas de solution.
en fait, j'ai arrive a faire des text incliner avec des angles aux choix (0 - 360 ), il me reste le probleme de transparent et l'emplacement du text, pour l'emplacement je commece a trouver qlq soltions, il reste surtout l'effet transparent!!, car generalement on place les label dans des picture box et des autres composant, alors sans transparent! ça sert a rien!
merci quand meme, je tente encore avec ce truc
a++
bestmomo
Messages postés
132
Date d'inscription
samedi 25 mai 2002
Statut
Membre
Dernière intervention
31 août 2007
-
Revenir à VB6 après VB.NET ça fait tout drôle ! En plus cette histoire de transparence me prend un peu (beaucoup ?) la tête. Avec le BackStyle sur transparent un usercontrol il affiche plus les éléments graphiques ! Du coup tout disparaît... J'ai cherché une soltion sur le NET mais j'ai trouvé sans cesse la question sans réponse. Peut-être y a-t-il une voie en créant une région mais... Si quelqu'un a une idée elle est la beinvenue...

Désolé...

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.