Subject: Re: [boost] Thoughts for a GUI (Primitives) Library
From: Gwenio (urulokiurae_at_[hidden])
Date: 2010-09-01 21:42:09


Expanding on my earier summary, here is a list of some events for the
library to support to get the discussion on the design of the library
started:

*Creation:*
The first event handled by the context; it is sent so any setup can be
preformed.

*Destruction:*
Sent just before a context is destroyed (destruction finishes once the
message is processed); used so the event handler can clean up related
resources.

*Resizing/Moving:*
Sent before the context is resized or moved, includes the new position
and/or size. It should be possible for the handler to change the values and
thereby altering the new position/size. (Question: should this be one event
or two seprate events?)

 *Resized/Moved:*
Sent after the context is resized or moved, so that any changes that need to
be made as a result can be made. (Question: should this be one event or two
seprate events?)

I would like to hear suggestions for events addtional event, and thoughts on
those that have been presented.