protected virtual IAtmlObject OnAtmlObjectAction(IAtmlObject obj, AtmlActionType actiontype, EventArgs args) { IAtmlObject results = null; AtmlActionDeligate<IAtmlObject> handler = AtmlObjectAction; if (handler != null) { results = handler( obj, actiontype, args ); } return results; }