Esempio n. 1
0
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 );
}
Esempio n. 2
0
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 );
}
Esempio n. 3
0
void UI_Main::forceMenuOff(void)
{
	forceUI( false );
	showUI( false );
}