You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by vd...@apache.org on 2015/11/25 12:21:17 UTC

svn commit: r1716356 - in /openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf: base/ base/components/ base/components/button/ base/components/lps/ base/components/simplevaluelist/ base/components/turnoverlist/ modules/conference/conference/ mo...

Author: vdegtyarev
Date: Wed Nov 25 11:21:17 2015
New Revision: 1716356

URL: http://svn.apache.org/viewvc?rev=1716356&view=rev
Log:
OPENMEETINGS-1279: OmImage class is used instead of image to display icons.

Added:
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/omImage.lzx
Modified:
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/baseChooseIcon.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/blueButton.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/library.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/fillColorChoose.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineColorChoose.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineOnlyColorChoose.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/miniIcons.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/simplevaluelist/recordValueList.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/turnoverlist/turnOverListHeaderItem.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/conference/conferenceMenubar.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/popups/confirmationSingle.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/helper/boundingBoxAll.lzx
    openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/dashboard/tabButtonMain.lzx

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/baseChooseIcon.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/baseChooseIcon.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/baseChooseIcon.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/baseChooseIcon.lzx Wed Nov 25 11:21:17 2015
@@ -33,7 +33,7 @@
     <view name="_bg" x="1" y="1" height="$once{ parent.height - 2 }"
     	  width="$once{ parent.width - 2 }" bgcolor="$once{ canvas.getThemeColor('baseMousecolorizer') }" />
     
-    <image name="_icon" src="$once{ canvas.getThemeImage(parent.resourceN) }" 
+    <omImage name="_icon" src="$once{ canvas.getThemeImage(parent.resourceN) }" 
     	  x="$once{ (parent.width-this.width) / 2 }"
     	  y="$once{ (parent.height-this.height) / 2 }" 
     	  width="18" height="18" stretches="both"/>

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/blueButton.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/blueButton.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/blueButton.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/button/blueButton.lzx Wed Nov 25 11:21:17 2015
@@ -45,7 +45,7 @@
 	          bgcolor="white" opacity="1" x="1" y="1"
 	          width="$once{ parent.width-2 }" height="$once{ parent.height-2 }" />
 		
-	    <image name="_rscIcon" stretches="both" 
+	    <omImage name="_rscIcon" stretches="both" 
 	    	  opacity="${ ( parent.enabled ) ? 1 : 0.4 }"
 		  	  x="$once{ parent.x_insetResource }" 
 	    	  y="$once{ parent.y_insetResource }" 
@@ -53,7 +53,6 @@
 	          height="$once{ parent.height_insetResource }" 
 	          src="$once{ canvas.getThemeImage(parent.resourceItem) }" />
 	          
-	    
 	     
 		<handler name="onmouseover">
 			this._rscIcon.setAttribute("x",this._rscIcon.x-1);

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/library.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/library.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/library.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/library.lzx Wed Nov 25 11:21:17 2015
@@ -30,6 +30,7 @@
     <include href="tableListItem.lzx" />
     <include href="labelRadioButton.lzx" />
     <include href="labeltabelement.lzx" />
+    <include href="omImage.lzx" />
     
     <include href="scrollbars/" />
     <include href="text/" />

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/fillColorChoose.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/fillColorChoose.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/fillColorChoose.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/fillColorChoose.lzx Wed Nov 25 11:21:17 2015
@@ -142,7 +142,7 @@
     </view>
     
     <button name="rgt" x="32" y="1" onclick="parent.toggle()" width="24" height="23" >
-    	<image x="4" y="3" src="$once{ canvas.getThemeImage('colorfillchoose_rsc') }"
+    	<omImage x="4" y="3" src="$once{ canvas.getThemeImage('colorfillchoose_rsc') }"
     			width="16" height="16" stretches="both" />
         <labelTooltip labelid="427" />
     </button>
@@ -171,9 +171,9 @@
 	    		this._lock_open.setAttribute("visibility","hidden");
     		}
     	</handler>
-    	<image x="4" y="3" name="_lock" src="$once{ canvas.getThemeImage('color_lock_rsc') }"
+    	<omImage x="4" y="3" name="_lock" src="$once{ canvas.getThemeImage('color_lock_rsc') }"
     			width="16" height="16" stretches="both" />
- 	    <image x="4" y="3" name="_lock_open" src="$once{ canvas.getThemeImage('color_lock_open_rsc') }"
+ 	    <omImage x="4" y="3" name="_lock_open" src="$once{ canvas.getThemeImage('color_lock_open_rsc') }"
     			width="16" height="16" stretches="both" visibility="hidden" />
         <labelTooltip labelid="428" />
     </button>

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineColorChoose.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineColorChoose.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineColorChoose.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineColorChoose.lzx Wed Nov 25 11:21:17 2015
@@ -144,7 +144,7 @@
     </view>
     
     <button name="rgt" x="32" y="1" onclick="parent.toggle()" width="24" height="23" >
-    	<image x="4" y="3" src="$once{ canvas.getThemeImage('colorlinechoose_rsc') }"
+    	<omImage x="4" y="3" src="$once{ canvas.getThemeImage('colorlinechoose_rsc') }"
     			width="16" height="16" stretches="both" />
         <labelTooltip labelid="424" />
     </button>
@@ -173,9 +173,9 @@
 	    		this._lock_open.setAttribute("visibility","hidden");
     		}
     	</handler>
-    	<image x="4" y="3" name="_lock" src="$once{ canvas.getThemeImage('color_lock_rsc') }"
+    	<omImage x="4" y="3" name="_lock" src="$once{ canvas.getThemeImage('color_lock_rsc') }"
     			width="16" height="16" stretches="both" />
- 	    <image x="4" y="3" name="_lock_open" src="$once{ canvas.getThemeImage('color_lock_open_rsc') }"
+ 	    <omImage x="4" y="3" name="_lock_open" src="$once{ canvas.getThemeImage('color_lock_open_rsc') }"
     			width="16" height="16" stretches="both" visibility="hidden" />
         <labelTooltip labelid="426" />
     </button>

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineOnlyColorChoose.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineOnlyColorChoose.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineOnlyColorChoose.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/lps/lineOnlyColorChoose.lzx Wed Nov 25 11:21:17 2015
@@ -92,7 +92,7 @@
     </view>
     
     <button name="rgt" x="32" y="1" onclick="parent.toggle()" width="24" height="23" >
-    	<image x="4" y="3" src="$once{ canvas.getThemeImage('colorlinechoose_rsc') }"
+    	<omImage x="4" y="3" src="$once{ canvas.getThemeImage('colorlinechoose_rsc') }"
     			width="16" height="16" stretches="both" />
         <labelTooltip labelid="424" />
     </button>

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/miniIcons.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/miniIcons.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/miniIcons.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/miniIcons.lzx Wed Nov 25 11:21:17 2015
@@ -42,7 +42,7 @@
     </handler>
 </class>
 
-<class name="miniIconsImage" extends="image" stretches="both">
+<class name="miniIconsImage" extends="omImage" stretches="both">
 	<attribute name="showhandcursor" value="true" type="boolean" />
     <handler name="onmouseover">
     	if (this.showhandcursor) {

Added: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/omImage.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/omImage.lzx?rev=1716356&view=auto
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/omImage.lzx (added)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/omImage.lzx Wed Nov 25 11:21:17 2015
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  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.
+  
+-->
+<library>
+
+<class name="omImage" extends="image">
+	<switch>
+		<when property="$as3">
+			<passthrough>
+				import flash.net.*;
+				import flash.display.*;
+			</passthrough>
+		</when>
+	</switch>
+    <handler name="oninit">
+	<![CDATA[
+        if (this.src != '' && this.src != null) {
+            //if ($debug) Debug.write("omImage::oninit src  ", this.src);
+			this.sprite.resource = this.src;
+			if (! this.sprite.imgLoader) {
+				if (this.sprite.resourceContainer) {
+					// unload previous internal image-resource
+					this.sprite.unload();
+				}
+				this.sprite.imgLoader = new Loader();
+				this.sprite.imgLoader.mouseEnabled = false;// @devnote: see LPP-7022
+				this.sprite.imgLoader.mouseChildren = false;
+				this.sprite.resourceContainer = this.sprite.imgLoader;
+				this.sprite.addChild(this.sprite.imgLoader);
+			}
+			var res:Loader = this.sprite.imgLoader;
+			if (res) {
+				res.scaleX = res.scaleY = 1.0;
+			}
+			
+			this.sprite.imgLoader.load(new URLRequest(this.src), LzSprite.loaderContext);
+        }
+    ]]>
+    </handler>
+</class>
+
+</library>

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/simplevaluelist/recordValueList.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/simplevaluelist/recordValueList.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/simplevaluelist/recordValueList.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/simplevaluelist/recordValueList.lzx Wed Nov 25 11:21:17 2015
@@ -33,7 +33,7 @@
             this.parent.parent.parent.parent.parent.itemToDelete=this;
 			this.parent.parent.parent.parent.parent.deleteItem.sendEvent(parent);
 		</method>
-		<image stretches="both" width="16" height="16" 
+		<omImage stretches="both" width="16" height="16" 
 			 src="$once{ canvas.getThemeImage('button_cancel_rsc') }"
 			 align="center" y="4" />
 		<labelTooltip labelid="274" />

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/turnoverlist/turnOverListHeaderItem.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/turnoverlist/turnOverListHeaderItem.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/turnoverlist/turnOverListHeaderItem.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/components/turnoverlist/turnOverListHeaderItem.lzx Wed Nov 25 11:21:17 2015
@@ -160,9 +160,9 @@
         parent.parent.parent.updateOrder(this);
     </handler>
     
-    <image name="_sortUp" visibility="hidden" stretches="both" width="8" height="8" y="6"
+    <omImage name="_sortUp" visibility="hidden" stretches="both" width="8" height="8" y="6"
         x="${parent.width - 13 }" src="$once{ canvas.getThemeImage('sort_up_rsc') }" />
-    <image name="_sortDown" visibility="hidden" stretches="both" width="8" height="8" y="6"
+    <omImage name="_sortDown" visibility="hidden" stretches="both" width="8" height="8" y="6"
         x="${parent.width - 13 }" src="$once{ canvas.getThemeImage('sort_down_rsc') }" />
 
 </class>

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/base/mainMethods.lzx Wed Nov 25 11:21:17 2015
@@ -778,6 +778,8 @@
 		//if ($debug) Debug.write("tPath "+tPath);
 		if (tPath == null) {
 			if ($debug) Debug.warn("getThemeImage - No Image found for config: ",tName);
+		} else {
+			tPath = canvas.getUrl() + 'public/' + tPath; 
 		}
 		return tPath;
 	</method>

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/conference/conferenceMenubar.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/conference/conferenceMenubar.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/conference/conferenceMenubar.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/conference/conferenceMenubar.lzx Wed Nov 25 11:21:17 2015
@@ -113,7 +113,7 @@
 	    <view width="${ parent.width-1 }" bgcolor="0xFFFFFF" opacity="0.4" height="$once{ parent.height - 2}" y="1"
 	        visibility="hidden" name="bgc"/>
 	        
-	    <image src="$once{ canvas.getThemeImage( 'exit_btn_rsc' ) }" y="4" x="4" />
+	    <omImage src="$once{ canvas.getThemeImage( 'exit_btn_rsc' ) }" y="4" x="4" />
 	    
 	    <view width="1" height="${ parent.height }" y="0" bgcolor="0xEEEEEE" x="${ parent.width-1 }" />
 	    

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/popups/confirmationSingle.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/popups/confirmationSingle.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/popups/confirmationSingle.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/popups/confirmationSingle.lzx Wed Nov 25 11:21:17 2015
@@ -35,7 +35,7 @@
     
 	<attribute name="iconResource" value="warning_popup_icon_rsc" type="string" />
 
-	<image x="4" src="$once{ canvas.getThemeImage(parent.iconResource) }" y="24" />
+	<omImage x="4" src="$once{ canvas.getThemeImage(parent.iconResource) }" y="24" />
 
     <labelText labelid="$once{ parent.labeliderror }" y="24" 
     		   width="$once{ parent.width - 40 }"

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/helper/boundingBoxAll.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/helper/boundingBoxAll.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/helper/boundingBoxAll.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/conference/whiteboard/helper/boundingBoxAll.lzx Wed Nov 25 11:21:17 2015
@@ -454,7 +454,7 @@
 		
 	</view>
 	
-	<image src="$once{ canvas.getThemeImage('bounding_box_textedit_item_rsc') }" y="2"  width="16" height="16" stretches="both"
+	<omImage src="$once{ canvas.getThemeImage('bounding_box_textedit_item_rsc') }" y="2"  width="16" height="16" stretches="both"
 				name="_editText" visibility="hidden" x="${ parent.width-this.width-parent.innerInsetScrollbars-18 }" >
 		<handler name="onclick">
 			this.parent.whiteboardRef
@@ -476,9 +476,9 @@
 	    </handler>
     
 		<labelTooltip labelid="1463" />
-	</image>	
+	</omImage>	
 	
-	<image src="$once{ canvas.getThemeImage('bounding_box_delete_item_rsc') }" y="2"  width="16" height="16"
+	<omImage src="$once{ canvas.getThemeImage('bounding_box_delete_item_rsc') }" y="2"  width="16" height="16"
 					x="${ parent.width-this.width-parent.innerInsetScrollbars-2 }" stretches="both">
 		<handler name="onclick">
 			//Debug.write("this.parent.objRef.name: ",this.parent.objRef.name);
@@ -495,7 +495,7 @@
 	    </handler>
     
 		<labelTooltip labelid="80" />
-	</image>	    
+	</omImage>	    
     
     <view resource="_boundingBoxPointerTL" x="0" y="0" />
     <view resource="_boundingBoxPointerTR" x="${ parent.width-this.width }" y="0" />

Modified: openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/dashboard/tabButtonMain.lzx
URL: http://svn.apache.org/viewvc/openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/dashboard/tabButtonMain.lzx?rev=1716356&r1=1716355&r2=1716356&view=diff
==============================================================================
--- openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/dashboard/tabButtonMain.lzx (original)
+++ openmeetings/branches/3.1.x/openmeetings-flash/src/main/swf/modules/dashboard/tabButtonMain.lzx Wed Nov 25 11:21:17 2015
@@ -105,7 +105,7 @@
           height="$once{ parent.height-4 }" opacity="1" visibility="hidden"/>
     
     <state applied="$once{ parent.showIcon }" >
-	    <image x="6" y="6" name="_icon" src="$once{ canvas.getThemeImage( parent.currentIconRsc ) }" 
+	    <omImage x="6" y="6" name="_icon" src="$once{ canvas.getThemeImage( parent.currentIconRsc ) }" 
     				width="20" height="20" stretches="both" />
     </state>