I ran into the situation where my EET_MOUSE_INPUT_EVENTs take precedence over my EET_GUI_EVENTs.
For example, when I click on a button, the event is sent as a MOUSE_INPUT_EVENT rather than a GUI_EVENT.
Is it possible for me to have both? I'm trying to use GUI elements as my HUD items and I can't get the GUI events to fire, because its seen as a Mouse event.
i haven't tried anything like this myself, but as i understand it with gui's first a MOUSE_INPUT_EVENT is generated, the engine then checks if this event occured on a gui intem and then generates the GUI_EVENT. I think what is happening is that this first event is picked up by your code, and as you are handling it manually the event is removed before it checks if the click was on a GUI item. Off the top of my head the only solution i can think of is to replicate the gui handling code from the engine in your own for EET_MOUSE_INPUT_EVENT. This isn't really a very good or elegant solution however so maybe someone else has an idea