Zone de text en dirrectdraw 7

4/5 (3 avis)

Vue 4 899 fois - Téléchargée 361 fois

Description

J'ai lu sur le forum que certain voulais pouvoir utiliser des zones de saisi en directdraw.
Je ne sais pas trop comment creer des control utilisateur et je ne sais pas si ils sont utilisable en DirectX. J'ai donc decider de creer mes propres objet pour directX (dans cette sources, des textbox). Ceci n'est qu'un exemple tres bref et n'est bien sur pas parfais. Par exemple, je n'ai pas autoriser le changement de police d'ecriture mais cela ne serai sans doute pas trop difficile a implementer, je vous laisse le soin de faire les modifications.

Le but de cet exemple est de pouvoir cliquer sur une textbox a l'ecran (4 dans mon example mais on peut en mettre autant que l'on veut) et de pouvoir y ajouter du text.

Certaine sont multiline, d'autre non, il faut juste le specifier dans le code.

J'espere que cette source vous plaira, elle est tout en objet. J'y ai vraiment mi le minimum, il y a beaucoup a ajouter pour en faire une vrai textbox, mais cela viendra plus tard.

Conclusion :


Un dernier point, cette source ne fonctione qu'en 1024*768, changer la resolution si vous avez des problemes.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Arnor2000 Messages postés 32 Date d'inscription mercredi 17 mars 2004 Statut Membre Dernière intervention 24 novembre 2004
24 nov. 2004 à 21:56
Merci pour cette source !

J'étais justement en train de me dire que j'avais besoin des controles vb de base avec direct draw. Je vais pouvoir partir de ton code !

Je confirme qu'avec direct draw on ne peut utiliser aucun des controles vb puisque l'on ne passe pas par windows (GDI) mais par la mémoire de la carte vidéo directement.
zegamemaster Messages postés 27 Date d'inscription mardi 2 septembre 2003 Statut Membre Dernière intervention 14 avril 2005
16 sept. 2004 à 00:10
Merci, ca me fais plaisir, d'autant plus que c'est ma premiere source !!

:-)
cs_Appil Messages postés 208 Date d'inscription mercredi 10 avril 2002 Statut Membre Dernière intervention 11 juin 2014
15 sept. 2004 à 15:41
La capture ! la capture !

;-)

du beau boulot.

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.