Opened 12 years ago

Last modified 8 years ago

#9383 closed enhancement

[patch] [cla] Slideshow Widget Fullscreen Image support — at Version 5

Reported by: David Leonardi Owned by: Shane O'Sullivan
Priority: high Milestone: future
Component: DojoX Widgets Version: 1.3.0
Keywords: slideshow, dynamicscale, dojox.image.slideshow Cc:
Blocked By: Blocking:

Description (last modified by bill)

Included is a modification of the slideshow widget to support fullscreen image support. It features a new mode, "dynamicscale" , which enables fullscreen support of images if properly used, along with some minor modifications.

CSS still needs some attention, but another patch will be released shortly to fix a problem which arises in firefox and makes the container of the slideshow 100% width of the body.

Example usage of fullscreen mode, programmatically:

var slideshow = new dojox.image.SlideShow({
				startwidth: 1440,
				startHeight: 900,
				slideShowInterval: 10,
				loop: true,
				imageLargeAttr: "unescapedUrl",
				autoLoad: true,
				id: 'defaultslideshow',
				autoStart: false,
				dynamicScale: true
				}).placeAt(dojo.body());
		
			
			dojo.style(dijit.byId("defaultslideshow").domNode, {
				"position": "absolute",
				"left": "0px",
				"top": "0px",
				"width": "100%",
				"height": "100%",
				"text-align": "left",
				"margin": "0px",
				"padding": "0px",
				"z-index": "-1",
				"border": "none"
				});

Change History (9)

Changed 12 years ago by David Leonardi

Attachment: SlideShow.css added

Changed 12 years ago by David Leonardi

Attachment: SlideShow.html added

Changed 12 years ago by David Leonardi

Attachment: buttons.png added

Changed 12 years ago by David Leonardi

Attachment: buttons.gif added

comment:2 Changed 12 years ago by dante

Owner: changed from dante to Shane O'Sullivan

comment:3 Changed 12 years ago by Jared Jurkiewicz

You may want to take a look at dijit._editor.plugins.FullScreen? and dojox.widget.Standby. Both include support for going 'fullscreen' (Full viewport of browser window). You can probably swipe said code.

comment:4 Changed 12 years ago by bill

Milestone: tbd1.5
Summary: Slideshow Widget Fullscreen Image support[patch] [cla] Slideshow Widget Fullscreen Image support

Marking as 1.5 to clear TBD tickets from 1.4 list.

comment:5 Changed 12 years ago by bill

Description: modified (diff)

Changed 11 years ago by David Leonardi

Attachment: SlideShow.js added

Updated fullscreen algorithm

Note: See TracTickets for help on using tickets.