\hypertarget{dlg__main_8cpp}{
\section{odalaunch/src/dlg\_\-main.cpp File Reference}
\label{d0/d37/dlg__main_8cpp}\index{odalaunch/src/dlg\_\-main.cpp@{odalaunch/src/dlg\_\-main.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{dlg__main_8cpp_afd586c476731512d1c57616afddc557d}{DEFINE\_\-EVENT\_\-TYPE} (wxEVT\_\-THREAD\_\-MONITOR\_\-SIGNAL) DEFINE\_\-EVENT\_\-TYPE(wxEVT\_\-THREAD\_\-WORKER\_\-SIGNAL) BEGIN\_\-EVENT\_\-TABLE(\hyperlink{classdlgMain}{dlgMain}
\item 
wxFrame \hyperlink{dlg__main_8cpp_a91eb4557b51cdb9660885b1adb1892e7}{EVT\_\-MENU} (wxID\_\-EXIT, dlgMain::OnExit) EVT\_\-MENU(XRCID(\char`\"{}Id\_\-MnuItmCustomServers\char`\"{})
\item 
wxFrame dlgMain::OnMenuServers \hyperlink{dlg__main_8cpp_a8c73fc284d9faf3dee90910d48cf7c30}{EVT\_\-MENU} (XRCID(\char`\"{}Id\_\-MnuItmManualConnect\char`\"{}), dlgMain::OnManualConnect) EVT\_\-MENU(Id\_\-MnuItmLaunch
\item 
wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch \hyperlink{dlg__main_8cpp_a669afb95e1a728abceb16baf322e2444}{EVT\_\-MENU} (XRCID(\char`\"{}Id\_\-MnuItmRunOffline\char`\"{}), dlgMain::OnQuickLaunch) EVT\_\-MENU(Id\_\-MnuItmGetList
\item 
wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList \hyperlink{dlg__main_8cpp_a4e697eeac97010df10c3c3ed2de34a27}{EVT\_\-MENU} (XRCID(\char`\"{}Id\_\-MnuItmRefreshServer\char`\"{}), dlgMain::OnRefreshServer) EVT\_\-MENU(XRCID(\char`\"{}Id\_\-MnuItmRefreshAll\char`\"{})
\item 
wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll \hyperlink{dlg__main_8cpp_af5ce88d90fbf3409ff1ee9f0a6062eb1}{EVT\_\-MENU} (XRCID(\char`\"{}Id\_\-MnuItmDownloadWad\char`\"{}), dlgMain::OnOpenOdaGet) EVT\_\-MENU(XRCID(\char`\"{}Id\_\-MnuItmSettings\char`\"{})
\item 
wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog \hyperlink{dlg__main_8cpp_a63c89c5c54d92cae0cebb20de7fd72cb}{EVT\_\-MENU} (XRCID(\char`\"{}Id\_\-MnuItmVisitWebsite\char`\"{}), dlgMain::OnOpenWebsite) EVT\_\-MENU(XRCID(\char`\"{}Id\_\-MnuItmVisitForum\char`\"{})
\item 
wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog dlgMain::OnOpenForum \hyperlink{dlg__main_8cpp_aaa00cf557a8c9787daf3b0793b2b3c20}{EVT\_\-MENU} (XRCID(\char`\"{}Id\_\-MnuItmVisitWiki\char`\"{}), dlgMain::OnOpenWiki) EVT\_\-MENU(XRCID(\char`\"{}Id\_\-MnuItmViewChangelog\char`\"{})
\item 
wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog dlgMain::OnOpenForum dlgMain::OnOpenChangeLog \hyperlink{dlg__main_8cpp_a1b3d35c80c3b12e6cbd97d7b82ae5a7a}{EVT\_\-MENU} (XRCID(\char`\"{}Id\_\-MnuItmSubmitBugReport\char`\"{}), dlgMain::OnOpenReportBug) EVT\_\-MENU(XRCID(\char`\"{}Id\_\-MnuItmAboutOdamex\char`\"{})
\item 
wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog dlgMain::OnOpenForum dlgMain::OnOpenChangeLog dlgMain::OnAbout \hyperlink{dlg__main_8cpp_adb338c026bf6790041a0bc962deeb0a6}{EVT\_\-SHOW} (dlgMain::OnShow) EVT\_\-CLOSE(\hyperlink{classdlgMain}{dlgMain}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{dlg__main_8cpp_afd586c476731512d1c57616afddc557d}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!DEFINE\_\-EVENT\_\-TYPE@{DEFINE\_\-EVENT\_\-TYPE}}
\index{DEFINE\_\-EVENT\_\-TYPE@{DEFINE\_\-EVENT\_\-TYPE}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{DEFINE\_\-EVENT\_\-TYPE}]{\setlength{\rightskip}{0pt plus 5cm}DEFINE\_\-EVENT\_\-TYPE (
\begin{DoxyParamCaption}
\item[{wxEVT\_\-THREAD\_\-MONITOR\_\-SIGNAL}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_afd586c476731512d1c57616afddc557d}
\hypertarget{dlg__main_8cpp_a91eb4557b51cdb9660885b1adb1892e7}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{wxID\_\-EXIT}]{, }
\item[{dlgMain::OnExit}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_a91eb4557b51cdb9660885b1adb1892e7}
\hypertarget{dlg__main_8cpp_a1b3d35c80c3b12e6cbd97d7b82ae5a7a}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog dlgMain::OnOpenForum dlgMain::OnOpenChangeLog EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{XRCID(\char`\"{}Id\_\-MnuItmSubmitBugReport\char`\"{})}]{, }
\item[{dlgMain::OnOpenReportBug}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_a1b3d35c80c3b12e6cbd97d7b82ae5a7a}
\hypertarget{dlg__main_8cpp_a669afb95e1a728abceb16baf322e2444}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{XRCID(\char`\"{}Id\_\-MnuItmRunOffline\char`\"{})}]{, }
\item[{dlgMain::OnQuickLaunch}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_a669afb95e1a728abceb16baf322e2444}
\hypertarget{dlg__main_8cpp_a63c89c5c54d92cae0cebb20de7fd72cb}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{XRCID(\char`\"{}Id\_\-MnuItmVisitWebsite\char`\"{})}]{, }
\item[{dlgMain::OnOpenWebsite}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_a63c89c5c54d92cae0cebb20de7fd72cb}
\hypertarget{dlg__main_8cpp_af5ce88d90fbf3409ff1ee9f0a6062eb1}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{XRCID(\char`\"{}Id\_\-MnuItmDownloadWad\char`\"{})}]{, }
\item[{dlgMain::OnOpenOdaGet}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_af5ce88d90fbf3409ff1ee9f0a6062eb1}
\hypertarget{dlg__main_8cpp_a4e697eeac97010df10c3c3ed2de34a27}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{XRCID(\char`\"{}Id\_\-MnuItmRefreshServer\char`\"{})}]{, }
\item[{dlgMain::OnRefreshServer}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_a4e697eeac97010df10c3c3ed2de34a27}
\hypertarget{dlg__main_8cpp_aaa00cf557a8c9787daf3b0793b2b3c20}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog dlgMain::OnOpenForum EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{XRCID(\char`\"{}Id\_\-MnuItmVisitWiki\char`\"{})}]{, }
\item[{dlgMain::OnOpenWiki}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_aaa00cf557a8c9787daf3b0793b2b3c20}
\hypertarget{dlg__main_8cpp_a8c73fc284d9faf3dee90910d48cf7c30}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-MENU@{EVT\_\-MENU}}
\index{EVT\_\-MENU@{EVT\_\-MENU}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-MENU}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers EVT\_\-MENU (
\begin{DoxyParamCaption}
\item[{XRCID(\char`\"{}Id\_\-MnuItmManualConnect\char`\"{})}]{, }
\item[{dlgMain::OnManualConnect}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_a8c73fc284d9faf3dee90910d48cf7c30}
\hypertarget{dlg__main_8cpp_adb338c026bf6790041a0bc962deeb0a6}{
\index{dlg\_\-main.cpp@{dlg\_\-main.cpp}!EVT\_\-SHOW@{EVT\_\-SHOW}}
\index{EVT\_\-SHOW@{EVT\_\-SHOW}!dlg_main.cpp@{dlg\_\-main.cpp}}
\subsubsection[{EVT\_\-SHOW}]{\setlength{\rightskip}{0pt plus 5cm}wxFrame dlgMain::OnMenuServers dlgMain::OnLaunch dlgMain::OnGetList dlgMain::OnRefreshAll dlgMain::OnOpenSettingsDialog dlgMain::OnOpenForum dlgMain::OnOpenChangeLog dlgMain::OnAbout EVT\_\-SHOW (
\begin{DoxyParamCaption}
\item[{dlgMain::OnShow}]{}
\end{DoxyParamCaption}
)}}
\label{d0/d37/dlg__main_8cpp_adb338c026bf6790041a0bc962deeb0a6}
