home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Graphics / graphics-16000.iso / msdos / animutil / fastgfx / fg303e / expas.arj / FGDOC / EXAMPLES / PASCAL / 07-12.PAS < prev    next >
Pascal/Delphi Source File  |  1993-09-30  |  649b  |  35 lines

  1. program main;
  2. uses fgmain, fgmisc, fgworld;
  3.  
  4. var
  5.   angle    : integer;
  6.   index    : integer;
  7.   old_mode : integer;
  8.   theta    : real;
  9.   message  : string[24];
  10.   degrees  : string[4];
  11.  
  12. begin
  13.   old_mode := fg_getmode;
  14.   fg_setmode(16);
  15.   fg_setcolor(10);
  16.   fg_initw;
  17.   fg_setworld(0.0,6.39,0.0,3.49);
  18.   fg_setsizew(0.21);
  19.  
  20.   for index := 0 to 23 do
  21.   begin
  22.     angle := index * 15;
  23.     fg_movew(3.2,1.75);
  24.     theta := angle;
  25.     fg_setangle(theta);
  26.     str(angle:3,degrees);
  27.     message := '     ' + degrees + ' degrees';
  28.     fg_swtext(message,16,-1);
  29.   end;
  30.   fg_waitkey;
  31.  
  32.   fg_setmode(old_mode);
  33.   fg_reset;
  34. end.
  35.