\hypertarget{txt__scrollpane_8h}{
\section{textscreen/txt\_\-scrollpane.h File Reference}
\label{d1/d47/txt__scrollpane_8h}\index{textscreen/txt\_\-scrollpane.h@{textscreen/txt\_\-scrollpane.h}}
}


Scrollable pane widget.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structtxt__scrollpane__s}{txt\_\-scrollpane\_\-s}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{structtxt__scrollpane__s}{txt\_\-scrollpane\_\-s} \hyperlink{txt__scrollpane_8h_a75ffef0e84bd74ace8f066603919a5d9}{txt\_\-scrollpane\_\-t}
\begin{DoxyCompactList}\small\item\em Scrollable pane widget. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structtxt__scrollpane__s}{txt\_\-scrollpane\_\-t} $\ast$ \hyperlink{txt__scrollpane_8h_a07dc8452cc92d06ece52894c5fa61542}{TXT\_\-NewScrollPane} (int \hyperlink{st__lib_8cpp_a8fb8bf9c04f5649d083add74c6ef783e}{w}, int \hyperlink{client_2src_2v__palette_8cpp_ae3b6a3a7fb933450f0e102a4ea5ff381}{h}, TXT\_\-UNCAST\_\-ARG(target))
\begin{DoxyCompactList}\small\item\em Create a new scroll pane widget. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Scrollable pane widget. 

\subsection{Typedef Documentation}
\hypertarget{txt__scrollpane_8h_a75ffef0e84bd74ace8f066603919a5d9}{
\index{txt\_\-scrollpane.h@{txt\_\-scrollpane.h}!txt\_\-scrollpane\_\-t@{txt\_\-scrollpane\_\-t}}
\index{txt\_\-scrollpane\_\-t@{txt\_\-scrollpane\_\-t}!txt_scrollpane.h@{txt\_\-scrollpane.h}}
\subsubsection[{txt\_\-scrollpane\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf txt\_\-scrollpane\_\-s} {\bf txt\_\-scrollpane\_\-t}}}
\label{d1/d47/txt__scrollpane_8h_a75ffef0e84bd74ace8f066603919a5d9}


Scrollable pane widget. 

A scrollable pane widget is a widget that contains another widget that is larger than it. Scroll bars appear on the side to allow different areas of the contained widget to be seen. 

\subsection{Function Documentation}
\hypertarget{txt__scrollpane_8h_a07dc8452cc92d06ece52894c5fa61542}{
\index{txt\_\-scrollpane.h@{txt\_\-scrollpane.h}!TXT\_\-NewScrollPane@{TXT\_\-NewScrollPane}}
\index{TXT\_\-NewScrollPane@{TXT\_\-NewScrollPane}!txt_scrollpane.h@{txt\_\-scrollpane.h}}
\subsubsection[{TXT\_\-NewScrollPane}]{\setlength{\rightskip}{0pt plus 5cm}{\bf txt\_\-scrollpane\_\-t}$\ast$ TXT\_\-NewScrollPane (
\begin{DoxyParamCaption}
\item[{int}]{w, }
\item[{int}]{h, }
\item[{TXT\_\-UNCAST\_\-ARG(target)}]{}
\end{DoxyParamCaption}
)}}
\label{d1/d47/txt__scrollpane_8h_a07dc8452cc92d06ece52894c5fa61542}


Create a new scroll pane widget. 


\begin{DoxyParams}{Parameters}
{\em w} & Width of the scroll pane, in characters. \\
\hline
{\em h} & Height of the scroll pane, in lines. \\
\hline
{\em target} & The target widget that the scroll pane will contain. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Pointer to the new scroll pane widget. 
\end{DoxyReturn}
