Author: solomax
Date: Wed Mar 13 05:21:46 2013
New Revision: 1455803
URL: http://svn.apache.org/r1455803
Log:
[OPENMEETINGS-561] video on whiteboard is fixed
Modified:
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/base/baseDraw.lzx
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteBoard.lzx
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteboardPanel.lzx
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardBarMenu.lzx
Modified:
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/base/baseDraw.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/base/baseDraw.lzx?rev=1455803&r1=1455802&r2=1455803&view=diff
==============================================================================
---
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/base/baseDraw.lzx
(original)
+++
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/base/baseDraw.lzx
Wed Mar 13 05:21:46 2013
@@ -144,29 +144,6 @@
this.baseactionobjectList = new Array();
this.baseredoactionobjectList = new Array();
</handler>
-
- <!--
- <handler name="onkeydown" reference="lz.Keys" args="k">
- if ($debug) Debug.write("onkeydown ",k,this,lz.Keys);
- </handler>
- <handler name="onkeyup" reference="lz.Keys" args="k">
- if ($debug) Debug.debug("key %w %s", k, "up");
- </handler>
- -->
- <!--
- if (this.boundingref!=null) this.boundingref.removeIt();
- while (this.subviews.length > 0) {
- this.subviews[0].destroy();
- }
- while (this.basdrawredoView.subviews.length > 0) {
- this.basdrawredoView.subviews[0].destroy();
- }
- this.layers = new Array();
- this.redolayers = new Array();
- this.baseactionobjectList = new Array();
- this.baseredoactionobjectList = new Array();
- this.checkStepLayers();
- -->
<method name="clearSlideOnly">
<![CDATA[
Modified:
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteBoard.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteBoard.lzx?rev=1455803&r1=1455802&r2=1455803&view=diff
==============================================================================
---
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteBoard.lzx
(original)
+++
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteBoard.lzx
Wed Mar 13 05:21:46 2013
@@ -59,6 +59,11 @@
if ($debug) Debug.info("Init Whiteboard ",this.restricted);
</handler>
+ <handler name="ondestroy">
+ //if ($debug) Debug.write("##############
fixedFileExplorerWhiteBoard::ondestroy : ", this);
+ this._drawareaMask._drawarea.clearRemote();
+ </handler>
+
<method name="sendConfirmation" args="yesno,askagain" >
////Debug.write("clear yesno,askagain: ",yesno,askagain);
@@ -262,22 +267,6 @@
parent.parent.onsharedMessage.sendEvent(tempSendArray);
</method>
- <!--
- <handler name="onopenWhiteBoard" >
- var obj = new Array();
- obj[0] = 'whiteboard';
- obj[1] = 'initgetVars';
- obj[2] = canvas.streamid;
-
- //Debug.write("Setting Message onopenWhiteBoard:
",canvas.moderatorStreamID,obj);
-
- this.parent.parent.sendObjectToClientID =
canvas.moderatorStreamID;
- this.parent.parent.sendObject = obj;
-
- this.parent.parent.sendMessageWithClientById.doCall();
- </handler>
- -->
-
<handler name="onopenWhiteBoard" >
//parent.parent.getRoomItems.doCall();
</handler>
@@ -336,11 +325,7 @@
</method>
<view name="_grid" x="-2" y="-2" height="${parent.height}"
width="${parent.height}"
- visibility="${ (parent.showGrid) ? 'visible' : 'hidden'}">
- <!-- resource="_grid" -->
-
- </view>
-
+ visibility="${ (parent.showGrid) ? 'visible' : 'hidden'}"/>
</remoteWhiteboard>
</view>
@@ -430,19 +415,6 @@
</handler>
</netRemoteCallHib>
- <!--
- <netRemoteCallHib name="getRoomItems"
funcname="whiteboardservice.getRoomItems"
- remotecontext="$once{ canvas.thishib }" >
- <handler name="ondata" args="value">
- <![CDATA[
- //The onResult-Handler will be called be the rtmpconnection
- if ($debug) Debug.write("############## getRoomItems :
",value);
- canvas._drawarea.loadObjectList(value);
- ]]>
- </handler>
- </netRemoteCallHib>
- -->
-
<view name="panelArea" width="${ parent.parent.width }"
height="${ parent.parent.height-42-parent._propertyPanel.height }">
@@ -524,31 +496,12 @@
<method name="getDocumentsToolbar">
return parent._propertyPanel._content._documentsPanel;
</method>
- <!--
- <method name="getDocumentsToolbar">
- <![CDATA[
- for (var i=0;i<this.subviews.length;i++) {
- if (this.subviews[i] instanceof lz.documentIconTopPanel
- || this.subviews[i] instanceof
lz.documentIconLeftPanel) {
-
//this.subviews[i].setAttribute('visibility','visible');
- return this.subviews[i]._inner;
- }
- }
- ]]>
- </method>
- -->
<mainToolsTopPanel x="100" y="0" name="_mainToolsPanel"
visible="${ ((canvas.ismoderator) ? true :
((canvas.isAllowedToDraw) ? true : false )) }"/>
<mainToolsLeftPanelPointer y="20" name="_mainToolsLeftPanelPointer"
visible="${ (parent.parent.restricted) ? false :
(((canvas.ismoderator) ? false : ((canvas.isAllowedToDraw) ? false : true )))
}"/>
-
- <!--
- <documentIconTopPanel x="100" valign="bottom" name="_documentPanel"
- visible="${ ((canvas.ismoderator) ? true :
((canvas.isAllowedToDraw) ? true : false )) }" />
- -->
-
</view>
<view name="zoombox" y="0" x="${ parent.parent.width-this.width-14 }"
layout="axis:x;spacing:2"
@@ -621,20 +574,6 @@
parent.panelArea.sendNewPropertyHeight(this);
</handler>
</propertyPanel>
-
- <!--
- <view name="resetSize" x="${parent.width - 20}" width="10" height="10" >
- <handler name="onclick">
- this.parent.parent.setAttribute("width",this.parent.parent.initW);
- this.parent.parent.setAttribute("height",this.parent.parent.initH);
-
- this.parent.parent.onheight.sendEvent();
- this.parent.parent.onwidth.sendEvent();
-
- this.setAttribute("x",this.parent.parent.initW - 20);
- </handler>
- </view>
- -->
</class>
</library>
Modified:
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteboardPanel.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteboardPanel.lzx?rev=1455803&r1=1455802&r2=1455803&view=diff
==============================================================================
---
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteboardPanel.lzx
(original)
+++
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/fixedFileExplorerWhiteboardPanel.lzx
Wed Mar 13 05:21:46 2013
@@ -188,7 +188,7 @@
<handler name="ondata" args="value">
<![CDATA[
//The onResult-Handler will be called be the rtmpconnection
- if ($debug) Debug.write("############## deleteWhiteboard :
",value);
+ if ($debug) Debug.write("############## deleteWhiteboard : ",
value);
]]>
</handler>
</netRemoteCallHib>
@@ -292,7 +292,6 @@
<whiteboardBarMenu name="_bar" height="20" y="21">
-
<attribute name="whiteboardId" value="-1" type="number" />
<handler name="onsubview" args="newSub">
@@ -301,23 +300,6 @@
<handler name="onwidth" args="newSub">
parent.addNewItemButton.updatePosition();
</handler>
-
- <!--
- <handler name="oninit">
- this.currentBtn = this._button1;
- </handler>
- -->
-
- <!--
- <whiteboardMiniButton name="_button1" isactive="true">
- <handler name="oninit">
- this.setAttribute("btnName",canvas.getLabelName(615)+"
1");
- this.objRef = parent.parent._whiteboard1;
- this.onmouseout.sendEvent(this);
- </handler>
- </whiteboardMiniButton>
- -->
-
</whiteboardBarMenu>
<view name="addNewItemButton" y="24"
@@ -359,11 +341,6 @@
bgcolor="$once{ canvas.getThemeColor('basebgcolorizer') }">
<attribute name="whiteboardId" value="-1" type="number" />
</view>
-
- <!--
- <multiWhiteboardPanel name="_whiteboard1" whiteboardId="1" />
- -->
-
</class>
</library>
Modified:
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardBarMenu.lzx
URL:
http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardBarMenu.lzx?rev=1455803&r1=1455802&r2=1455803&view=diff
==============================================================================
---
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardBarMenu.lzx
(original)
+++
openmeetings/trunk/singlewebapp/WebContent/src/modules/conference/whiteboard/whiteboardBarMenu.lzx
Wed Mar 13 05:21:46 2013
@@ -62,18 +62,18 @@
</method>
<method name="removeObjectSynced" args="btn">
+ <![CDATA[
var removeCurrent = false;
if (this.currentBtn == btn){
removeCurrent = true;
}
btn.objRef.destroy();
btn.destroy();
- if (this.subviews.length != 0) {
- if (removeCurrent) {
-
this.sendActiveWindowSynced(this.subviews[this.subviews.length-1]);
- }
+ if (this.subviews.length != 0 && removeCurrent) {
+
this.sendActiveWindowSynced(this.subviews[this.subviews.length-1]);
}
parent.addNewItemButton.updatePosition();
+ ]]>
</method>