Bonjour à tous.
Je fais defiler une picture dans une frame avec des touches de direction et avec un zoom dessus, mais je voudrai stopper le defilement quand je suis arrivé au bout de la picture, c'est à dire quand le bord inferieur droit est à la limite de celui de la frame, et de même le bord droit est à la limite du bord droit de la frame. En gros faire defiler une image sans depasser les bords de la frame qui sert en gros, de cadre.
Avec le bord gauche et superieur, pas de probleme puisque je stoppe si picture.left<frame.left et si picture.top<frame.top mais je n'arrive pas à capter les bords droits de la picture. Si je fais stoppe si picture1.width<frame1.width ou si picture1.height<frame1.height ça ne marche pas, ça continue de defiler sans s'arreter sur les bord droits de la frame.
Quelqu'un a une idée ? merci