\section{Tool\-Button Class Reference}
\label{class_tool_button}\index{ToolButton@{ToolButton}}
Tool\-Button represent toolbutton in application window.  


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

Inheritance diagram for Tool\-Button::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3cm]{class_tool_button}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
const string \& {\bf get\-Name} () const 
\begin{CompactList}\small\item\em return button name \item\end{CompactList}\item 
const string \& {\bf get\-Generated\-Id} () const 
\begin{CompactList}\small\item\em Return shortcut to generated id. \item\end{CompactList}\item 
{\bf Tool\-Button} ({\bf Ptr}$<$ {\bf Tcl\-Interp} $>$ \&interp, {\bf App\-Window} $\ast$app\-Window, const char $\ast$name)
\begin{CompactList}\small\item\em ctor \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Tool\-Button represent toolbutton in application window. 

\begin{Desc}
\item[Date:]01-29-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{Constructor \& Destructor Documentation}
\index{ToolButton@{Tool\-Button}!ToolButton@{ToolButton}}
\index{ToolButton@{ToolButton}!ToolButton@{Tool\-Button}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Tool\-Button::Tool\-Button ({\bf Ptr}$<$ {\bf Tcl\-Interp} $>$ \& {\em interp}, {\bf App\-Window} $\ast$ {\em app\-Window}, const char $\ast$ {\em name})}\label{class_tool_button_02bfcfb9f655d59c49dd9dc6c52b6a24}


ctor 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em interp}]interpret \item[{\em app\-Window}]pointer to application window \item[{\em name}]Name of tool button. Also should be name of gif-image in the images$\backslash$ directory \end{description}
\end{Desc}


\subsection{Member Function Documentation}
\index{ToolButton@{Tool\-Button}!getGeneratedId@{getGeneratedId}}
\index{getGeneratedId@{getGeneratedId}!ToolButton@{Tool\-Button}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const string\& Tool\-Button::get\-Generated\-Id () const\hspace{0.3cm}{\tt  [inline]}}\label{class_tool_button_b49fec07d397bf6621c3911a36821d3c}


Return shortcut to generated id. 

\begin{Desc}
\item[Returns:]generated id \end{Desc}
\index{ToolButton@{Tool\-Button}!getName@{getName}}
\index{getName@{getName}!ToolButton@{Tool\-Button}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const string\& Tool\-Button::get\-Name () const\hspace{0.3cm}{\tt  [inline]}}\label{class_tool_button_233fbd39cb42a5f4340815d2190fd55d}


return button name 

\begin{Desc}
\item[Returns:]button name \end{Desc}


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