internal void ElementEvent(ElementEventType type) { if (OnEvent != null) { OnEvent(type, this); } }
void Element_OnEvent(ElementEventType type, Element Value) { switch (type) { case ElementEventType.Normal: break; case ElementEventType.OnClick: GameCore.OnClickEvent(GetProperty(this.eData.Properties, ElementProperties.PropertyType.OnClick)); break; case ElementEventType.MouseOver: break; } }
public ElementEventArgs(ElementEventType eventType) { EventType = eventType; }
internal void ElementEvent(ElementEventType type) { if(OnEvent != null) OnEvent(type, this); }