\section{Tk\-State\-Option Class Reference}
\label{class_tk_state_option}\index{TkStateOption@{TkStateOption}}
Tk\-State\-Option represent two basic states of widget, that is normal or disabled.  


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

\subsection*{Public Types}
\begin{CompactItemize}
\item 
enum {\bf opts} \{ {\bf normal} = 0, 
{\bf disabled} = 1
 \}
\begin{CompactList}\small\item\em C++ representation of this enumeration. \item\end{CompactList}\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Tk\-State\-Option} (const char $\ast$value)
\item 
{\bf Tk\-State\-Option} ({\bf opts} value)
\end{CompactItemize}


\subsection{Detailed Description}
Tk\-State\-Option represent two basic states of widget, that is normal or disabled. 

States: \par
 normal - Basic state. \par
 disabled - Widget is grayed, entering value is forbidden, widget cannot get focus. \par
 \begin{Desc}
\item[Date:]01-13-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 Enumeration Documentation}
\index{TkStateOption@{Tk\-State\-Option}!opts@{opts}}
\index{opts@{opts}!TkStateOption@{Tk\-State\-Option}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Tk\-State\-Option::opts}}\label{class_tk_state_option_eb4112b6a6b76c8a84808a40baa94769}


C++ representation of this enumeration. 

\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{normal@{normal}!TkStateOption@{TkStateOption}}\index{TkStateOption@{TkStateOption}!normal@{normal}}\item[{\em 
normal\label{class_tk_state_option_eb4112b6a6b76c8a84808a40baa94769fea087517c26fadd409bd4b9dc642555}
}]basic state \index{disabled@{disabled}!TkStateOption@{TkStateOption}}\index{TkStateOption@{TkStateOption}!disabled@{disabled}}\item[{\em 
disabled\label{class_tk_state_option_eb4112b6a6b76c8a84808a40baa94769075ae3d2fc31640504f814f60e5ef713}
}]widget is grayed \end{description}
\end{Desc}



\subsection{Constructor \& Destructor Documentation}
\index{TkStateOption@{Tk\-State\-Option}!TkStateOption@{TkStateOption}}
\index{TkStateOption@{TkStateOption}!TkStateOption@{Tk\-State\-Option}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Tk\-State\-Option::Tk\-State\-Option (const char $\ast$ {\em value})\hspace{0.3cm}{\tt  [inline]}}\label{class_tk_state_option_5c0dc1ef4f87a26d3d456a6815c5967b}


ctor \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em value}]One of following : \char`\"{}normal\char`\"{},\char`\"{}disabled\char`\"{} or you can use static const members of Tk\-State\-Option : E\_\-NORMAL, E\_\-DISABLED \end{description}
\end{Desc}
\index{TkStateOption@{Tk\-State\-Option}!TkStateOption@{TkStateOption}}
\index{TkStateOption@{TkStateOption}!TkStateOption@{Tk\-State\-Option}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Tk\-State\-Option::Tk\-State\-Option ({\bf opts} {\em value})\hspace{0.3cm}{\tt  [inline]}}\label{class_tk_state_option_4b6c2b9e978080e95ed6b1e4fd805311}


ctor, use this constructor if you can, because it is faster \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em value}]One of following : normal, disabled \end{description}
\end{Desc}


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