\section{event::EBase Class Reference}
\label{classevent_1_1_e_base}\index{event::EBase@{event::EBase}}
{\bf EBase}{\rm (p.\,\pageref{classevent_1_1_e_base})} is base class for all widget event handlers.  


{\tt \#include $<$ebase.h$>$}

Inheritance diagram for event::EBase::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=12cm]{classevent_1_1_e_base}
\end{center}
\end{figure}
\subsection*{Static Public Member Functions}
\begin{CompactItemize}
\item 
static int {\bf handle\-Event} (Client\-Data client\-Data, Tcl\_\-Interp $\ast$interp, int objc, Tcl\_\-Obj $\ast$CONST objv[$\,$])
\begin{CompactList}\small\item\em This method is invoked directly by Tcl lib, parameters are parsed and distribued as event. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
{\bf EBase}{\rm (p.\,\pageref{classevent_1_1_e_base})} is base class for all widget event handlers. 

\begin{Desc}
\item[Date:]01-12-2006\end{Desc}
\begin{Desc}
\item[Author:]Ondrej Svejdar\end{Desc}
\begin{Desc}
\item[{\bf Todo}]\end{Desc}
\begin{Desc}
\item[{\bf Bug}]\end{Desc}




\subsection{Member Function Documentation}
\index{event::EBase@{event::EBase}!handleEvent@{handleEvent}}
\index{handleEvent@{handleEvent}!event::EBase@{event::EBase}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int EBase::handle\-Event (Client\-Data {\em client\-Data}, Tcl\_\-Interp $\ast$ {\em interp}, int {\em objc}, Tcl\_\-Obj $\ast$CONST {\em objv}[$\,$])\hspace{0.3cm}{\tt  [static]}}\label{classevent_1_1_e_base_9ced11af6b2ebce817f277a1303d6fff}


This method is invoked directly by Tcl lib, parameters are parsed and distribued as event. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em client\-Data}]custom data (empty) \item[{\em interp}]interpret \item[{\em objc}]number of arguments \item[{\em objv\mbox{[}$\,$\mbox{]}}]arguments array \end{description}
\end{Desc}
\begin{Desc}
\item[Returns:]TCL\_\-OK (always), just for compatibility reasons \end{Desc}


The documentation for this class was generated from the following files:\begin{CompactItemize}
\item 
H:/projs/dot\-NET/eda/src/tk/gui/event/ebase.h\item 
H:/projs/dot\-NET/eda/src/tk/gui/event/ebase.cpp\end{CompactItemize}
