void UI_Main::drawConnectScreen( const char *serverName, const char *rejectMessage, int downloadType, const char *downloadFilename, float downloadPercent, int downloadSpeed, int connectCount, bool backGround ) { DownloadInfo dlinfo( downloadFilename, downloadType ); dlinfo.setPercent( downloadPercent ); dlinfo.setSpeed( downloadSpeed ); this->serverName = serverName ? serverName : ""; this->rejectMessage = rejectMessage ? rejectMessage : ""; this->downloadInfo = dlinfo; navigator->pushDocument( ui_connectscreen, true, true ); forceUI( true ); showUI( true ); }
void UI_Main::drawConnectScreen( const char *serverName, const char *rejectMessage, int downloadType, const char *downloadFilename, float downloadPercent, int downloadSpeed, int connectCount, bool backGround ) { DownloadInfo dlinfo( downloadFilename, downloadType ); dlinfo.setPercent( downloadPercent ); dlinfo.setSpeed( downloadSpeed ); connectInfo.serverName = serverName ? serverName : ""; connectInfo.rejectMessage = rejectMessage ? rejectMessage : ""; connectInfo.downloadInfo = dlinfo; connectInfo.connectCount = connectCount; UI_Navigation &navigation = navigations[UI_CONTEXT_MAIN]; NavigationStack *navigator = navigation.front(); navigator->pushDocument( ui_connectscreen, false, true ); forceUI( true ); showUI( true ); }
void UI_Main::forceMenuOff(void) { forceUI( false ); showUI( false ); }