\section{Tk\-Compound\-Option Class Reference}
\label{class_tk_compound_option}\index{TkCompoundOption@{TkCompoundOption}}
Specifies whether the widget should display both an image and text.  


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

\subsection*{Public Types}
\begin{CompactItemize}
\item 
enum {\bf opts} \{ \par
{\bf bottom} = 0, 
{\bf center} = 1, 
{\bf left} = 2, 
{\bf none} = 3, 
\par
{\bf right} = 4, 
{\bf top} = 5
 \}
\begin{CompactList}\small\item\em C++ representation of this enumeration. \item\end{CompactList}\end{CompactItemize}
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item 
{\bf Tk\-Compound\-Option} (const char $\ast$value)
\item 
{\bf Tk\-Compound\-Option} ({\bf opts} value)
\end{CompactItemize}
\subsection*{Static Public Member Functions}
\begin{CompactItemize}
\item 
static {\bf TXml\-Object} $\ast$ {\bf new\-Object} ()
\end{CompactItemize}


\subsection{Detailed Description}
Specifies whether the widget should display both an image and text. 

If so, where the image should be placed relative to the text. Valid values for this option are bottom, center, left, none, right and top. The default value is none, meaning that the button will display either an image or text, depending on the values of the image and bitmap options. Valid for button, label, menu, menubutton, text widgets.

\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{TkCompoundOption@{Tk\-Compound\-Option}!opts@{opts}}
\index{opts@{opts}!TkCompoundOption@{Tk\-Compound\-Option}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Tk\-Compound\-Option::opts}}\label{class_tk_compound_option_eb4112b6a6b76c8a84808a40baa94769}


C++ representation of this enumeration. 

\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{bottom@{bottom}!TkCompoundOption@{TkCompoundOption}}\index{TkCompoundOption@{TkCompoundOption}!bottom@{bottom}}\item[{\em 
bottom\label{class_tk_compound_option_eb4112b6a6b76c8a84808a40baa9476971f262d796bed1ab30e8a2d5a8ddee6f}
}]image placed on the bottom of the text \index{center@{center}!TkCompoundOption@{TkCompoundOption}}\index{TkCompoundOption@{TkCompoundOption}!center@{center}}\item[{\em 
center\label{class_tk_compound_option_eb4112b6a6b76c8a84808a40baa94769adb115059e28d960fa8badfac5516667}
}]image placed in the center of the text \index{left@{left}!TkCompoundOption@{TkCompoundOption}}\index{TkCompoundOption@{TkCompoundOption}!left@{left}}\item[{\em 
left\label{class_tk_compound_option_eb4112b6a6b76c8a84808a40baa94769811882fecd5c7618d7099ebbd39ea254}
}]image placed on the left of the text \index{none@{none}!TkCompoundOption@{TkCompoundOption}}\index{TkCompoundOption@{TkCompoundOption}!none@{none}}\item[{\em 
none\label{class_tk_compound_option_eb4112b6a6b76c8a84808a40baa94769334c4a4c42fdb79d7ebc3e73b517e6f8}
}]only image or only text will be displayed \index{right@{right}!TkCompoundOption@{TkCompoundOption}}\index{TkCompoundOption@{TkCompoundOption}!right@{right}}\item[{\em 
right\label{class_tk_compound_option_eb4112b6a6b76c8a84808a40baa947697c4f29407893c334a6cb7a87bf045c0d}
}]image placed on the right of the text \index{top@{top}!TkCompoundOption@{TkCompoundOption}}\index{TkCompoundOption@{TkCompoundOption}!top@{top}}\item[{\em 
top\label{class_tk_compound_option_eb4112b6a6b76c8a84808a40baa94769b28354b543375bfa94dabaeda722927f}
}]image placed on the top of the text \end{description}
\end{Desc}



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


ctor \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em value}]One of following : \char`\"{}bottom\char`\"{},\char`\"{}center\char`\"{},\char`\"{}left\char`\"{},\char`\"{}none\char`\"{},\char`\"{}right\char`\"{},\char`\"{}top\char`\"{} or you can use static const members of Tk\-Compound\-Option : E\_\-BOTTOM, E\_\-CENTER, E\_\-LEFT, E\_\-NONE, E\_\-RIGHT, E\_\-TOP \end{description}
\end{Desc}
\index{TkCompoundOption@{Tk\-Compound\-Option}!TkCompoundOption@{TkCompoundOption}}
\index{TkCompoundOption@{TkCompoundOption}!TkCompoundOption@{Tk\-Compound\-Option}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}Tk\-Compound\-Option::Tk\-Compound\-Option ({\bf opts} {\em value})\hspace{0.3cm}{\tt  [inline]}}\label{class_tk_compound_option_e664cf6174bc429fa080a89c0783d02a}


ctor, use this constructor if you can, because it is faster \begin{Desc}
\item[Parameters:]
\begin{description}
\item[{\em value}]One of following : bottom, center, left, none, right, top \end{description}
\end{Desc}


\subsection{Member Function Documentation}
\index{TkCompoundOption@{Tk\-Compound\-Option}!newObject@{newObject}}
\index{newObject@{newObject}!TkCompoundOption@{Tk\-Compound\-Option}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static {\bf TXml\-Object}$\ast$ Tk\-Compound\-Option::new\-Object ()\hspace{0.3cm}{\tt  [inline, static]}}\label{class_tk_compound_option_bd21e9e5e3505391d465c304be6b2618}


factory \begin{Desc}
\item[Returns:]\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\_\-compoundoption.h\item 
H:/projs/dot\-NET/eda/src/tk/gui/options/enums/tk\_\-compoundoption.cpp\end{CompactItemize}
