Index:
[thread]
[date]
[subject]
[author]
From: Andrew Apted <ajapted@netspace.net.au>
To : ggi-develop@eskimo.com
Date: Tue, 11 Aug 1998 12:07:29 +1000
Re: libGGI doc update
Marcus writes:
> Wrong, should be ggiUnsetFlags(myvis,GGIFLAG_ASYNC)
That reminds me, ggiSetFlags is basically "flags = val", whereas
ggiUnsetFlags is basically "flags &= ~val" and it seems rather
inconsistent. How about this:
#define ggiAddFlags(vis,flags) \
ggiSetFlags((vis), ggiGetFlags(vis) | (flags))
#define ggiRemoveFlags(vis,flags) \
ggiSetFlags((vis), ggiGetFlags(vis) & ~(flags))
and
#define ggiAddEventMask(vis,mask) \
ggiSetEventMask((vis), ggiGetEventMask(vis) | (mask))
#define ggiRemoveEventMask(vis,mask) \
ggiSetEventMask((vis), ggiGetEventMask(vis) & ~(mask))
Cheers,
_____________________________________________ ____
\ /
Andrew Apted <andrew@ggi-project.org> \/
Index:
[thread]
[date]
[subject]
[author]