home *** CD-ROM | disk | FTP | other *** search
- MODULE 'intuition/intuition', 'graphics/view'
-
- PROC main()
- DEF sptr=NIL, wptr=NIL, i
- sptr:=OpenS(640,200,4,V_HIRES,'Screen demo')
- IF sptr
- wptr:=OpenW(0,20,640,180,IDCMP_CLOSEWINDOW,
- WFLG_CLOSEGADGET OR WFLG_ACTIVATE,
- 'Graphics demo window',sptr,$F,NIL)
- IF wptr
- TextF(20,20,'Hello World')
- FOR i:=0 TO 15 /* Draw a line and box in each colour */
- Line(20,30,620,30+(7*i),i)
- Box(10+(40*i),140,30+(40*i),170,1)
- Box(11+(40*i),141,29+(40*i),169,i)
- ENDFOR
- WHILE WaitIMessage(wptr)<>IDCMP_CLOSEWINDOW
- ENDWHILE
- WriteF('Program finished successfully\n')
- ELSE
- WriteF('Could not open window\n')
- ENDIF
- ELSE
- WriteF('Could not open screen\n')
- ENDIF
- IF wptr THEN CloseW(wptr)
- IF sptr THEN CloseS(sptr)
- ENDPROC
-