home *** CD-ROM | disk | FTP | other *** search
Wrap
#include <dos.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <wgt.h> #include <spr.h> color p[256]; block sprites[1001]; char *scrolltext="MOVESCREEN IS USEFUL FOR SCROLLING AREAS OF THE SCREEN. IT CAN BE USED FOR MAKING IMPRESSIVE INTROS!!!!! REGISTER THE WGT SYSTEM...."; int scrnum; int nextlet,j,k; int i; void main(void) { vga256(); wloadsprites(&p,"letters.spr",sprites); for (i=0; i<180; i++) { wsetcolor(i); wline(0,0,319,i); wline(319,199,0,180-i); } scrnum=0; wsetcolor(0); do { scrnum=0; do { nextlet=wgetblockwidth(sprites[scrolltext[scrnum]+1]); for (j=0; j<=nextlet+1; j+=2) { wbar(318,189,319,199); wputblock(319-j,189,sprites[scrolltext[scrnum]+1],0); wretrace(); wmovescreen(0,189,319,199,2,2); } scrnum++; } while (scrolltext[scrnum+1] !=0); } while (!kbhit()); wfreesprites(sprites); }