Fixed some quick compile errors in the drawer.
Fixed the events _type issue with a hack.

It will cast to a non-union struct first.