You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jh...@apache.org on 2012/04/07 01:39:15 UTC
svn commit: r1310637 [36/45] - in /incubator/flex/whiteboard/jhouser: ./
FXGImage/ FXGImage/Workspace/ FXGImage/Workspace/.metadata/
FXGImage/Workspace/.metadata/.mylyn/
FXGImage/Workspace/.metadata/.mylyn/contexts/
FXGImage/Workspace/.metadata/.plugin...
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.flexProperties
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.flexProperties?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.flexProperties (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.flexProperties Fri Apr 6 23:38:20 2012
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<flexProperties enableServiceManager="false" flexServerFeatures="0" flexServerType="0" toolCompile="true" useServerFlexSDK="false" version="2"/>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.flexProperties
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.project
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.project?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.project (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.project Fri Apr 6 23:38:20 2012
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>FXGImageSample</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>com.adobe.flexbuilder.project.flexbuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>com.adobe.flexbuilder.project.flexnature</nature>
+ <nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
+ </natures>
+</projectDescription>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.project
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.settings/org.eclipse.core.resources.prefs
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.settings/org.eclipse.core.resources.prefs?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.settings/org.eclipse.core.resources.prefs (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.settings/org.eclipse.core.resources.prefs Fri Apr 6 23:38:20 2012
@@ -0,0 +1,3 @@
+#Fri Apr 06 10:28:10 EDT 2012
+eclipse.preferences.version=1
+encoding/<project>=utf-8
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/.settings/org.eclipse.core.resources.prefs
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- saved from url=(0014)about:internet -->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+ <!--
+ Smart developers always View Source.
+
+ This application was built using Adobe Flex, an open source framework
+ for building rich Internet applications that get delivered via the
+ Flash Player or to desktops via Adobe AIR.
+
+ Learn more about Flex at http://flex.org
+ // -->
+ <head>
+ <title></title>
+ <meta name="google" value="notranslate" />
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <!-- Include CSS to eliminate any default margins/padding and set the height of the html element and
+ the body element to 100%, because Firefox, or any Gecko based browser, interprets percentage as
+ the percentage of the height of its parent container, which has to be set explicitly. Fix for
+ Firefox 3.6 focus border issues. Initially, don't display flashContent div so it won't show
+ if JavaScript disabled.
+ -->
+ <style type="text/css" media="screen">
+ html, body { height:100%; }
+ body { margin:0; padding:0; overflow:auto; text-align:center;
+ background-color: #ffffff; }
+ object:focus { outline:none; }
+ #flashContent { display:none; }
+ </style>
+
+ <!-- Enable Browser History by replacing useBrowserHistory tokens with two hyphens -->
+ <!-- BEGIN Browser History required section -->
+ <link rel="stylesheet" type="text/css" href="history/history.css" />
+ <script type="text/javascript" src="history/history.js"></script>
+ <!-- END Browser History required section -->
+
+ <script type="text/javascript" src="swfobject.js"></script>
+ <script type="text/javascript">
+ // For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection.
+ var swfVersionStr = "11.1.0";
+ // To use express install, set to playerProductInstall.swf, otherwise the empty string.
+ var xiSwfUrlStr = "playerProductInstall.swf";
+ var flashvars = {};
+ var params = {};
+ params.quality = "high";
+ params.bgcolor = "#ffffff";
+ params.allowscriptaccess = "sameDomain";
+ params.allowfullscreen = "true";
+ var attributes = {};
+ attributes.id = "FXGImageSample";
+ attributes.name = "FXGImageSample";
+ attributes.align = "middle";
+ swfobject.embedSWF(
+ "FXGImageSample.swf", "flashContent",
+ "100%", "100%",
+ swfVersionStr, xiSwfUrlStr,
+ flashvars, params, attributes);
+ // JavaScript enabled so display the flashContent div in case it is not replaced with a swf object.
+ swfobject.createCSS("#flashContent", "display:block;text-align:left;");
+ </script>
+ </head>
+ <body>
+ <!-- SWFObject's dynamic embed method replaces this alternative HTML content with Flash content when enough
+ JavaScript and Flash plug-in support is available. The div is initially hidden so that it doesn't show
+ when JavaScript is disabled.
+ -->
+ <div id="flashContent">
+ <p>
+ To view this page ensure that Adobe Flash Player version
+ 11.1.0 or greater is installed.
+ </p>
+ <script type="text/javascript">
+ var pageHost = ((document.location.protocol == "https:") ? "https://" : "http://");
+ document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"
+ + pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" );
+ </script>
+ </div>
+
+ <noscript>
+ <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" id="FXGImageSample">
+ <param name="movie" value="FXGImageSample.swf" />
+ <param name="quality" value="high" />
+ <param name="bgcolor" value="#ffffff" />
+ <param name="allowScriptAccess" value="sameDomain" />
+ <param name="allowFullScreen" value="true" />
+ <!--[if !IE]>-->
+ <object type="application/x-shockwave-flash" data="FXGImageSample.swf" width="100%" height="100%">
+ <param name="quality" value="high" />
+ <param name="bgcolor" value="#ffffff" />
+ <param name="allowScriptAccess" value="sameDomain" />
+ <param name="allowFullScreen" value="true" />
+ <!--<![endif]-->
+ <!--[if gte IE 6]>-->
+ <p>
+ Either scripts and active content are not permitted to run or Adobe Flash Player version
+ 11.1.0 or greater is not installed.
+ </p>
+ <!--<![endif]-->
+ <a href="http://www.adobe.com/go/getflashplayer">
+ <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" />
+ </a>
+ <!--[if !IE]>-->
+ </object>
+ <!--<![endif]-->
+ </object>
+ </noscript>
+ </body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.swf
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.swf?rev=1310637&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/FXGImageSample.swf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/framework_4.6.0.23201.swf
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/framework_4.6.0.23201.swf?rev=1310637&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/framework_4.6.0.23201.swf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.css
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.css?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.css (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.css Fri Apr 6 23:38:20 2012
@@ -0,0 +1,6 @@
+/* This CSS stylesheet defines styles used by required elements in a flex application page that supports browser history */
+
+#ie_historyFrame { width: 0px; height: 0px; display:none }
+#firefox_anchorDiv { width: 0px; height: 0px; display:none }
+#safari_formDiv { width: 0px; height: 0px; display:none }
+#safari_rememberDiv { width: 0px; height: 0px; display:none }
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.css
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.js
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.js?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.js (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.js Fri Apr 6 23:38:20 2012
@@ -0,0 +1,678 @@
+BrowserHistoryUtils = {
+ addEvent: function(elm, evType, fn, useCapture) {
+ useCapture = useCapture || false;
+ if (elm.addEventListener) {
+ elm.addEventListener(evType, fn, useCapture);
+ return true;
+ }
+ else if (elm.attachEvent) {
+ var r = elm.attachEvent('on' + evType, fn);
+ return r;
+ }
+ else {
+ elm['on' + evType] = fn;
+ }
+ }
+}
+
+BrowserHistory = (function() {
+ // type of browser
+ var browser = {
+ ie: false,
+ ie8: false,
+ firefox: false,
+ safari: false,
+ opera: false,
+ version: -1
+ };
+
+ // Default app state URL to use when no fragment ID present
+ var defaultHash = '';
+
+ // Last-known app state URL
+ var currentHref = document.location.href;
+
+ // Initial URL (used only by IE)
+ var initialHref = document.location.href;
+
+ // Initial URL (used only by IE)
+ var initialHash = document.location.hash;
+
+ // History frame source URL prefix (used only by IE)
+ var historyFrameSourcePrefix = 'history/historyFrame.html?';
+
+ // History maintenance (used only by Safari)
+ var currentHistoryLength = -1;
+
+ // Flag to denote the existence of onhashchange
+ var browserHasHashChange = false;
+
+ var historyHash = [];
+
+ var initialState = createState(initialHref, initialHref + '#' + initialHash, initialHash);
+
+ var backStack = [];
+ var forwardStack = [];
+
+ var currentObjectId = null;
+
+ //UserAgent detection
+ var useragent = navigator.userAgent.toLowerCase();
+
+ if (useragent.indexOf("opera") != -1) {
+ browser.opera = true;
+ } else if (useragent.indexOf("msie") != -1) {
+ browser.ie = true;
+ browser.version = parseFloat(useragent.substring(useragent.indexOf('msie') + 4));
+ if (browser.version == 8)
+ {
+ browser.ie = false;
+ browser.ie8 = true;
+ }
+ } else if (useragent.indexOf("safari") != -1) {
+ browser.safari = true;
+ browser.version = parseFloat(useragent.substring(useragent.indexOf('safari') + 7));
+ } else if (useragent.indexOf("gecko") != -1) {
+ browser.firefox = true;
+ }
+
+ if (browser.ie == true && browser.version == 7) {
+ window["_ie_firstload"] = false;
+ }
+
+ function hashChangeHandler()
+ {
+ currentHref = document.location.href;
+ var flexAppUrl = getHash();
+ //ADR: to fix multiple
+ if (typeof BrowserHistory_multiple != "undefined" && BrowserHistory_multiple == true) {
+ var pl = getPlayers();
+ for (var i = 0; i < pl.length; i++) {
+ pl[i].browserURLChange(flexAppUrl);
+ }
+ } else {
+ getPlayer().browserURLChange(flexAppUrl);
+ }
+ }
+
+ // Accessor functions for obtaining specific elements of the page.
+ function getHistoryFrame()
+ {
+ return document.getElementById('ie_historyFrame');
+ }
+
+ function getFormElement()
+ {
+ return document.getElementById('safari_formDiv');
+ }
+
+ function getRememberElement()
+ {
+ return document.getElementById("safari_remember_field");
+ }
+
+ // Get the Flash player object for performing ExternalInterface callbacks.
+ // Updated for changes to SWFObject2.
+ function getPlayer(id) {
+ var i;
+
+ if (id && document.getElementById(id)) {
+ var r = document.getElementById(id);
+ if (typeof r.SetVariable != "undefined") {
+ return r;
+ }
+ else {
+ var o = r.getElementsByTagName("object");
+ var e = r.getElementsByTagName("embed");
+ for (i = 0; i < o.length; i++) {
+ if (typeof o[i].browserURLChange != "undefined")
+ return o[i];
+ }
+ for (i = 0; i < e.length; i++) {
+ if (typeof e[i].browserURLChange != "undefined")
+ return e[i];
+ }
+ }
+ }
+ else {
+ var o = document.getElementsByTagName("object");
+ var e = document.getElementsByTagName("embed");
+ for (i = 0; i < e.length; i++) {
+ if (typeof e[i].browserURLChange != "undefined")
+ {
+ return e[i];
+ }
+ }
+ for (i = 0; i < o.length; i++) {
+ if (typeof o[i].browserURLChange != "undefined")
+ {
+ return o[i];
+ }
+ }
+ }
+ return undefined;
+ }
+
+ function getPlayers() {
+ var i;
+ var players = [];
+ if (players.length == 0) {
+ var tmp = document.getElementsByTagName('object');
+ for (i = 0; i < tmp.length; i++)
+ {
+ if (typeof tmp[i].browserURLChange != "undefined")
+ players.push(tmp[i]);
+ }
+ }
+ if (players.length == 0 || players[0].object == null) {
+ var tmp = document.getElementsByTagName('embed');
+ for (i = 0; i < tmp.length; i++)
+ {
+ if (typeof tmp[i].browserURLChange != "undefined")
+ players.push(tmp[i]);
+ }
+ }
+ return players;
+ }
+
+ function getIframeHash() {
+ var doc = getHistoryFrame().contentWindow.document;
+ var hash = String(doc.location.search);
+ if (hash.length == 1 && hash.charAt(0) == "?") {
+ hash = "";
+ }
+ else if (hash.length >= 2 && hash.charAt(0) == "?") {
+ hash = hash.substring(1);
+ }
+ return hash;
+ }
+
+ /* Get the current location hash excluding the '#' symbol. */
+ function getHash() {
+ // It would be nice if we could use document.location.hash here,
+ // but it's faulty sometimes.
+ var idx = document.location.href.indexOf('#');
+ return (idx >= 0) ? document.location.href.substr(idx+1) : '';
+ }
+
+ /* Get the current location hash excluding the '#' symbol. */
+ function setHash(hash) {
+ // It would be nice if we could use document.location.hash here,
+ // but it's faulty sometimes.
+ if (hash == '') hash = '#'
+ document.location.hash = hash;
+ }
+
+ function createState(baseUrl, newUrl, flexAppUrl) {
+ return { 'baseUrl': baseUrl, 'newUrl': newUrl, 'flexAppUrl': flexAppUrl, 'title': null };
+ }
+
+ /* Add a history entry to the browser.
+ * baseUrl: the portion of the location prior to the '#'
+ * newUrl: the entire new URL, including '#' and following fragment
+ * flexAppUrl: the portion of the location following the '#' only
+ */
+ function addHistoryEntry(baseUrl, newUrl, flexAppUrl) {
+
+ //delete all the history entries
+ forwardStack = [];
+
+ if (browser.ie) {
+ //Check to see if we are being asked to do a navigate for the first
+ //history entry, and if so ignore, because it's coming from the creation
+ //of the history iframe
+ if (flexAppUrl == defaultHash && document.location.href == initialHref && window['_ie_firstload']) {
+ currentHref = initialHref;
+ return;
+ }
+ if ((!flexAppUrl || flexAppUrl == defaultHash) && window['_ie_firstload']) {
+ newUrl = baseUrl + '#' + defaultHash;
+ flexAppUrl = defaultHash;
+ } else {
+ // for IE, tell the history frame to go somewhere without a '#'
+ // in order to get this entry into the browser history.
+ getHistoryFrame().src = historyFrameSourcePrefix + flexAppUrl;
+ }
+ setHash(flexAppUrl);
+ } else {
+
+ //ADR
+ if (backStack.length == 0 && initialState.flexAppUrl == flexAppUrl) {
+ initialState = createState(baseUrl, newUrl, flexAppUrl);
+ } else if(backStack.length > 0 && backStack[backStack.length - 1].flexAppUrl == flexAppUrl) {
+ backStack[backStack.length - 1] = createState(baseUrl, newUrl, flexAppUrl);
+ }
+
+ if (browser.safari && !browserHasHashChange) {
+ // for Safari, submit a form whose action points to the desired URL
+ if (browser.version <= 419.3) {
+ var file = window.location.pathname.toString();
+ file = file.substring(file.lastIndexOf("/")+1);
+ getFormElement().innerHTML = '<form name="historyForm" action="'+file+'#' + flexAppUrl + '" method="GET"></form>';
+ //get the current elements and add them to the form
+ var qs = window.location.search.substring(1);
+ var qs_arr = qs.split("&");
+ for (var i = 0; i < qs_arr.length; i++) {
+ var tmp = qs_arr[i].split("=");
+ var elem = document.createElement("input");
+ elem.type = "hidden";
+ elem.name = tmp[0];
+ elem.value = tmp[1];
+ document.forms.historyForm.appendChild(elem);
+ }
+ document.forms.historyForm.submit();
+ } else {
+ top.location.hash = flexAppUrl;
+ }
+ // We also have to maintain the history by hand for Safari
+ historyHash[history.length] = flexAppUrl;
+ _storeStates();
+ } else {
+ // Otherwise, just tell the browser to go there
+ setHash(flexAppUrl);
+ }
+ }
+ backStack.push(createState(baseUrl, newUrl, flexAppUrl));
+ }
+
+ function _storeStates() {
+ if (browser.safari) {
+ getRememberElement().value = historyHash.join(",");
+ }
+ }
+
+ function handleBackButton() {
+ //The "current" page is always at the top of the history stack.
+ var current = backStack.pop();
+ if (!current) { return; }
+ var last = backStack[backStack.length - 1];
+ if (!last && backStack.length == 0){
+ last = initialState;
+ }
+ forwardStack.push(current);
+ }
+
+ function handleForwardButton() {
+ //summary: private method. Do not call this directly.
+
+ var last = forwardStack.pop();
+ if (!last) { return; }
+ backStack.push(last);
+ }
+
+ function handleArbitraryUrl() {
+ //delete all the history entries
+ forwardStack = [];
+ }
+
+ /* Called periodically to poll to see if we need to detect navigation that has occurred */
+ function checkForUrlChange() {
+
+ if (browser.ie) {
+ if (currentHref != document.location.href && currentHref + '#' != document.location.href) {
+ //This occurs when the user has navigated to a specific URL
+ //within the app, and didn't use browser back/forward
+ //IE seems to have a bug where it stops updating the URL it
+ //shows the end-user at this point, but programatically it
+ //appears to be correct. Do a full app reload to get around
+ //this issue.
+ if (browser.version < 7) {
+ currentHref = document.location.href;
+ document.location.reload();
+ } else {
+ if (getHash() != getIframeHash()) {
+ // this.iframe.src = this.blankURL + hash;
+ var sourceToSet = historyFrameSourcePrefix + getHash();
+ getHistoryFrame().src = sourceToSet;
+ currentHref = document.location.href;
+ }
+ }
+ }
+ }
+
+ if (browser.safari && !browserHasHashChange) {
+ // For Safari, we have to check to see if history.length changed.
+ if (currentHistoryLength >= 0 && history.length != currentHistoryLength) {
+ //alert("did change: " + history.length + ", " + historyHash.length + "|" + historyHash[history.length] + "|>" + historyHash.join("|"));
+ var flexAppUrl = getHash();
+ if (browser.version < 528.16 /* Anything earlier than Safari 4.0 */)
+ {
+ // If it did change and we're running Safari 3.x or earlier,
+ // then we have to look the old state up in our hand-maintained
+ // array since document.location.hash won't have changed,
+ // then call back into BrowserManager.
+ currentHistoryLength = history.length;
+ flexAppUrl = historyHash[currentHistoryLength];
+ }
+
+ //ADR: to fix multiple
+ if (typeof BrowserHistory_multiple != "undefined" && BrowserHistory_multiple == true) {
+ var pl = getPlayers();
+ for (var i = 0; i < pl.length; i++) {
+ pl[i].browserURLChange(flexAppUrl);
+ }
+ } else {
+ getPlayer().browserURLChange(flexAppUrl);
+ }
+ _storeStates();
+ }
+ }
+ if (browser.firefox && !browserHasHashChange) {
+ if (currentHref != document.location.href) {
+ var bsl = backStack.length;
+
+ var urlActions = {
+ back: false,
+ forward: false,
+ set: false
+ }
+
+ if ((window.location.hash == initialHash || window.location.href == initialHref) && (bsl == 1)) {
+ urlActions.back = true;
+ // FIXME: could this ever be a forward button?
+ // we can't clear it because we still need to check for forwards. Ugg.
+ // clearInterval(this.locationTimer);
+ handleBackButton();
+ }
+
+ // first check to see if we could have gone forward. We always halt on
+ // a no-hash item.
+ if (forwardStack.length > 0) {
+ if (forwardStack[forwardStack.length-1].flexAppUrl == getHash()) {
+ urlActions.forward = true;
+ handleForwardButton();
+ }
+ }
+
+ // ok, that didn't work, try someplace back in the history stack
+ if ((bsl >= 2) && (backStack[bsl - 2])) {
+ if (backStack[bsl - 2].flexAppUrl == getHash()) {
+ urlActions.back = true;
+ handleBackButton();
+ }
+ }
+
+ if (!urlActions.back && !urlActions.forward) {
+ var foundInStacks = {
+ back: -1,
+ forward: -1
+ }
+
+ for (var i = 0; i < backStack.length; i++) {
+ if (backStack[i].flexAppUrl == getHash() && i != (bsl - 2)) {
+ arbitraryUrl = true;
+ foundInStacks.back = i;
+ }
+ }
+ for (var i = 0; i < forwardStack.length; i++) {
+ if (forwardStack[i].flexAppUrl == getHash() && i != (bsl - 2)) {
+ arbitraryUrl = true;
+ foundInStacks.forward = i;
+ }
+ }
+ handleArbitraryUrl();
+ }
+
+ // Firefox changed; do a callback into BrowserManager to tell it.
+ currentHref = document.location.href;
+ var flexAppUrl = getHash();
+ //ADR: to fix multiple
+ if (typeof BrowserHistory_multiple != "undefined" && BrowserHistory_multiple == true) {
+ var pl = getPlayers();
+ for (var i = 0; i < pl.length; i++) {
+ pl[i].browserURLChange(flexAppUrl);
+ }
+ } else {
+ getPlayer().browserURLChange(flexAppUrl);
+ }
+ }
+ }
+ }
+
+ var _initialize = function () {
+
+ browserHasHashChange = ("onhashchange" in document.body);
+
+ if (browser.ie)
+ {
+ var scripts = document.getElementsByTagName('script');
+ for (var i = 0, s; s = scripts[i]; i++) {
+ if (s.src.indexOf("history.js") > -1) {
+ var iframe_location = (new String(s.src)).replace("history.js", "historyFrame.html");
+ }
+ }
+ historyFrameSourcePrefix = iframe_location + "?";
+ var src = historyFrameSourcePrefix;
+
+ var iframe = document.createElement("iframe");
+ iframe.id = 'ie_historyFrame';
+ iframe.name = 'ie_historyFrame';
+ iframe.src = 'javascript:false;';
+
+ try {
+ document.body.appendChild(iframe);
+ } catch(e) {
+ setTimeout(function() {
+ document.body.appendChild(iframe);
+ }, 0);
+ }
+ }
+
+ if (browser.safari && !browserHasHashChange)
+ {
+ var rememberDiv = document.createElement("div");
+ rememberDiv.id = 'safari_rememberDiv';
+ document.body.appendChild(rememberDiv);
+ rememberDiv.innerHTML = '<input type="text" id="safari_remember_field" style="width: 500px;">';
+
+ var formDiv = document.createElement("div");
+ formDiv.id = 'safari_formDiv';
+ document.body.appendChild(formDiv);
+
+ var reloader_content = document.createElement('div');
+ reloader_content.id = 'safarireloader';
+ var scripts = document.getElementsByTagName('script');
+ for (var i = 0, s; s = scripts[i]; i++) {
+ if (s.src.indexOf("history.js") > -1) {
+ html = (new String(s.src)).replace(".js", ".html");
+ }
+ }
+ reloader_content.innerHTML = '<iframe id="safarireloader-iframe" src="about:blank" frameborder="no" scrolling="no"></iframe>';
+ document.body.appendChild(reloader_content);
+ reloader_content.style.position = 'absolute';
+ reloader_content.style.left = reloader_content.style.top = '-9999px';
+ iframe = reloader_content.getElementsByTagName('iframe')[0];
+
+ if (document.getElementById("safari_remember_field").value != "" ) {
+ historyHash = document.getElementById("safari_remember_field").value.split(",");
+ }
+ }
+
+ if (browserHasHashChange)
+ document.body.onhashchange = hashChangeHandler;
+ }
+
+ return {
+ historyHash: historyHash,
+ backStack: function() { return backStack; },
+ forwardStack: function() { return forwardStack },
+ getPlayer: getPlayer,
+ initialize: function(src) {
+ _initialize(src);
+ },
+ setURL: function(url) {
+ document.location.href = url;
+ },
+ getURL: function() {
+ return document.location.href;
+ },
+ getTitle: function() {
+ return document.title;
+ },
+ setTitle: function(title) {
+ try {
+ backStack[backStack.length - 1].title = title;
+ } catch(e) { }
+ //if on safari, set the title to be the empty string.
+ if (browser.safari) {
+ if (title == "") {
+ try {
+ var tmp = window.location.href.toString();
+ title = tmp.substring((tmp.lastIndexOf("/")+1), tmp.lastIndexOf("#"));
+ } catch(e) {
+ title = "";
+ }
+ }
+ }
+ document.title = title;
+ },
+ setDefaultURL: function(def)
+ {
+ defaultHash = def;
+ def = getHash();
+ //trailing ? is important else an extra frame gets added to the history
+ //when navigating back to the first page. Alternatively could check
+ //in history frame navigation to compare # and ?.
+ if (browser.ie)
+ {
+ window['_ie_firstload'] = true;
+ var sourceToSet = historyFrameSourcePrefix + def;
+ var func = function() {
+ getHistoryFrame().src = sourceToSet;
+ window.location.replace("#" + def);
+ setInterval(checkForUrlChange, 50);
+ }
+ try {
+ func();
+ } catch(e) {
+ window.setTimeout(function() { func(); }, 0);
+ }
+ }
+
+ if (browser.safari)
+ {
+ currentHistoryLength = history.length;
+ if (historyHash.length == 0) {
+ historyHash[currentHistoryLength] = def;
+ var newloc = "#" + def;
+ window.location.replace(newloc);
+ } else {
+ //alert(historyHash[historyHash.length-1]);
+ }
+ setInterval(checkForUrlChange, 50);
+ }
+
+
+ if (browser.firefox || browser.opera)
+ {
+ var reg = new RegExp("#" + def + "$");
+ if (window.location.toString().match(reg)) {
+ } else {
+ var newloc ="#" + def;
+ window.location.replace(newloc);
+ }
+ setInterval(checkForUrlChange, 50);
+ }
+
+ },
+
+ /* Set the current browser URL; called from inside BrowserManager to propagate
+ * the application state out to the container.
+ */
+ setBrowserURL: function(flexAppUrl, objectId) {
+ if (browser.ie && typeof objectId != "undefined") {
+ currentObjectId = objectId;
+ }
+ //fromIframe = fromIframe || false;
+ //fromFlex = fromFlex || false;
+ //alert("setBrowserURL: " + flexAppUrl);
+ //flexAppUrl = (flexAppUrl == "") ? defaultHash : flexAppUrl ;
+
+ var pos = document.location.href.indexOf('#');
+ var baseUrl = pos != -1 ? document.location.href.substr(0, pos) : document.location.href;
+ var newUrl = baseUrl + '#' + flexAppUrl;
+
+ if (document.location.href != newUrl && document.location.href + '#' != newUrl) {
+ currentHref = newUrl;
+ addHistoryEntry(baseUrl, newUrl, flexAppUrl);
+ currentHistoryLength = history.length;
+ }
+ },
+
+ browserURLChange: function(flexAppUrl) {
+ var objectId = null;
+ if (browser.ie && currentObjectId != null) {
+ objectId = currentObjectId;
+ }
+
+ if (typeof BrowserHistory_multiple != "undefined" && BrowserHistory_multiple == true) {
+ var pl = getPlayers();
+ for (var i = 0; i < pl.length; i++) {
+ try {
+ pl[i].browserURLChange(flexAppUrl);
+ } catch(e) { }
+ }
+ } else {
+ try {
+ getPlayer(objectId).browserURLChange(flexAppUrl);
+ } catch(e) { }
+ }
+
+ currentObjectId = null;
+ },
+ getUserAgent: function() {
+ return navigator.userAgent;
+ },
+ getPlatform: function() {
+ return navigator.platform;
+ }
+
+ }
+
+})();
+
+// Initialization
+
+// Automated unit testing and other diagnostics
+
+function setURL(url)
+{
+ document.location.href = url;
+}
+
+function backButton()
+{
+ history.back();
+}
+
+function forwardButton()
+{
+ history.forward();
+}
+
+function goForwardOrBackInHistory(step)
+{
+ history.go(step);
+}
+
+//BrowserHistoryUtils.addEvent(window, "load", function() { BrowserHistory.initialize(); });
+(function(i) {
+ var u =navigator.userAgent;var e=/*@cc_on!@*/false;
+ var st = setTimeout;
+ if(/webkit/i.test(u)){
+ st(function(){
+ var dr=document.readyState;
+ if(dr=="loaded"||dr=="complete"){i()}
+ else{st(arguments.callee,10);}},10);
+ } else if((/mozilla/i.test(u)&&!/(compati)/.test(u)) || (/opera/i.test(u))){
+ document.addEventListener("DOMContentLoaded",i,false);
+ } else if(e){
+ (function(){
+ var t=document.createElement('doc:rdy');
+ try{t.doScroll('left');
+ i();t=null;
+ }catch(e){st(arguments.callee,0);}})();
+ } else{
+ window.onload=i;
+ }
+})( function() {BrowserHistory.initialize();} );
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/history.js
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/historyFrame.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/historyFrame.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/historyFrame.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/historyFrame.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,29 @@
+<html>
+ <head>
+ <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
+ <META HTTP-EQUIV="Expires" CONTENT="-1">
+ </head>
+ <body>
+ <script>
+ function processUrl()
+ {
+
+ var pos = url.indexOf("?");
+ url = pos != -1 ? url.substr(pos + 1) : "";
+ if (!parent._ie_firstload) {
+ parent.BrowserHistory.setBrowserURL(url);
+ try {
+ parent.BrowserHistory.browserURLChange(url);
+ } catch(e) { }
+ } else {
+ parent._ie_firstload = false;
+ }
+ }
+
+ var url = document.location.href;
+ processUrl();
+ document.write(encodeURIComponent(url));
+ </script>
+ Hidden frame for Browser History support.
+ </body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/history/historyFrame.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/playerProductInstall.swf
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/playerProductInstall.swf?rev=1310637&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/playerProductInstall.swf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/spark_4.6.0.23201.swf
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/spark_4.6.0.23201.swf?rev=1310637&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/spark_4.6.0.23201.swf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/FXGImageSample.zip
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/FXGImageSample.zip?rev=1310637&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/FXGImageSample.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceIndex.xml
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceIndex.xml?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceIndex.xml (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceIndex.xml Fri Apr 6 23:38:20 2012
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<index>
+ <title>Source of FXGImageSample</title>
+ <nodes>
+ <node label="html-template">
+ <node label="history">
+ <node icon="cssIcon" label="history.css" url="source/html-template/history/history.css.html"/>
+ <node label="history.js" url="source/html-template/history/history.js.txt"/>
+ <node icon="htmlIcon" label="historyFrame.html" url="source/html-template/history/historyFrame.html"/>
+ </node>
+ <node icon="htmlIcon" label="index.template.html" url="source/html-template/index.template.html"/>
+ <node icon="swfIcon" label="playerProductInstall.swf" url="source/html-template/playerProductInstall.swf"/>
+ <node label="swfobject.js" url="source/html-template/swfobject.js.txt"/>
+ </node>
+ <node label="libs">
+ </node>
+ <node label="src">
+ <node label="org">
+ <node label="apache">
+ <node label="assets">
+ <node label="apacheLogo">
+ <node label="ApacheFlexLogo.fxg" url="source/org/apache/assets/apacheLogo/ApacheFlexLogo.fxg"/>
+ </node>
+ </node>
+ </node>
+ </node>
+ <node icon="mxmlAppIcon" selected="true" label="FXGImageSample.mxml" url="source/FXGImageSample.mxml.html"/>
+ </node>
+ </nodes>
+ <zipfile label="Download source (ZIP, 39K)" url="FXGImageSample.zip">
+ </zipfile>
+ <sdklink label="Download Flex SDK" url="http://www.adobe.com/go/flex451_sdk_download">
+ </sdklink>
+</index>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceIndex.xml
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceStyles.css
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceStyles.css?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceStyles.css (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceStyles.css Fri Apr 6 23:38:20 2012
@@ -0,0 +1,139 @@
+body {
+ font-family: Courier New, Courier, monospace;
+ font-size: medium;
+}
+
+.CSS@font-face {
+ color: #990000;
+ font-weight: bold;
+}
+
+.CSS@import {
+ color: #006666;
+ font-weight: bold;
+}
+
+.CSS@media {
+ color: #663333;
+ font-weight: bold;
+}
+
+.CSS@namespace {
+ color: #923196;
+}
+
+.CSSComment {
+ color: #999999;
+}
+
+.CSSDefault_Text {
+}
+
+.CSSDelimiters {
+}
+
+.CSSProperty_Name {
+ color: #330099;
+}
+
+.CSSProperty_Value {
+ color: #3333cc;
+}
+
+.CSSSelector {
+ color: #ff00ff;
+}
+
+.CSSString {
+ color: #990000;
+}
+
+.ActionScriptASDoc {
+ color: #3f5fbf;
+}
+
+.ActionScriptBracket/Brace {
+}
+
+.ActionScriptComment {
+ color: #009900;
+ font-style: italic;
+}
+
+.ActionScriptDefault_Text {
+}
+
+.ActionScriptMetadata {
+ color: #0033ff;
+ font-weight: bold;
+}
+
+.ActionScriptOperator {
+}
+
+.ActionScriptReserved {
+ color: #0033ff;
+ font-weight: bold;
+}
+
+.ActionScriptString {
+ color: #990000;
+ font-weight: bold;
+}
+
+.ActionScriptclass {
+ color: #9900cc;
+ font-weight: bold;
+}
+
+.ActionScriptfunction {
+ color: #339966;
+ font-weight: bold;
+}
+
+.ActionScriptinterface {
+ color: #9900cc;
+ font-weight: bold;
+}
+
+.ActionScriptpackage {
+ color: #9900cc;
+ font-weight: bold;
+}
+
+.ActionScripttrace {
+ color: #cc6666;
+ font-weight: bold;
+}
+
+.ActionScriptvar {
+ color: #6699cc;
+ font-weight: bold;
+}
+
+.MXMLASDoc {
+ color: #3f5fbf;
+}
+
+.MXMLComment {
+ color: #800000;
+}
+
+.MXMLComponent_Tag {
+ color: #0000ff;
+}
+
+.MXMLDefault_Text {
+}
+
+.MXMLProcessing_Instruction {
+}
+
+.MXMLSpecial_Tag {
+ color: #006633;
+}
+
+.MXMLString {
+ color: #990000;
+}
+
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceStyles.css
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- saved from url=(0014)about:internet -->
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+ <!--
+ Smart developers always View Source.
+
+ This application was built using Adobe Flex, an open source framework
+ for building rich Internet applications that get delivered via the
+ Flash Player or to desktops via Adobe AIR.
+
+ Learn more about Flex at http://flex.org
+ // -->
+ <head>
+ <title></title>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <!-- Include CSS to eliminate any default margins/padding and set the height of the html element and
+ the body element to 100%, because Firefox, or any Gecko based browser, interprets percentage as
+ the percentage of the height of its parent container, which has to be set explicitly. Initially,
+ don't display flashContent div so it won't show if JavaScript disabled.
+ -->
+ <style type="text/css" media="screen">
+ html, body { height:100%; }
+ body { margin:0; padding:0; overflow:auto; text-align:center;
+ background-color: #ffffff; }
+ #flashContent { display:none; }
+ </style>
+
+ <!-- Enable Browser History by replacing useBrowserHistory tokens with two hyphens -->
+ <!-- BEGIN Browser History required section >
+ <link rel="stylesheet" type="text/css" href="history/history.css" />
+ <script type="text/javascript" src="history/history.js"></script>
+ <! END Browser History required section -->
+
+ <script type="text/javascript" src="swfobject.js"></script>
+ <script type="text/javascript">
+ function loadIntoMain(url) {
+ parent.mainFrame.location.href = url;
+ }
+
+ function openUrlWindow(url) {
+ window.top.location = url;
+ }
+
+ <!-- For version detection, set to min. required Flash Player version, or 0 (or 0.0.0), for no version detection. -->
+ var swfVersionStr = "10.0.0";
+ <!-- To use express install, set to playerProductInstall.swf, otherwise the empty string. -->
+ var xiSwfUrlStr = "playerProductInstall.swf";
+ var flashvars = {};
+ var params = {};
+ params.quality = "high";
+ params.bgcolor = "#ffffff";
+ params.allowscriptaccess = "sameDomain";
+ params.allowfullscreen = "true";
+ var attributes = {};
+ attributes.id = "SourceTree";
+ attributes.name = "SourceTree";
+ attributes.align = "middle";
+ swfobject.embedSWF(
+ "SourceTree.swf", "flashContent",
+ "100%", "100%",
+ swfVersionStr, xiSwfUrlStr,
+ flashvars, params, attributes);
+ <!-- JavaScript enabled so display the flashContent div in case it is not replaced with a swf object. -->
+ swfobject.createCSS("#flashContent", "display:block;text-align:left;");
+ </script>
+ </head>
+ <body>
+ <!-- SWFObject's dynamic embed method replaces this alternative HTML content with Flash content when enough
+ JavaScript and Flash plug-in support is available. The div is initially hidden so that it doesn't show
+ when JavaScript is disabled.
+ -->
+ <div id="flashContent">
+ <p>
+ To view this page ensure that Adobe Flash Player version
+ 10.0.0 or greater is installed.
+ </p>
+ <script type="text/javascript">
+ var pageHost = ((document.location.protocol == "https:") ? "https://" : "http://");
+ document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"
+ + pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" );
+ </script>
+ </div>
+
+ <noscript>
+ <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%" id="SourceTree">
+ <param name="movie" value="SourceTree.swf" />
+ <param name="quality" value="high" />
+ <param name="bgcolor" value="#ffffff" />
+ <param name="allowScriptAccess" value="sameDomain" />
+ <param name="allowFullScreen" value="true" />
+ <!--[if !IE]>-->
+ <object type="application/x-shockwave-flash" data="SourceTree.swf" width="100%" height="100%">
+ <param name="quality" value="high" />
+ <param name="bgcolor" value="#ffffff" />
+ <param name="allowScriptAccess" value="sameDomain" />
+ <param name="allowFullScreen" value="true" />
+ <!--<![endif]-->
+ <!--[if gte IE 6]>-->
+ <p>
+ Either scripts and active content are not permitted to run or Adobe Flash Player version
+ 10.0.0 or greater is not installed.
+ </p>
+ <!--<![endif]-->
+ <a href="http://www.adobe.com/go/getflashplayer">
+ <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" />
+ </a>
+ <!--[if !IE]>-->
+ </object>
+ <!--<![endif]-->
+ </object>
+ </noscript>
+ </body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.swf
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.swf?rev=1310637&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/SourceTree.swf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/index.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/index.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/index.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/index.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,16 @@
+<!-- saved from url=(0014)about:internet -->
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Source of FXGImageSample</title>
+</head>
+<frameset cols="235,*" border="2" framespacing="1">
+ <frame src="SourceTree.html" name="leftFrame" scrolling="NO">
+ <frame src="source/FXGImageSample.mxml.html" name="mainFrame">
+</frameset>
+<noframes>
+ <body>
+ </body>
+</noframes>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/index.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/playerProductInstall.swf
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/playerProductInstall.swf?rev=1310637&view=auto
==============================================================================
Binary file - no diff available.
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/playerProductInstall.swf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/FXGImageSample.mxml.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/FXGImageSample.mxml.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/FXGImageSample.mxml.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/FXGImageSample.mxml.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,154 @@
+<!-- saved from url=(0014)about:internet -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+<title>FXGImageSample.mxml</title>
+<link rel="stylesheet" type="text/css" href="../SourceStyles.css"/>
+</head>
+
+<body><pre><span class="MXMLProcessing_Instruction"><?xml version="1.0" encoding="utf-8"?></span>
+<span class="MXMLComponent_Tag"><s:Application</span><span class="MXMLDefault_Text"> xmlns:fx="</span><span class="MXMLString">http://ns.adobe.com/mxml/2009</span><span class="MXMLDefault_Text">"
+ xmlns:s="</span><span class="MXMLString">library://ns.adobe.com/flex/spark</span><span class="MXMLDefault_Text">"
+ xmlns:mx="</span><span class="MXMLString">library://ns.adobe.com/flex/mx</span><span class="MXMLDefault_Text">"
+ xmlns:local="</span><span class="MXMLString">*</span><span class="MXMLDefault_Text">"
+ xmlns:utils="</span><span class="MXMLString">org.apache.utils.*</span><span class="MXMLDefault_Text">"
+ minWidth="</span><span class="MXMLString">955</span><span class="MXMLDefault_Text">" minHeight="</span><span class="MXMLString">600</span><span class="MXMLDefault_Text">" viewSourceURL="</span><span class="MXMLString">srcview/index.html</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">></span>
+<span class="MXMLComment"><!--</span><span class="MXMLComment">
+////////////////////////////////////////////////////////////////////////////////
+//
+// Licensed to the Apache Software Foundation (ASF) under one or more
+// contributor license agreements. See the NOTICE file distributed with
+// this work for additional information regarding copyright ownership.
+// The ASF licenses this file to You under the Apache License, Version 2.0
+// (the "License"); you may not use this file except in compliance with
+// the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+////////////////////////////////////////////////////////////////////////////////
+</span><span class="MXMLComment">--></span>
+
+
+ <span class="MXMLSpecial_Tag"><fx:Script></span>
+ <![CDATA[
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onXPositionSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">x</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptDefault_Text">xPositionSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onYPositionSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">y</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptDefault_Text">yPositionSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onHeightSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">height</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">heightSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onWidthSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">width</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">widthSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onYOffsetSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">yOffset</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">yOffSetSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onXOffsetSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">xOffset</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">xOffSetSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onHeightIncrementSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">heightIncrement</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">heightIncrementSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onWidthIncrementSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">Event</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptDefault_Text">flexLogo</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">widthIncrement</span> <span class="ActionScriptOperator">=</span> <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">widthIncrementSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptReserved">protected</span> <span class="ActionScriptfunction">function</span> <span class="ActionScriptDefault_Text">onReset</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span>:<span class="ActionScriptDefault_Text">MouseEvent</span><span class="ActionScriptBracket/Brace">)</span>:<span class="ActionScriptReserved">void</span>
+ <span class="ActionScriptBracket/Brace">{</span>
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">xPositionSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 0;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onXPositionSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">yPositionSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 0;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onYPositionSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">xOffSetSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 0;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onXOffsetSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">yOffSetSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 0;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onYOffsetSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">heightSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 168;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onHeightSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">widthSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 283;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onWidthSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">widthIncrementSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 0;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onWidthIncrementSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">heightIncrementSlider</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">value</span> <span class="ActionScriptOperator">=</span> 0;
+ <span class="ActionScriptReserved">this</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">onHeightIncrementSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span>;
+ <span class="ActionScriptBracket/Brace">}</span>
+
+ <span class="ActionScriptBracket/Brace">]</span><span class="ActionScriptBracket/Brace">]</span><span class="ActionScriptOperator">></span>
+ <span class="MXMLSpecial_Tag"></fx:Script></span>
+
+ <span class="MXMLSpecial_Tag"><fx:Declarations></span>
+ <span class="MXMLComment"><!--</span><span class="MXMLComment"> Place non-visual elements (e.g., services, value objects) here </span><span class="MXMLComment">--></span>
+ <span class="MXMLSpecial_Tag"></fx:Declarations></span>
+
+
+ <span class="MXMLComponent_Tag"><s:HGroup</span><span class="MXMLDefault_Text"> width="</span><span class="MXMLString">100%</span><span class="MXMLDefault_Text">" height="</span><span class="MXMLString">100%</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:Form></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">x</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">xPositionSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">{</span><span class="ActionScriptDefault_Text">imageGroup</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">width</span><span class="MXMLString">}</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onXPositionSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">y</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">yPositionSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">{</span><span class="ActionScriptDefault_Text">imageGroup</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">height</span><span class="MXMLString">}</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onYPositionSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">xOffset</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">xOffSetSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">-100</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">100</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onXOffsetSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">yOffset</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">yOffSetSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">-100</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">100</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onYOffsetSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">width</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">widthSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">283</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">{</span><span class="ActionScriptDefault_Text">imageGroup</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">width</span><span class="MXMLString">}</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onWidthSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">height</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">heightSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">168</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">{</span><span class="ActionScriptDefault_Text">imageGroup</span><span class="ActionScriptOperator">.</span><span class="ActionScriptDefault_Text">height</span><span class="MXMLString">}</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onHeightSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">width Increment</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">widthIncrementSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">-100</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">100</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onWidthIncrementSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">heightIncrement</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:HSlider</span><span class="MXMLDefault_Text"> id="</span><span class="MXMLString">heightIncrementSlider</span><span class="MXMLDefault_Text">" value="</span><span class="MXMLString">0</span><span class="MXMLDefault_Text">" minimum="</span><span class="MXMLString">-100</span><span class="MXMLDefault_Text">" maximum="</span><span class="MXMLString">100</span><span class="MXMLDefault_Text">" change="</span><span class="ActionScriptDefault_Text">onHeightIncrementSliderChange</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+
+ <span class="MXMLComponent_Tag"><s:FormItem</span><span class="MXMLDefault_Text"> </span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><s:Button</span><span class="MXMLDefault_Text"> label="</span><span class="MXMLString">reset</span><span class="MXMLDefault_Text">" click="</span><span class="ActionScriptDefault_Text">onReset</span><span class="ActionScriptBracket/Brace">(</span><span class="ActionScriptDefault_Text">event</span><span class="ActionScriptBracket/Brace">)</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:FormItem></span>
+ <span class="MXMLComponent_Tag"></s:Form></span>
+
+
+ <span class="MXMLComponent_Tag"><s:Group</span><span class="MXMLDefault_Text"> width="</span><span class="MXMLString">100%</span><span class="MXMLDefault_Text">" height="</span><span class="MXMLString">100%</span><span class="MXMLDefault_Text">" id="</span><span class="MXMLString">imageGroup</span><span class="MXMLDefault_Text">"</span><span class="MXMLComponent_Tag">></span>
+ <span class="MXMLComponent_Tag"><utils:FXGImage</span><span class="MXMLDefault_Text"> source="</span><span class="MXMLString">org.apache.assets.apacheLogo.ApacheFlexLogo</span><span class="MXMLDefault_Text">" id="</span><span class="MXMLString">flexLogo</span><span class="MXMLDefault_Text">" width="</span><span class="MXMLString">283</span><span class="MXMLDefault_Text">" height="</span><span class="MXMLString">168</span><span class="MXMLDefault_Text">" </span><span class="MXMLComponent_Tag">/></span>
+ <span class="MXMLComponent_Tag"></s:Group></span>
+
+ <span class="MXMLComponent_Tag"></s:HGroup></span>
+
+
+
+<span class="MXMLComponent_Tag"></s:Application></span></pre></body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/FXGImageSample.mxml.html
------------------------------------------------------------------------------
svn:eol-style = native
Added: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/html-template/history/history.css.html
URL: http://svn.apache.org/viewvc/incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/html-template/history/history.css.html?rev=1310637&view=auto
==============================================================================
--- incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/html-template/history/history.css.html (added)
+++ incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/html-template/history/history.css.html Fri Apr 6 23:38:20 2012
@@ -0,0 +1,17 @@
+<!-- saved from url=(0014)about:internet -->
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+<title>history.css</title>
+<link rel="stylesheet" type="text/css" href="../../../SourceStyles.css"/>
+</head>
+
+<body><pre><span class="CSSComment">/* This CSS stylesheet defines styles used by required elements in a flex application page that supports browser history */</span>
+
+<span class="CSSSelector">#ie_historyFrame </span><span class="CSSDelimiters">{</span> <span class="CSSProperty_Name">width</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">height</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">display</span><span class="CSSDelimiters">:</span><span class="CSSProperty_Value">none </span><span class="CSSDelimiters">}</span>
+<span class="CSSSelector">#firefox_anchorDiv </span><span class="CSSDelimiters">{</span> <span class="CSSProperty_Name">width</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">height</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">display</span><span class="CSSDelimiters">:</span><span class="CSSProperty_Value">none </span><span class="CSSDelimiters">}</span>
+<span class="CSSSelector">#safari_formDiv </span><span class="CSSDelimiters">{</span> <span class="CSSProperty_Name">width</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">height</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">display</span><span class="CSSDelimiters">:</span><span class="CSSProperty_Value">none </span><span class="CSSDelimiters">}</span>
+<span class="CSSSelector">#safari_rememberDiv </span><span class="CSSDelimiters">{</span> <span class="CSSProperty_Name">width</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">height</span><span class="CSSDelimiters">:</span> <span class="CSSProperty_Value">0px</span><span class="CSSDelimiters">;</span> <span class="CSSProperty_Name">display</span><span class="CSSDelimiters">:</span><span class="CSSProperty_Value">none </span><span class="CSSDelimiters">}</span>
+</pre></body>
+</html>
Propchange: incubator/flex/whiteboard/jhouser/FXGImage/Workspace/FXGImageSample/bin-debug/srcview/source/html-template/history/history.css.html
------------------------------------------------------------------------------
svn:eol-style = native