home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Programming / powerd / lib / powerd.lha / powerd_ppc / WaitIMessage.d < prev    next >
Encoding:
Text File  |  1980-03-26  |  377 b   |  19 lines

  1. OPT    PPC,NOEXE,NOSTD
  2.  
  3. MODULE    'intuition/intuition'
  4.  
  5. PROC WaitIMessage(win:PTR TO Window)(L,L,L,L)
  6.     DEF    port,msg:PTR TO IntuiMessage,class,code,qual,iaddr
  7.     port:=win.UserPort
  8.     IFN msg:=GetMsg(port)
  9.         REPEAT
  10.             WaitPort(port)
  11.         UNTIL msg:=GetMsg(port)
  12.     ENDIF
  13.     class:=msg.Class
  14.     code:=msg.Code
  15.     qual:=msg.Qualifier
  16.     iaddr:=msg.IAddress
  17.     ReplyMsg(msg)
  18. ENDPROC class,code,qual,iaddr
  19.