Voilà, j'ai écrit un petit exemple pour apprendre à utiliser les fonctions SetActivePage et SetViewPage.
C'est assez simple. A l'aide de la commande Rectangle, je dessine un rectangle dans la page active, ensuite un autre rectangle mais cette fois dans une autre page. J'affiche la seconde page (sans problème) mais lorsque j'affiche la presmière page, je vois un bout de la seconde (l'image semble décalée!!)
Le code ressemble à ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 (* On est déjà en mode graphique *) SetActivePage(0); Rectangle(70,80,120,150); SetActivePage(1); Rectangle(50,50,100,100); SetViewPage(1); readln; (* On appuie sur une touche pour voir le contenu de la Page 0 *) SetViewPage(0); (* Ici, à l'extrême gauche de l'écran, on voir un bout du deuximème rectangle, celui qu'on a dessiné dans la page 1!*) SetViewPage(0);
Partager