\section{ITextable Class Reference}
\label{class_i_textable}\index{ITextable@{ITextable}}
Common interface implemented by all widgets with text-like content.  


{\tt \#include $<$tk\_\-base.h$>$}

Inheritance diagram for ITextable::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=1.79487cm]{class_i_textable}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
virtual const string \& {\bf get\-Text} () const =0
\begin{CompactList}\small\item\em Gets content of widget in text form. \item\end{CompactList}\item 
virtual void {\bf set\-Text} (const string \&text)=0
\begin{CompactList}\small\item\em Sets text of widget. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}
Common interface implemented by all widgets with text-like content. 

\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{ITextable@{ITextable}!getText@{getText}}
\index{getText@{getText}!ITextable@{ITextable}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual const string\& ITextable::get\-Text () const\hspace{0.3cm}{\tt  [pure virtual]}}\label{class_i_textable_2049c2afc0901cd5431316a2a5ef7700}


Gets content of widget in text form. 

\begin{Desc}
\item[Returns:]text content \end{Desc}


Implemented in {\bf Tk\-Button} {\rm (p.\,\pageref{class_tk_button_d9082c02796bc7437e6e9eda2e7cb99f})}, {\bf Tk\-Check\-Button} {\rm (p.\,\pageref{class_tk_check_button_d9082c02796bc7437e6e9eda2e7cb99f})}, {\bf Tk\-Entry} {\rm (p.\,\pageref{class_tk_entry_d9082c02796bc7437e6e9eda2e7cb99f})}, {\bf Tk\-Label} {\rm (p.\,\pageref{class_tk_label_d9082c02796bc7437e6e9eda2e7cb99f})}, {\bf Tk\-Radio\-Button} {\rm (p.\,\pageref{class_tk_radio_button_d9082c02796bc7437e6e9eda2e7cb99f})}, and {\bf Tk\-Spin\-Box} {\rm (p.\,\pageref{class_tk_spin_box_d9082c02796bc7437e6e9eda2e7cb99f})}.\index{ITextable@{ITextable}!setText@{setText}}
\index{setText@{setText}!ITextable@{ITextable}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void ITextable::set\-Text (const string \& {\em text})\hspace{0.3cm}{\tt  [pure virtual]}}\label{class_i_textable_8ff10158413b29d17006a6b0d08093d2}


Sets text of widget. 

\begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em text}]text to set \end{description}
\end{Desc}


Implemented in {\bf Tk\-Button} {\rm (p.\,\pageref{class_tk_button_d1a82a922df991ada381313617e68b88})}, {\bf Tk\-Check\-Button} {\rm (p.\,\pageref{class_tk_check_button_d1a82a922df991ada381313617e68b88})}, {\bf Tk\-Entry} {\rm (p.\,\pageref{class_tk_entry_549c04618deb361dd6f644b0c373c59f})}, {\bf Tk\-Label} {\rm (p.\,\pageref{class_tk_label_d1a82a922df991ada381313617e68b88})}, {\bf Tk\-Radio\-Button} {\rm (p.\,\pageref{class_tk_radio_button_d1a82a922df991ada381313617e68b88})}, and {\bf Tk\-Spin\-Box} {\rm (p.\,\pageref{class_tk_spin_box_d1a82a922df991ada381313617e68b88})}.

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