home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Carousel Volume 2 #1
/
carousel.iso
/
mactosh
/
lang
/
skel_azt.sha
/
update.c
< prev
Wrap
C/C++ Source or Header
|
1986-07-08
|
521b
|
33 lines
/*
* update.c -- handle an update event for any window
*/
#include <quickdraw.h>
#include <event.h>
#include <window.h>
#include "def.h"
void
update(ev)
EventRecord *ev; /* return value from GetNextEvent */
{
int i;
GrafPtr saveport;
extern WindowPtr wp[NWINDOWS];
for (i = 0; i < NWINDOWS; i++)
if ((WindowPtr)ev->message == wp[i]) {
BeginUpdate(wp[i]);
GetPort(&saveport);
SetPort(wp[i]);
redraw(i);
SetPort(saveport);
EndUpdate(wp[i]);
break;
};
} /* end of update */