Revision: 4517
Author: solomax666
Date: Sun Nov 6 06:18:21 2011
Log: - OpenLaszlo Pie chart is added for poll results visualization
http://code.google.com/p/openmeetings/source/detail?r=4517
Modified:
/trunk/singlewebapp/WebContent/languages/arabic.xml
/trunk/singlewebapp/WebContent/languages/bulgarian.xml
/trunk/singlewebapp/WebContent/languages/catalan.xml
/trunk/singlewebapp/WebContent/languages/chinese simplified.xml
/trunk/singlewebapp/WebContent/languages/chinese traditional.xml
/trunk/singlewebapp/WebContent/languages/czech.xml
/trunk/singlewebapp/WebContent/languages/danish.xml
/trunk/singlewebapp/WebContent/languages/deutsch (studIP).xml
/trunk/singlewebapp/WebContent/languages/deutsch.xml
/trunk/singlewebapp/WebContent/languages/dutch.xml
/trunk/singlewebapp/WebContent/languages/english.xml
/trunk/singlewebapp/WebContent/languages/finnish.xml
/trunk/singlewebapp/WebContent/languages/french.xml
/trunk/singlewebapp/WebContent/languages/galician.xml
/trunk/singlewebapp/WebContent/languages/greek.xml
/trunk/singlewebapp/WebContent/languages/hebrew.xml
/trunk/singlewebapp/WebContent/languages/hungarian.xml
/trunk/singlewebapp/WebContent/languages/indonesian.xml
/trunk/singlewebapp/WebContent/languages/italian.xml
/trunk/singlewebapp/WebContent/languages/japanese.xml
/trunk/singlewebapp/WebContent/languages/korean.xml
/trunk/singlewebapp/WebContent/languages/persian.xml
/trunk/singlewebapp/WebContent/languages/polish.xml
/trunk/singlewebapp/WebContent/languages/portugues brazil.xml
/trunk/singlewebapp/WebContent/languages/portugues.xml
/trunk/singlewebapp/WebContent/languages/russian.xml
/trunk/singlewebapp/WebContent/languages/slovak.xml
/trunk/singlewebapp/WebContent/languages/spanish.xml
/trunk/singlewebapp/WebContent/languages/swedish.xml
/trunk/singlewebapp/WebContent/languages/thai.xml
/trunk/singlewebapp/WebContent/languages/turkish.xml
/trunk/singlewebapp/WebContent/languages/ukrainian.xml
/trunk/singlewebapp/WebContent/openmeetings/modules/conference/polls/resultPollWin.lzx
=======================================
--- /trunk/singlewebapp/WebContent/languages/arabic.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/arabic.xml Sun Nov 6 06:18:21
2011
@@ -4246,4 +4246,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/bulgarian.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/bulgarian.xml Sun Nov 6
06:18:21 2011
@@ -4244,4 +4244,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/catalan.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/catalan.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/chinese simplified.xml Wed Oct
12 10:34:29 2011
+++ /trunk/singlewebapp/WebContent/languages/chinese simplified.xml Sun
Nov 6 06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/chinese traditional.xml Sun
Nov 6 05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/chinese traditional.xml Sun
Nov 6 06:18:21 2011
@@ -4251,4 +4251,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/czech.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/czech.xml Sun Nov 6 06:18:21
2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/danish.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/danish.xml Sun Nov 6 06:18:21
2011
@@ -4244,4 +4244,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/deutsch (studIP).xml Sun Nov
6 05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/deutsch (studIP).xml Sun Nov
6 06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/deutsch.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/deutsch.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/dutch.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/dutch.xml Sun Nov 6 06:18:21
2011
@@ -4241,4 +4241,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/english.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/english.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/finnish.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/finnish.xml Sun Nov 6
06:18:21 2011
@@ -4244,4 +4244,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/french.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/french.xml Sun Nov 6 06:18:21
2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/galician.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/galician.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/greek.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/greek.xml Sun Nov 6 06:18:21
2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/hebrew.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/hebrew.xml Sun Nov 6 06:18:21
2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/hungarian.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/hungarian.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/indonesian.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/indonesian.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/italian.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/italian.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/japanese.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/japanese.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/korean.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/korean.xml Sun Nov 6 06:18:21
2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/persian.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/persian.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/polish.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/polish.xml Sun Nov 6 06:18:21
2011
@@ -4318,4 +4318,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/portugues brazil.xml Sun Nov
6 05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/portugues brazil.xml Sun Nov
6 06:18:21 2011
@@ -4251,4 +4251,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/portugues.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/portugues.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/russian.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/russian.xml Sun Nov 6
06:18:21 2011
@@ -4251,4 +4251,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/slovak.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/slovak.xml Sun Nov 6 06:18:21
2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/spanish.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/spanish.xml Sun Nov 6
06:18:21 2011
@@ -4253,4 +4253,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/swedish.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/swedish.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/thai.xml Sun Nov 6 05:52:37
2011
+++ /trunk/singlewebapp/WebContent/languages/thai.xml Sun Nov 6 06:18:21
2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/turkish.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/turkish.xml Sun Nov 6
06:18:21 2011
@@ -4244,4 +4244,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
--- /trunk/singlewebapp/WebContent/languages/ukrainian.xml Sun Nov 6
05:52:37 2011
+++ /trunk/singlewebapp/WebContent/languages/ukrainian.xml Sun Nov 6
06:18:21 2011
@@ -4245,4 +4245,10 @@
<string id="1413" name="active_poll">
<value>active</value>
</string>
+ <string id="1414" name="chart_simple">
+ <value>Simple Chart</value>
+ </string>
+ <string id="1415" name="chart_pie">
+ <value>Pie Chart</value>
+ </string>
</language>
=======================================
---
/trunk/singlewebapp/WebContent/openmeetings/modules/conference/polls/resultPollWin.lzx
Wed Oct 12 10:34:29 2011
+++
/trunk/singlewebapp/WebContent/openmeetings/modules/conference/polls/resultPollWin.lzx
Sun Nov 6 06:18:21 2011
@@ -4,7 +4,7 @@
<class name="resultPollWin" extends="labelExplorerBox" labelid="37"
docking="true" resizeable="false" closable="true" width="500"
x="100"
height="410">
-
+
<attribute name="roomPoll" value="null" />
<attribute name="archPolls" value="null" />
<attribute name="resultpollvotes" value="null" />
@@ -27,6 +27,10 @@
var totalVotes = poll.roomPollAnswerList.length;
this.content.question.setAttribute('text',
poll.pollQuestion);
this.content.voteResultNum.setAttribute('text',
totalVotes);
+ if (this.resultpollvotes != null) {
+ this.resultpollvotes.destroy();
+ }
+ this.resultpollvotes = new lz.view(this.content, {y:
142, x: 100});
var isNumeric = poll.pollType.isNumericAnswer;
var resArray = new Array(isNumeric ? 10 : 2);
@@ -37,20 +41,21 @@
var idx = isNumeric ? poll.roomPollAnswerList[i].pointList - 1 :
(poll.roomPollAnswerList[i].answer ? 0 : 1);
resArray[idx]++;
}
- if (this.resultpollvotes != null) {
- this.resultpollvotes.destroy();
- }
- this.resultpollvotes = new lz.view(this.content, {y:
142, x: 100});
- new lz.simplelayout(this.resultpollvotes, {axis: 'y',
spacing: 2});
- for (var i = 0; i < resArray.length; ++i) {
- var pos = (totalVotes == 0) ? 0 : Math.round( 100 * resArray[i] /
totalVotes);
- new lz.parentResultPollBalk(
- this.resultpollvotes
- ,{newX: pos * 2
- , newPercent: pos + '%'
- , textA: isNumeric ? i + 1 :
canvas.getLabelName(i == 0 ? 34 : 35)
- }
- );
+ if (content._chartType.getValue() == 0) {
+ new lz.simplelayout(this.resultpollvotes,
{axis: 'y', spacing: 2});
+ for (var i = 0; i < resArray.length; ++i) {
+ var pos = (totalVotes == 0) ? 0 : Math.round( 100 * resArray[i] /
totalVotes);
+ new lz.parentResultPollBalk(
+ this.resultpollvotes
+ ,{newX: pos * 2
+ , newPercent: pos + '%'
+ , textA: isNumeric ? i
+ 1 : canvas.getLabelName(i == 0 ? 34 : 35)
+ }
+ );
+ }
+ } else {
+ var block = new lz.chartBlock(resultpollvotes, {poll: poll, resArray:
resArray});
+ block._chart.completeInstantiation();
}
]]>
</method>
@@ -60,7 +65,7 @@
<labelText y="42" name="archPollLbl" labelid="1412" />
<resetCombobox name="_archPolls" width="380" x="100" y="42"
editable="false" itemclassname="bigTextListItem">
-
+
<netRemoteCallHib name="getArchivedPollList"
funcname="pollservice.getArchivedPollList" remotecontext="$once{
canvas.thishib }">
<handler name="ondata" args="value">
@@ -87,7 +92,7 @@
<handler name="onselect" args="sel">
if ($debug) Debug.write("onselect ", sel);
this.parent.displayResults(sel.value > -1 ?
- this.parent.archPolls[sel.value] :
this.parent.roomPoll);
+ this.parent.archPolls[sel.value] :
this.parent.roomPoll);
</handler>
</resetCombobox>
@@ -96,8 +101,17 @@
multiline="true" resize="false" />
<labelText y="122" labelid="39" />
-
<labelText y="122" x="100" name="voteResultNum" />
+ <resetCombobox name="_chartType" width="100" x="130" y="122"
editable="false" >
+ <labeldTextListItem labelid="1414" value="0"/>
+ <labeldTextListItem labelid="1415" value="1"
selected="true" />
+ <handler name="onselect" args="sel">
+ if ($debug) Debug.write("onselect ",
sel);
+ var val =
parent.parent._archPolls.getValue();
+ if ($debug) Debug.write("AAAAA ", val);
+ parent.parent.displayResults(val > -1 ?
parent.parent.archPolls[val] : parent.parent.roomPoll);
+ </handler>
+ </resetCombobox>
<labelText y="142" labelid="40" />
</view>
@@ -123,5 +137,58 @@
<animator attribute="width" to="$once{ parent.parent.newX }"
duration="1000" />
</class>
-
+
+ <class name="chartBlock" extends="view">
+ <attribute name="poll" value="null" />
+ <attribute name="resArray" value="null" />
+
+ <dataset />
+
+ <handler name="oninit">
+ <![CDATA[
+ if ($debug) Debug.write("selectedPollSet::init ->
poll", poll);
+ if ($debug) Debug.write("selectedPollSet::init ->
resArray", resArray);
+ var answers = new lz.DataElement("answers");
+ for (var i = 0; i < resArray.length; ++i) {
+ answers.appendChild(new lz.DataElement("answer", {label: "" + (i + 1),
data: "" + resArray[i]}));
+ }
+ this.localdata.appendChild(answers);
+ if ($debug) Debug.write("selectedPollSet::init -> this.localdata",
this.localdata);
+ ]]>
+ </handler>
+
+ <piechart width="380" height="240" name="_chart"
initstage="defer"
+ dataPointsEnabled="false" datalabelEnabled="true" datalabelColumn="y"
style="defaultchartstyle">
+ <dataseries
datapath="local:parent.parent.localdata:/answers">
+ <datacolumn name="x" columndatapath="answer/@label" datatype="number"
/>
+ <dataseries label="votes">
+ <datacolumn name="y" columndatapath="answer/@data" datatype="number"
/>
+ </dataseries>
+ <datacolumn name="tooltip"
columndatapath="answer">
+ <method name="processData" args="v">
+ var lbl =
parent.parent.parent.poll.pollType.isNumericAnswer
+ ? v.attributes.label
+ :
canvas.getLabelName(v.attributes.label == "1" ? 34 : 35);
+
+ return "vote: " + lbl + " count:
" + v.attributes.data;
+ </method>
+ </datacolumn>
+ </dataseries>
+
+ <strokestyle name="pieslicestyle" strokeColor="0x000000"
+ strokeWidth="2" strokeType="dotted" />
+ <legend name="legendbox" legendFontsize="14"
initstage="late"
+ legendborder="false">
+ <handler name="onitemmouseover" args="item">
+ var piepiece =
parent.plotarea.arrPiePieces[item.identifier];
+ piepiece.renderInnerWedge();
+ </handler>
+
+ <handler name="onitemmouseout" args="item">
+ var piepiece =
parent.plotarea.arrPiePieces[item.identifier];
+ piepiece.renderWedge();
+ </handler>
+ </legend>
+ </piechart>
+ </class>
</library>
--
You received this message because you are subscribed to the Google Groups
"OpenMeetings developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/openmeetings-dev?hl=en.