\section{aversive\_\-10-03-12/config/scripts/lxdialog/lxdialog.c File Reference}
\label{lxdialog_8c}\index{aversive\_\-10-03-12/config/scripts/lxdialog/lxdialog.c@{aversive\_\-10-03-12/config/scripts/lxdialog/lxdialog.c}}
{\tt \#include \char`\"{}dialog.h\char`\"{}}\par
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef int( {\bf jumperFn} )(const char $\ast$title, int argc, const char $\ast$const $\ast$argv)
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
int {\bf main} (int argc, const char $\ast$const $\ast$argv)
\item 
int {\bf j\_\-menu} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\item 
int {\bf j\_\-checklist} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\item 
int {\bf j\_\-radiolist} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\item 
int {\bf j\_\-textbox} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\item 
int {\bf j\_\-yesno} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\item 
int {\bf j\_\-inputbox} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\item 
int {\bf j\_\-msgbox} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\item 
int {\bf j\_\-infobox} (const char $\ast$t, int ac, const char $\ast$const $\ast$av)
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
{\bf jumperFn} {\bf j\_\-menu}
\item 
{\bf jumperFn} {\bf j\_\-checklist}
\item 
{\bf jumperFn} {\bf j\_\-radiolist}
\item 
{\bf jumperFn} {\bf j\_\-yesno}
\item 
{\bf jumperFn} {\bf j\_\-textbox}
\item 
{\bf jumperFn} {\bf j\_\-inputbox}
\item 
{\bf jumperFn} {\bf j\_\-msgbox}
\item 
{\bf jumperFn} {\bf j\_\-infobox}
\end{CompactItemize}


\subsection{Typedef Documentation}
\index{lxdialog.c@{lxdialog.c}!jumperFn@{jumperFn}}
\index{jumperFn@{jumperFn}!lxdialog.c@{lxdialog.c}}
\subsubsection[jumperFn]{\setlength{\rightskip}{0pt plus 5cm}typedef int( {\bf jumperFn})(const char $\ast$title, int argc, const char $\ast$const $\ast$argv)}\label{lxdialog_8c_4d1360f52e3f792423e6e95ec93f2dae}




Definition at line 26 of file lxdialog.c.

\subsection{Function Documentation}
\index{lxdialog.c@{lxdialog.c}!j\_\-checklist@{j\_\-checklist}}
\index{j\_\-checklist@{j\_\-checklist}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-checklist]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-checklist (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_d092ccc95e053e5e55f4c70e6e560ce1}




Definition at line 180 of file lxdialog.c.

References dialog\_\-checklist(), and FLAG\_\-CHECK.\index{lxdialog.c@{lxdialog.c}!j\_\-infobox@{j\_\-infobox}}
\index{j\_\-infobox@{j\_\-infobox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-infobox]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-infobox (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_f08cab936e4a9b87fa56392a00d9f73d}




Definition at line 222 of file lxdialog.c.

References dialog\_\-msgbox().\index{lxdialog.c@{lxdialog.c}!j\_\-inputbox@{j\_\-inputbox}}
\index{j\_\-inputbox@{j\_\-inputbox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-inputbox]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-inputbox (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_0670be710a7e82a6ba3fc50df78939f9}




Definition at line 206 of file lxdialog.c.

References dialog\_\-input\_\-result, and dialog\_\-inputbox().\index{lxdialog.c@{lxdialog.c}!j\_\-menu@{j\_\-menu}}
\index{j\_\-menu@{j\_\-menu}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-menu]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-menu (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_9a0acc21587bec74e7457b072309a66d}




Definition at line 173 of file lxdialog.c.

References dialog\_\-menu().\index{lxdialog.c@{lxdialog.c}!j\_\-msgbox@{j\_\-msgbox}}
\index{j\_\-msgbox@{j\_\-msgbox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-msgbox]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-msgbox (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_d00f6a747e5fc65aa239543014c1a6ab}




Definition at line 216 of file lxdialog.c.

References dialog\_\-msgbox().\index{lxdialog.c@{lxdialog.c}!j\_\-radiolist@{j\_\-radiolist}}
\index{j\_\-radiolist@{j\_\-radiolist}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-radiolist]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-radiolist (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_e99e3687cfb760897b7d79363761bee1}




Definition at line 187 of file lxdialog.c.

References dialog\_\-checklist(), and FLAG\_\-RADIO.\index{lxdialog.c@{lxdialog.c}!j\_\-textbox@{j\_\-textbox}}
\index{j\_\-textbox@{j\_\-textbox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-textbox]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-textbox (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_22e9b106843ae4602029b74966a2f228}




Definition at line 194 of file lxdialog.c.

References dialog\_\-textbox().\index{lxdialog.c@{lxdialog.c}!j\_\-yesno@{j\_\-yesno}}
\index{j\_\-yesno@{j\_\-yesno}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-yesno]{\setlength{\rightskip}{0pt plus 5cm}int j\_\-yesno (const char $\ast$ {\em t}, \/  int {\em ac}, \/  const char $\ast$const $\ast$ {\em av})}\label{lxdialog_8c_421a8121c7bb383fac295df99d285e55}




Definition at line 200 of file lxdialog.c.

References dialog\_\-yesno().\index{lxdialog.c@{lxdialog.c}!main@{main}}
\index{main@{main}!lxdialog.c@{lxdialog.c}}
\subsubsection[main]{\setlength{\rightskip}{0pt plus 5cm}int main (int {\em argc}, \/  const char $\ast$const $\ast$ {\em argv})}\label{lxdialog_8c_110745d0e996bc19a8c8e8cacbadd525}




Definition at line 57 of file lxdialog.c.

References attr\_\-clear(), backtitle, end\_\-dialog(), init\_\-dialog(), and screen\_\-attr.

\subsection{Variable Documentation}
\index{lxdialog.c@{lxdialog.c}!j\_\-checklist@{j\_\-checklist}}
\index{j\_\-checklist@{j\_\-checklist}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-checklist]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-checklist}\label{lxdialog_8c_1d42b4fefd61c46c362b25d42c3756ac}




Definition at line 34 of file lxdialog.c.\index{lxdialog.c@{lxdialog.c}!j\_\-infobox@{j\_\-infobox}}
\index{j\_\-infobox@{j\_\-infobox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-infobox]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-infobox}\label{lxdialog_8c_89425ccca9abba89d218b43493d68088}




Definition at line 35 of file lxdialog.c.\index{lxdialog.c@{lxdialog.c}!j\_\-inputbox@{j\_\-inputbox}}
\index{j\_\-inputbox@{j\_\-inputbox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-inputbox]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-inputbox}\label{lxdialog_8c_9c04a98c7cfbbebaaff828d122b066fb}




Definition at line 34 of file lxdialog.c.\index{lxdialog.c@{lxdialog.c}!j\_\-menu@{j\_\-menu}}
\index{j\_\-menu@{j\_\-menu}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-menu]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-menu}\label{lxdialog_8c_3e44426cb9bf37cd4b516259a7abb9c1}




Definition at line 34 of file lxdialog.c.\index{lxdialog.c@{lxdialog.c}!j\_\-msgbox@{j\_\-msgbox}}
\index{j\_\-msgbox@{j\_\-msgbox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-msgbox]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-msgbox}\label{lxdialog_8c_f50bc4b1799d9039833908a8844e4c7c}




Definition at line 35 of file lxdialog.c.\index{lxdialog.c@{lxdialog.c}!j\_\-radiolist@{j\_\-radiolist}}
\index{j\_\-radiolist@{j\_\-radiolist}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-radiolist]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-radiolist}\label{lxdialog_8c_f5e7d3d8abf9e9970f131451c2c38cc3}




Definition at line 34 of file lxdialog.c.\index{lxdialog.c@{lxdialog.c}!j\_\-textbox@{j\_\-textbox}}
\index{j\_\-textbox@{j\_\-textbox}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-textbox]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-textbox}\label{lxdialog_8c_9fa9c9a41a9148630fc82544371e2f61}




Definition at line 34 of file lxdialog.c.\index{lxdialog.c@{lxdialog.c}!j\_\-yesno@{j\_\-yesno}}
\index{j\_\-yesno@{j\_\-yesno}!lxdialog.c@{lxdialog.c}}
\subsubsection[j\_\-yesno]{\setlength{\rightskip}{0pt plus 5cm}{\bf jumperFn} j\_\-yesno}\label{lxdialog_8c_ba1cd4211429d714d100b1656ee77192}




Definition at line 34 of file lxdialog.c.