\hypertarget{txt__inputbox_8h}{
\section{textscreen/txt\_\-inputbox.h File Reference}
\label{d2/dee/txt__inputbox_8h}\index{textscreen/txt\_\-inputbox.h@{textscreen/txt\_\-inputbox.h}}
}


Input box widget.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structtxt__inputbox__s}{txt\_\-inputbox\_\-s}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{structtxt__inputbox__s}{txt\_\-inputbox\_\-s} \hyperlink{txt__inputbox_8h_a8c9d772efa247cbb60deebcd3f5f9bea}{txt\_\-inputbox\_\-t}
\begin{DoxyCompactList}\small\item\em Input box widget. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structtxt__inputbox__s}{txt\_\-inputbox\_\-t} $\ast$ \hyperlink{txt__inputbox_8h_ac811eb670cf6cd3c11d63b2aaa9d4c13}{TXT\_\-NewInputBox} (char $\ast$$\ast$value, int \hyperlink{lzoconf_8h_aab9257c30c984af77be6bc46d052d45d}{size})
\begin{DoxyCompactList}\small\item\em Create a new input box widget for controlling a string value. \end{DoxyCompactList}\item 
\hyperlink{structtxt__inputbox__s}{txt\_\-inputbox\_\-t} $\ast$ \hyperlink{txt__inputbox_8h_a9ed21b11d3de7b64753989ac9f3872f1}{TXT\_\-NewIntInputBox} (int $\ast$value, int \hyperlink{lzoconf_8h_aab9257c30c984af77be6bc46d052d45d}{size})
\begin{DoxyCompactList}\small\item\em Create a new input box widget for controlling an integer value. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Input box widget. 

\subsection{Typedef Documentation}
\hypertarget{txt__inputbox_8h_a8c9d772efa247cbb60deebcd3f5f9bea}{
\index{txt\_\-inputbox.h@{txt\_\-inputbox.h}!txt\_\-inputbox\_\-t@{txt\_\-inputbox\_\-t}}
\index{txt\_\-inputbox\_\-t@{txt\_\-inputbox\_\-t}!txt_inputbox.h@{txt\_\-inputbox.h}}
\subsubsection[{txt\_\-inputbox\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf txt\_\-inputbox\_\-s} {\bf txt\_\-inputbox\_\-t}}}
\label{d2/dee/txt__inputbox_8h_a8c9d772efa247cbb60deebcd3f5f9bea}


Input box widget. 

An input box is a widget that displays a value, which can be selected to enter a new value.

Input box widgets can be of an integer or string type. 

\subsection{Function Documentation}
\hypertarget{txt__inputbox_8h_ac811eb670cf6cd3c11d63b2aaa9d4c13}{
\index{txt\_\-inputbox.h@{txt\_\-inputbox.h}!TXT\_\-NewInputBox@{TXT\_\-NewInputBox}}
\index{TXT\_\-NewInputBox@{TXT\_\-NewInputBox}!txt_inputbox.h@{txt\_\-inputbox.h}}
\subsubsection[{TXT\_\-NewInputBox}]{\setlength{\rightskip}{0pt plus 5cm}{\bf txt\_\-inputbox\_\-t}$\ast$ TXT\_\-NewInputBox (
\begin{DoxyParamCaption}
\item[{char $\ast$$\ast$}]{value, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}}
\label{d2/dee/txt__inputbox_8h_ac811eb670cf6cd3c11d63b2aaa9d4c13}


Create a new input box widget for controlling a string value. 


\begin{DoxyParams}{Parameters}
{\em value} & Pointer to a string variable that contains a pointer to the current value of the input box. The value should be allocated dynamically; when the string is changed it will be freed and the variable set to point to the new string value. \\
\hline
{\em size} & Width of the input box, in characters. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Pointer to the new input box widget. 
\end{DoxyReturn}
\hypertarget{txt__inputbox_8h_a9ed21b11d3de7b64753989ac9f3872f1}{
\index{txt\_\-inputbox.h@{txt\_\-inputbox.h}!TXT\_\-NewIntInputBox@{TXT\_\-NewIntInputBox}}
\index{TXT\_\-NewIntInputBox@{TXT\_\-NewIntInputBox}!txt_inputbox.h@{txt\_\-inputbox.h}}
\subsubsection[{TXT\_\-NewIntInputBox}]{\setlength{\rightskip}{0pt plus 5cm}{\bf txt\_\-inputbox\_\-t}$\ast$ TXT\_\-NewIntInputBox (
\begin{DoxyParamCaption}
\item[{int $\ast$}]{value, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}}
\label{d2/dee/txt__inputbox_8h_a9ed21b11d3de7b64753989ac9f3872f1}


Create a new input box widget for controlling an integer value. 


\begin{DoxyParams}{Parameters}
{\em value} & Pointer to an integer variable containing the value of the input box. \\
\hline
{\em size} & Width of the input box, in characters. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Pointer to the new input box widget. 
\end{DoxyReturn}
