home *** CD-ROM | disk | FTP | other *** search
/ gondwana.ecr.mu.oz.au/pub/ / Graphics.tar / Graphics / fermiVogle.tar.Z / fermiVogle.tar / devel / examples / ftrivial.f < prev    next >
Text File  |  1996-02-07  |  942b  |  64 lines

  1. c  the basic test program for a driver if we can draw a line and do
  2. c  hardware text we are almost there!
  3. c
  4.     program ftrivial
  5.     integer BLACK, GREEN
  6.     parameter (BLACK = 0, GREEN = 2)
  7.     character*50 device
  8.  
  9. c
  10. c  read in device name
  11. c
  12.     print*,'Enter output device:'
  13.     read(*,'(a)')device
  14.  
  15.     call vinit(device)
  16. c
  17. c  set font to hardware text large 
  18. c
  19.     call font('large')        
  20. c
  21. c  set current color to black 
  22. c
  23.     call color(BLACK)
  24. c
  25. c  clear to current color
  26. c
  27.     call clear
  28. c
  29. c  we want to draw in green 
  30. c
  31.     call color(GREEN)
  32. c
  33. c  draw a horizontal line at y = 0 
  34. c
  35.     call move2(-1.0, 0.0)
  36.     call draw2(1.0, 0.0)
  37. c
  38. c  pause for some input 
  39. c
  40.     call getkey
  41. c
  42. c  draw a line along x = 0 
  43. c
  44.     call move2(0.0, 0.0)
  45.     call draw2(0.0, 1.0)
  46. c
  47. c  move to the middle of the screen 
  48. c
  49.     call move2(0.0, 0.0)
  50. c
  51. c  draw 'Hello' starting at the origin 
  52. c
  53.     call drawstr('Hello')
  54. c
  55. c  pause again 
  56. c
  57.     call getkey
  58. c
  59. c  set screen back to original state 
  60. c
  61.     call vexit
  62.     end
  63.