Feuille + grande que l'écran.

Gadot Messages postés 7 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 8 novembre 2002 - 6 nov. 2002 à 09:45
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 6 nov. 2002 à 20:16
Je voudrais savoir s'il est possible de créer une feuille plus grande que l'écran un peu comme dans les jeux où on se déplace grace à la souris dans une grande image.
Si cela est possible merci de m'aider à le faire.

4 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
6 nov. 2002 à 10:13
ben sûr que c'est possible, il suffit de définir les propriétés width et height de ta form plus grand que la résolution de l'écran.
Je te conseille alors d'enlever la bordure de feuille : Propriété BorderStyle.

Pour déplacer la feuille, il faut faire appel à la fonction MouseMove de ta form, récupérer les coordonnées de la souris pour savoir si elle se trouve sur un bord, et définir les propriétés top et left de ta form en conséquence.

DARK SIDIOUS
0
Gadot Messages postés 7 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 8 novembre 2002
6 nov. 2002 à 19:50
Merci pour la réponse mais quand je fais ce que tu me conseilles l'affichage de l'image devient instable.
Je n'ai pas dû bien gérer MouseMove.
0
Gadot Messages postés 7 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 8 novembre 2002
6 nov. 2002 à 19:51
Merci pour la réponse mais quand je fais ce que tu me conseilles l'affichage de l'image devient instable.
Je n'ai pas dû bien gérer MouseMove.
0
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
6 nov. 2002 à 20:16
Je pense que ton problème vient de MouseMove : Lorsque tu déplace la souris, une infinité d'action se produise (enfin presque...), d'où un temps de calcul très long, l'astuce, c'est de définir l'affichage lorsque la souris est sur le bord de ta form.

DARK SIDIOUS
0
Rejoignez-nous