Beispiel #1
0
		this.ui.find('.screensize').change(function ()
		{
			var isFullScreen = Context.isFullScreen();

			GraphicsSettings.screensize = this.value;
			GraphicsSettings.save();

			if (this.value === 'full') {
				if (!isFullScreen) {
					Context.requestFullScreen();
				}
			}
			else {
				if (isFullScreen) {
					Context.cancelFullScreen();
				}

				// Resizing
				if (Context.Is.POPUP) {
					var size = GraphicsSettings.screensize.split('x');

					// Only resize/move if needed
					if (size[0] != window.innerWidth && size[1] != window.innerHeight) {
						window.resizeTo(size[0], size[1]);
						window.moveTo((screen.availWidth - size[0]) / 2, (screen.availHeight - size[1]) / 2);
					}
				}
			}
		});
Beispiel #2
0
	Intro.onKeyDown = function OnKeyDown( event )
	{
		// Exit fullScreen mode
		if (event.which === KEYS.ESCAPE) {

			if (Context.isFullScreen()) {
				Context.cancelFullScreen();
			}

			event.stopImmediatePropagation();
			return false;
		}

		return true;
	};
Beispiel #3
0
			jQuery(window).on('touchstart', function(){
				if (!Context.isFullScreen()) {
					Context.requestFullScreen();
				}
			});