Feuille + grande que l'écran.

Signaler
Messages postés
7
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
8 novembre 2002
-
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
-
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

Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
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
Messages postés
7
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
8 novembre 2002

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
Messages postés
7
Date d'inscription
mercredi 19 décembre 2001
Statut
Membre
Dernière intervention
8 novembre 2002

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
Messages postés
15814
Date d'inscription
jeudi 8 août 2002
Statut
Modérateur
Dernière intervention
4 mars 2013
133
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