- /* scroll all the way to the left */\r
- for(; x>0; x--) {\r
- mapScrollLeft(&mv, 1);\r
- modexShowPage(mv.page);\r
- }\r
+ /* set up paging */\r
+ show = &mv;\r
+ draw = &mv2;\r
+\r
+ while(!keyp(1)) {\r
+ if(keyp(77)){\r
+ for(q=0; q<16; q++) {\r
+ mapScrollRight(draw, 1);\r
+ modexShowPage(draw->page);\r
+ SWAP(draw, show);\r
+ }\r
+ }\r
+\r
+ if(keyp(75)){\r
+ for(q=0; q<16; q++) {\r
+ mapScrollLeft(draw, 1);\r
+ modexShowPage(draw->page);\r
+ mapScrollLeft(show, 1);\r
+ SWAP(draw, show);\r
+ }\r
+ }\r
+\r
+ if(keyp(80)){\r
+ for(q=0; q<16; q++) {\r
+ mapScrollDown(draw, 1);\r
+ modexShowPage(draw->page);\r
+ mapScrollDown(show, 1);\r
+ SWAP(draw, show);\r
+ }\r
+ }\r
+\r
+\r
+ if(keyp(72)){\r
+ for(q=0; q<16; q++) {\r
+ mapScrollUp(draw, 1);\r
+ modexShowPage(draw->page);\r
+ mapScrollUp(show, 1);\r
+ SWAP(draw, show);\r
+\r
+ }\r
+ }\r