2.2.0.4 release

development
Gaudenz Alder 2013-10-22 12:05:54 +01:00
parent ee658e6903
commit 0b54170827
909 changed files with 5200 additions and 5322 deletions

View File

@ -1,3 +1,16 @@
22-OCT-2013: 2.2.0.4
- Fixes rubberband trigger in IE9 for double click outside tolerance [JavaScript]
- Hides tooltips if mouse leaves container in mxGraph.init [JavaScript]
- Restores double ellips shape, adds documentation for override [JavaScript]
- Adds mxConstants.STYLE_MARGIN for double ellipse shape [JavaScript]
- Fixes mxEvent.isTouch/MouseEvent for IE11 [JavaScript]
- Fixes textarea height in mxLog for IE11 [JavaScript]
- Uses same backend for grapheditor.html and diagrameditor.html example [Java]
- Adds SVG export, fixes blocked popup in diagrameditor.html example [JavaScript]
- Removes old image export from diagrameditor.html example [JavaScript]
- Adds mxGraph.prototype.autoSizeCellsOnAdd switch [JavaScript]
16-OCT-2013: 2.2.0.3
- Fixes duplicate labels in IE9 print preview, print preview in IE11 [JavaScript]

View File

@ -15,7 +15,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="mxClient.Variables"></a>Variables</h3></div></div>
<div class="CVariable"><div class=CTopic><h3 class=CTitle><a name="mxClient.VERSION"></a>VERSION</h3><div class=CBody><p>Contains the current version of the mxGraph library.&nbsp; The strings that communicate versions of mxGraph use the following format.</p><p>versionMajor.versionMinor.buildNumber.revisionNumber</p><p>Current version is 2.2.0.3.</p></div></div></div>
<div class="CVariable"><div class=CTopic><h3 class=CTitle><a name="mxClient.VERSION"></a>VERSION</h3><div class=CBody><p>Contains the current version of the mxGraph library.&nbsp; The strings that communicate versions of mxGraph use the following format.</p><p>versionMajor.versionMinor.buildNumber.revisionNumber</p><p>Current version is 2.2.0.4.</p></div></div></div>
<div class="CVariable"><div class=CTopic><h3 class=CTitle><a name="mxClient.IS_IE"></a>IS_IE</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>IS_IE: navigator.userAgent.indexOf(</td><td class=PParameter nowrap>'MSIE'</td><td class=PAfterParameters nowrap>) &gt;</td></tr></table></td></tr></table></blockquote><p>True if the current browser is Internet Explorer.</p></div></div></div>

View File

@ -11,7 +11,24 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div id=Content><div class="CClass"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="mxDoubleEllipse"></a>mxDoubleEllipse</h1><div class=CBody><p>Extends <a href="mxShape-js.html#mxShape" class=LClass id=link6 onMouseOver="ShowTip(event, 'tt1', 'link6')" onMouseOut="HideTip('tt1')">mxShape</a> to implement a double ellipse shape.&nbsp; This shape is registered under <a href="../util/mxConstants-js.html#mxConstants.SHAPE_DOUBLE_ELLIPSE" class=LVariable id=link7 onMouseOver="ShowTip(event, 'tt6', 'link7')" onMouseOut="HideTip('tt6')">mxConstants.SHAPE_DOUBLE_ELLIPSE</a> in <a href="../view/mxCellRenderer-js.html#mxCellRenderer" class=LClass id=link8 onMouseOver="ShowTip(event, 'tt7', 'link8')" onMouseOut="HideTip('tt7')">mxCellRenderer</a>.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#mxDoubleEllipse" >mxDoubleEllipse</a></td><td class=SDescription>Extends <a href="mxShape-js.html#mxShape" class=LClass id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">mxShape</a> to implement a double ellipse shape. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#mxDoubleEllipse.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mxDoubleEllipse.mxDoubleEllipse" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">mxDoubleEllipse</a></td><td class=SDescription>Constructs a new ellipse shape.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#mxDoubleEllipse.Variables" >Variables</a></td><td class=SDescription></td></tr><tr class="SVariable SIndent2 SMarked"><td class=SEntry><a href="#mxDoubleEllipse.vmlScale" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">vmlScale</a></td><td class=SDescription>Scale for improving the precision of VML rendering. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#mxDoubleEllipse.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mxDoubleEllipse.paintBackground" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">paintBackground</a></td><td class=SDescription>Paints the background.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mxDoubleEllipse.paintForeground" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">paintForeground</a></td><td class=SDescription>Paints the foreground.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div id=Content><div class="CClass"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="mxDoubleEllipse"></a>mxDoubleEllipse</h1><div class=CBody><p>Extends <a href="mxShape-js.html#mxShape" class=LClass id=link6 onMouseOver="ShowTip(event, 'tt1', 'link6')" onMouseOut="HideTip('tt1')">mxShape</a> to implement a double ellipse shape.&nbsp; This shape is registered under <a href="../util/mxConstants-js.html#mxConstants.SHAPE_DOUBLE_ELLIPSE" class=LVariable id=link7 onMouseOver="ShowTip(event, 'tt6', 'link7')" onMouseOut="HideTip('tt6')">mxConstants.SHAPE_DOUBLE_ELLIPSE</a> in <a href="../view/mxCellRenderer-js.html#mxCellRenderer" class=LClass id=link8 onMouseOver="ShowTip(event, 'tt7', 'link8')" onMouseOut="HideTip('tt7')">mxCellRenderer</a>.&nbsp; Use the following override to only fill the inner ellipse in this shape:</p><blockquote><pre class="prettyprint">mxDoubleEllipse.prototype.paintVertexShape = function(c, x, y, w, h)
{
c.ellipse(x, y, w, h);
c.stroke();
var inset = mxUtils.getValue(this.style, mxConstants.STYLE_MARGIN, Math.min(3 + this.strokewidth, Math.min(w / 5, h / 5)));
x += inset;
y += inset;
w -= 2 * inset;
h -= 2 * inset;
if (w &gt; 0 &amp;&amp; h &gt; 0)
{
c.ellipse(x, y, w, h);
}
c.fillAndStroke();
};</pre></blockquote><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#mxDoubleEllipse" >mxDoubleEllipse</a></td><td class=SDescription>Extends <a href="mxShape-js.html#mxShape" class=LClass id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">mxShape</a> to implement a double ellipse shape. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#mxDoubleEllipse.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mxDoubleEllipse.mxDoubleEllipse" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">mxDoubleEllipse</a></td><td class=SDescription>Constructs a new ellipse shape.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#mxDoubleEllipse.Variables" >Variables</a></td><td class=SDescription></td></tr><tr class="SVariable SIndent2 SMarked"><td class=SEntry><a href="#mxDoubleEllipse.vmlScale" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">vmlScale</a></td><td class=SDescription>Scale for improving the precision of VML rendering. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#mxDoubleEllipse.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#mxDoubleEllipse.paintBackground" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">paintBackground</a></td><td class=SDescription>Paints the background.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#mxDoubleEllipse.paintForeground" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">paintForeground</a></td><td class=SDescription>Paints the foreground.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="mxDoubleEllipse.Functions"></a>Functions</h3></div></div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -11,9 +11,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="Functions.html#A">A</a> &middot; <a href="Functions2.html#B">B</a> &middot; <a href="Functions3.html#C">C</a> &middot; <a href="Functions4.html#D">D</a> &middot; <a href="Functions5.html#E">E</a> &middot; <a href="Functions6.html#F">F</a> &middot; <a href="Functions7.html#G">G</a> &middot; <a href="Functions8.html#H">H</a> &middot; <a href="Functions9.html#I">I</a> &middot; <a href="Functions10.html#J">J</a> &middot; <a href="Functions10.html#K">K</a> &middot; <a href="Functions10.html#L">L</a> &middot; <a href="Functions11.html#M">M</a> &middot; <a href="Functions12.html#N">N</a> &middot; <a href="Functions12.html#O">O</a> &middot; <a href="Functions13.html#P">P</a> &middot; <a href="#Q">Q</a> &middot; <a href="Functions15.html#R">R</a> &middot; <a href="Functions16.html#S">S</a> &middot; <a href="Functions17.html#T">T</a> &middot; <a href="Functions18.html#U">U</a> &middot; <a href="Functions19.html#V">V</a> &middot; <a href="Functions19.html#W">W</a> &middot; X &middot; Y &middot; <a href="Functions19.html#Z">Z</a></div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="Q"></a>Q</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>quadTo</span><div class=ISubIndex><a href="../files/util/mxAbstractCanvas2D-js.html#mxAbstractCanvas2D.quadTo" id=link1484 onMouseOver="ShowTip(event, 'tt1479', 'link1484')" onMouseOut="HideTip('tt1479')" class=IParent>mxAbstractCanvas2D</a><a href="../files/util/mxVmlCanvas2D-js.html#mxVmlCanvas2D.quadTo" id=link1485 onMouseOver="ShowTip(event, 'tt1480', 'link1485')" onMouseOut="HideTip('tt1480')" class=IParent>mxVmlCanvas2D</a><a href="../files/util/mxXmlCanvas2D-js.html#mxXmlCanvas2D.quadTo" id=link1486 onMouseOver="ShowTip(event, 'tt1481', 'link1486')" onMouseOut="HideTip('tt1481')" class=IParent>mxXmlCanvas2D</a></div></td></tr></table>
<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="Functions.html#A">A</a> &middot; <a href="Functions2.html#B">B</a> &middot; <a href="Functions3.html#C">C</a> &middot; <a href="Functions4.html#D">D</a> &middot; <a href="Functions5.html#E">E</a> &middot; <a href="Functions6.html#F">F</a> &middot; <a href="Functions7.html#G">G</a> &middot; <a href="Functions8.html#H">H</a> &middot; <a href="Functions9.html#I">I</a> &middot; <a href="Functions10.html#J">J</a> &middot; <a href="Functions10.html#K">K</a> &middot; <a href="Functions10.html#L">L</a> &middot; <a href="Functions11.html#M">M</a> &middot; <a href="Functions12.html#N">N</a> &middot; <a href="Functions12.html#O">O</a> &middot; <a href="Functions13.html#P">P</a> &middot; <a href="#Q">Q</a> &middot; <a href="Functions15.html#R">R</a> &middot; <a href="Functions16.html#S">S</a> &middot; <a href="Functions17.html#T">T</a> &middot; <a href="Functions18.html#U">U</a> &middot; <a href="Functions19.html#V">V</a> &middot; <a href="Functions19.html#W">W</a> &middot; X &middot; Y &middot; <a href="Functions19.html#Z">Z</a></div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="Q"></a>Q</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>quadTo</span><div class=ISubIndex><a href="../files/util/mxAbstractCanvas2D-js.html#mxAbstractCanvas2D.quadTo" id=link1485 onMouseOver="ShowTip(event, 'tt1480', 'link1485')" onMouseOut="HideTip('tt1480')" class=IParent>mxAbstractCanvas2D</a><a href="../files/util/mxVmlCanvas2D-js.html#mxVmlCanvas2D.quadTo" id=link1486 onMouseOver="ShowTip(event, 'tt1481', 'link1486')" onMouseOut="HideTip('tt1481')" class=IParent>mxVmlCanvas2D</a><a href="../files/util/mxXmlCanvas2D-js.html#mxXmlCanvas2D.quadTo" id=link1487 onMouseOver="ShowTip(event, 'tt1482', 'link1487')" onMouseOut="HideTip('tt1482')" class=IParent>mxXmlCanvas2D</a></div></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1479"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxAbstractCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><div class=CToolTip id="tt1480"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxVmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces quadratic curve with bezier curve in VML.</div></div><div class=CToolTip id="tt1481"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxXmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><!--END_ND_TOOLTIPS-->
<div class=CToolTip id="tt1480"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxAbstractCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><div class=CToolTip id="tt1481"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxVmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces quadratic curve with bezier curve in VML.</div></div><div class=CToolTip id="tt1482"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxXmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -11,9 +11,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General2.html#B">B</a> &middot; <a href="General3.html#C">C</a> &middot; <a href="General4.html#D">D</a> &middot; <a href="General5.html#E">E</a> &middot; <a href="General6.html#F">F</a> &middot; <a href="General7.html#G">G</a> &middot; <a href="General8.html#H">H</a> &middot; <a href="General9.html#I">I</a> &middot; <a href="General10.html#J">J</a> &middot; <a href="General10.html#K">K</a> &middot; <a href="General10.html#L">L</a> &middot; <a href="General11.html#M">M</a> &middot; <a href="General12.html#N">N</a> &middot; <a href="General12.html#O">O</a> &middot; <a href="General13.html#P">P</a> &middot; <a href="#Q">Q</a> &middot; <a href="General15.html#R">R</a> &middot; <a href="General16.html#S">S</a> &middot; <a href="General17.html#T">T</a> &middot; <a href="General18.html#U">U</a> &middot; <a href="General19.html#V">V</a> &middot; <a href="General20.html#W">W</a> &middot; <a href="General20.html#X">X</a> &middot; <a href="General20.html#Y">Y</a> &middot; <a href="General20.html#Z">Z</a></div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="Q"></a>Q</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util/mxAbstractCanvas2D-js.html#mxAbstractCanvas2D.quadOp" id=link2473 onMouseOver="ShowTip(event, 'tt2464', 'link2473')" onMouseOut="HideTip('tt2464')" class=ISymbol>quadOp</a>, <span class=IParent>mxAbstractCanvas2D</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>quadTo</span><div class=ISubIndex><a href="../files/util/mxAbstractCanvas2D-js.html#mxAbstractCanvas2D.quadTo" id=link2474 onMouseOver="ShowTip(event, 'tt2465', 'link2474')" onMouseOut="HideTip('tt2465')" class=IParent>mxAbstractCanvas2D</a><a href="../files/util/mxVmlCanvas2D-js.html#mxVmlCanvas2D.quadTo" id=link2475 onMouseOver="ShowTip(event, 'tt2466', 'link2475')" onMouseOut="HideTip('tt2466')" class=IParent>mxVmlCanvas2D</a><a href="../files/util/mxXmlCanvas2D-js.html#mxXmlCanvas2D.quadTo" id=link2476 onMouseOver="ShowTip(event, 'tt2467', 'link2476')" onMouseOut="HideTip('tt2467')" class=IParent>mxXmlCanvas2D</a></div></td></tr></table>
<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General2.html#B">B</a> &middot; <a href="General3.html#C">C</a> &middot; <a href="General4.html#D">D</a> &middot; <a href="General5.html#E">E</a> &middot; <a href="General6.html#F">F</a> &middot; <a href="General7.html#G">G</a> &middot; <a href="General8.html#H">H</a> &middot; <a href="General9.html#I">I</a> &middot; <a href="General10.html#J">J</a> &middot; <a href="General10.html#K">K</a> &middot; <a href="General10.html#L">L</a> &middot; <a href="General11.html#M">M</a> &middot; <a href="General12.html#N">N</a> &middot; <a href="General12.html#O">O</a> &middot; <a href="General13.html#P">P</a> &middot; <a href="#Q">Q</a> &middot; <a href="General15.html#R">R</a> &middot; <a href="General16.html#S">S</a> &middot; <a href="General17.html#T">T</a> &middot; <a href="General18.html#U">U</a> &middot; <a href="General19.html#V">V</a> &middot; <a href="General20.html#W">W</a> &middot; <a href="General20.html#X">X</a> &middot; <a href="General20.html#Y">Y</a> &middot; <a href="General20.html#Z">Z</a></div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="Q"></a>Q</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util/mxAbstractCanvas2D-js.html#mxAbstractCanvas2D.quadOp" id=link2475 onMouseOver="ShowTip(event, 'tt2466', 'link2475')" onMouseOut="HideTip('tt2466')" class=ISymbol>quadOp</a>, <span class=IParent>mxAbstractCanvas2D</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>quadTo</span><div class=ISubIndex><a href="../files/util/mxAbstractCanvas2D-js.html#mxAbstractCanvas2D.quadTo" id=link2476 onMouseOver="ShowTip(event, 'tt2467', 'link2476')" onMouseOut="HideTip('tt2467')" class=IParent>mxAbstractCanvas2D</a><a href="../files/util/mxVmlCanvas2D-js.html#mxVmlCanvas2D.quadTo" id=link2477 onMouseOver="ShowTip(event, 'tt2468', 'link2477')" onMouseOut="HideTip('tt2468')" class=IParent>mxVmlCanvas2D</a><a href="../files/util/mxXmlCanvas2D-js.html#mxXmlCanvas2D.quadTo" id=link2478 onMouseOver="ShowTip(event, 'tt2469', 'link2478')" onMouseOut="HideTip('tt2469')" class=IParent>mxXmlCanvas2D</a></div></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt2464"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td>mxAbstractCanvas2D.prototype.quadOp</td></tr></table></blockquote>Contains the string used for quadratic paths. </div></div><div class=CToolTip id="tt2465"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxAbstractCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><div class=CToolTip id="tt2466"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxVmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces quadratic curve with bezier curve in VML.</div></div><div class=CToolTip id="tt2467"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxXmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><!--END_ND_TOOLTIPS-->
<div class=CToolTip id="tt2466"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td>mxAbstractCanvas2D.prototype.quadOp</td></tr></table></blockquote>Contains the string used for quadratic paths. </div></div><div class=CToolTip id="tt2467"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxAbstractCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><div class=CToolTip id="tt2468"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxVmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces quadratic curve with bezier curve in VML.</div></div><div class=CToolTip id="tt2469"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype prettyprint"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class=PBeforeParameters nowrap>mxXmlCanvas2D.prototype.quadTo = function(</td><td class=PParameter nowrap>x1,</td></tr><tr><td></td><td class=PParameter nowrap>y1,</td></tr><tr><td></td><td class=PParameter nowrap>x2,</td></tr><tr><td></td><td class=PParameter nowrap>y2</td><td class=PAfterParameters nowrap>)</td></tr></table></td></tr></table></blockquote>Adds a quadratic curve to the current path.</div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -9,7 +9,7 @@
<h1>mxGraph User Manual &ndash; JavaScript Client</h1>
<br/>
<br/>
<p>mxGraph Version 2.2.0.3 &ndash; 16. October 2013</p>
<p>mxGraph Version 2.2.0.4 &ndash; 22. October 2013</p>
<p>Copyright (c) JGraph Ltd 2006-2013</p>
<br/>
<p>All rights reserved. No part of this publication may be

View File

@ -9,7 +9,7 @@
<h1>JGraphX (JGraph 6) User Manual</h1>
<br/>
<br/>
<p>JGraphX Version 2.2.0.3 &ndash; 16. October 2013</p>
<p>JGraphX Version 2.2.0.4 &ndash; 22. October 2013</p>
<p>Copyright (c) JGraph Ltd 2006-2012</p>
<br/>
<p>All rights reserved. No part of this publication may be

56
dotnet/aspnet/Echo.ashx Normal file
View File

@ -0,0 +1,56 @@
<%@ WebHandler Language="C#" Class="Save" %>
using System;
using System.Web;
public class Save : IHttpHandler
{
public void ProcessRequest (HttpContext context)
{
string filename = context.Request.Params["filename"];
string xml = HttpUtility.UrlDecode(context.Request.Params["xml"]);
if (filename != null)
{
filename = HttpUtility.UrlDecode(filename);
}
else
{
filename = "export";
}
if (xml != null && xml.Length > 0)
{
string format = context.Request.Params["format"];
if (format == null)
{
format = "xml";
}
if (!filename.ToLower().EndsWith("." + format))
{
filename += "." + format;
}
context.Response.ContentType = "application/xml";
context.Response.AddHeader("Content-Disposition", "attachment; filename=\"" + filename + "\"");
context.Response.StatusCode = 200; /* OK */
context.Response.Write(xml);
}
else
{
context.Response.StatusCode = 400; /* Bad Request */
}
}
public bool IsReusable
{
// Return false in case your Managed Handler cannot be reused for another request.
// Usually this would be false in case you have some state information preserved per request.
get { return true; }
}
}

View File

@ -1,68 +1,72 @@
<%@ WebHandler Language="C#" Class="Export" %>
using System;
using System.Collections.Generic;
using System.Xml;
using System.Text;
using System.Web;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
using com.mxgraph;
/// <summary>
/// This handler may be used to create bitmap versions of the graphs
/// using a high-level description of the visual appearance so there
/// is no need to create an object representation of the model on
/// the server-side. The description even allows the server to create
/// the bitmaps using a SAX parser. A DOM parser is not required.
///
/// To integrate the image handler with a client application, the client
/// application must be setup to use this handler. This can be done by
/// setting mxEditor.urlImage programmatically or using a config file.
/// </summary>
public class Export : IHttpHandler
{
public void ProcessRequest (HttpContext context)
{
string requestUrl = context.Request.Url.ToString();
string xml = HttpUtility.UrlDecode(context.Request.Params["xml"]);
if (xml != null)
{
context.Response.ContentType = "image/png";
// NOTE: To create the XML in JavaScript, use the following code:
// var xml = mxUtils.getXml(mxUtils.getViewXml(graph, 1), '\n');
XmlTextReader xmlReader = new XmlTextReader(new StringReader(xml));
mxGraphViewImageReader viewReader = new mxGraphViewImageReader(
xmlReader, Color.White, 4, true, true);
// Use Clip property on viewReader to render a subimage
Image image = mxGraphViewImageReader.Convert(viewReader);
// Displays a Save As... dialog on the client-side
context.Response.AddHeader("Content-Disposition",
"attachment; filename=diagram.png");
// Render BitMap Stream Back To Client
MemoryStream memStream = new MemoryStream();
image.Save(memStream, ImageFormat.Png);
memStream.WriteTo(context.Response.OutputStream);
}
else
{
context.Response.StatusCode = 400; /* Bad Request */
}
}
public bool IsReusable
{
// Return false in case your Managed Handler cannot be reused for another request.
// Usually this would be false in case you have some state information preserved per request.
get { return true; }
}
}
<%@ WebHandler Language="C#" Class="NewExport" %>
using System;
using System.Collections.Generic;
using System.Xml;
using System.Text;
using System.Web;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
using com.mxgraph;
/// <summary>
/// Creates a bitmap image of the diagram based on generic XML.
/// </summary>
public class NewExport : IHttpHandler
{
public void ProcessRequest (HttpContext context)
{
string xml = HttpUtility.UrlDecode(context.Request.Params["xml"]);
string width = context.Request.Params["w"];
string height = context.Request.Params["h"];
string bg = context.Request.Params["bg"];
string filename = context.Request.Params["filename"];
string format = context.Request.Params["format"];
if (filename != null)
{
filename = HttpUtility.UrlDecode(filename);
}
if (xml != null && width != null && height != null && bg != null
&& filename != null && format != null)
{
Color? background = (bg != null && !bg.Equals(mxConstants.NONE)) ? ColorTranslator.FromHtml(bg) : (Color?)null;
Image image = mxUtils.CreateImage(int.Parse(width), int.Parse(height), background);
Graphics g = Graphics.FromImage(image);
g.SmoothingMode = SmoothingMode.HighQuality;
mxSaxOutputHandler handler = new mxSaxOutputHandler(new mxGdiCanvas2D(g));
handler.Read(new XmlTextReader(new StringReader(xml)));
if (filename.Length == 0)
{
filename = "export." + format;
}
context.Response.ContentType = "image/" + format;
context.Response.AddHeader("Content-Disposition",
"attachment; filename=" + filename);
MemoryStream memStream = new MemoryStream();
image.Save(memStream, ImageFormat.Png);
memStream.WriteTo(context.Response.OutputStream);
context.Response.StatusCode = 200; /* OK */
}
else
{
context.Response.StatusCode = 400; /* Bad Request */
}
}
public bool IsReusable
{
// Return false in case your Managed Handler cannot be reused for another request.
// Usually this would be false in case you have some state information preserved per request.
get { return true; }
}
}

View File

@ -1,72 +0,0 @@
<%@ WebHandler Language="C#" Class="NewExport" %>
using System;
using System.Collections.Generic;
using System.Xml;
using System.Text;
using System.Web;
using System.IO;
using System.Drawing;
using System.Drawing.Imaging;
using System.Drawing.Drawing2D;
using com.mxgraph;
/// <summary>
/// Creates a bitmap image of the diagram based on generic XML.
/// </summary>
public class NewExport : IHttpHandler
{
public void ProcessRequest (HttpContext context)
{
string xml = HttpUtility.UrlDecode(context.Request.Params["xml"]);
string width = context.Request.Params["w"];
string height = context.Request.Params["h"];
string bg = context.Request.Params["bg"];
string filename = context.Request.Params["filename"];
string format = context.Request.Params["format"];
if (filename != null)
{
filename = HttpUtility.UrlDecode(filename);
}
if (xml != null && width != null && height != null && bg != null
&& filename != null && format != null)
{
Color? background = (bg != null && !bg.Equals(mxConstants.NONE)) ? ColorTranslator.FromHtml(bg) : (Color?)null;
Image image = mxUtils.CreateImage(int.Parse(width), int.Parse(height), background);
Graphics g = Graphics.FromImage(image);
g.SmoothingMode = SmoothingMode.HighQuality;
mxSaxOutputHandler handler = new mxSaxOutputHandler(new mxGdiCanvas2D(g));
handler.Read(new XmlTextReader(new StringReader(xml)));
if (filename.Length == 0)
{
filename = "export." + format;
}
context.Response.ContentType = "image/" + format;
context.Response.AddHeader("Content-Disposition",
"attachment; filename=" + filename);
MemoryStream memStream = new MemoryStream();
image.Save(memStream, ImageFormat.Png);
memStream.WriteTo(context.Response.OutputStream);
context.Response.StatusCode = 200; /* OK */
}
else
{
context.Response.StatusCode = 400; /* Bad Request */
}
}
public bool IsReusable
{
// Return false in case your Managed Handler cannot be reused for another request.
// Usually this would be false in case you have some state information preserved per request.
get { return true; }
}
}

View File

@ -1,143 +1,141 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{C89246D9-8B63-4255-9250-085712D7DCA6}</ProjectGuid>
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>aspnet</RootNamespace>
<AssemblyName>aspnet</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>3.5</OldToolsVersion>
<TargetFrameworkProfile />
<UseIISExpress>false</UseIISExpress>
<IISExpressSSLPort />
<IISExpressAnonymousAuthentication />
<IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Web.ApplicationServices" />
<Reference Include="System.Web.DynamicData" />
<Reference Include="System.Web.Entity" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Drawing" />
<Reference Include="System.Web" />
<Reference Include="System.Xml" />
<Reference Include="System.Configuration" />
<Reference Include="System.Web.Services" />
<Reference Include="System.EnterpriseServices" />
<Reference Include="System.Web.Mobile" />
<Reference Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup>
<Content Include="Frontend.htm" />
<Content Include="Hello.aspx" />
<Content Include="GraphControl.js" />
<Content Include="Web.config" />
</ItemGroup>
<ItemGroup>
<Compile Include="Hello.aspx.cs">
<SubType>ASPXCodeBehind</SubType>
<DependentUpon>Hello.aspx</DependentUpon>
</Compile>
<Compile Include="Hello.aspx.designer.cs">
<DependentUpon>Hello.aspx</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\mxgraph-dotnet.csproj">
<Project>{741CF907-C7CF-4965-94C9-59BAEC072101}</Project>
<Name>mxgraph-dotnet</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Content Include="Default.htm" />
<Content Include="Save.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Deploy.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Share.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Export.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Config.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="NewExport.ashx" />
</ItemGroup>
<ItemGroup>
<Folder Include="App_Data\" />
</ItemGroup>
<ItemGroup>
<Content Include="Backend.ashx" />
<None Include="Properties\PublishProfiles\localhost.pubxml" />
</ItemGroup>
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>{C89246D9-8B63-4255-9250-085712D7DCA6}</ProjectGuid>
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>aspnet</RootNamespace>
<AssemblyName>aspnet</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileUpgradeFlags>
</FileUpgradeFlags>
<UpgradeBackupLocation>
</UpgradeBackupLocation>
<OldToolsVersion>3.5</OldToolsVersion>
<TargetFrameworkProfile />
<UseIISExpress>false</UseIISExpress>
<IISExpressSSLPort />
<IISExpressAnonymousAuthentication />
<IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Web.ApplicationServices" />
<Reference Include="System.Web.DynamicData" />
<Reference Include="System.Web.Entity" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Drawing" />
<Reference Include="System.Web" />
<Reference Include="System.Xml" />
<Reference Include="System.Configuration" />
<Reference Include="System.Web.Services" />
<Reference Include="System.EnterpriseServices" />
<Reference Include="System.Web.Mobile" />
<Reference Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup>
<Content Include="Frontend.htm" />
<Content Include="Hello.aspx" />
<Content Include="GraphControl.js" />
<Content Include="Web.config" />
</ItemGroup>
<ItemGroup>
<Compile Include="Hello.aspx.cs">
<SubType>ASPXCodeBehind</SubType>
<DependentUpon>Hello.aspx</DependentUpon>
</Compile>
<Compile Include="Hello.aspx.designer.cs">
<DependentUpon>Hello.aspx</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\mxgraph-dotnet.csproj">
<Project>{741CF907-C7CF-4965-94C9-59BAEC072101}</Project>
<Name>mxgraph-dotnet</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Content Include="Default.htm" />
<Content Include="Save.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Deploy.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Share.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Config.ashx" />
</ItemGroup>
<ItemGroup>
<Content Include="Export.ashx" />
</ItemGroup>
<ItemGroup>
<Folder Include="App_Data\" />
</ItemGroup>
<ItemGroup>
<Content Include="Backend.ashx" />
<Content Include="Echo.ashx" />
<None Include="Properties\PublishProfiles\localhost.pubxml" />
</ItemGroup>
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>52556</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>
</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
-->
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
<DevelopmentServerPort>52556</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl>
</IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>False</UseCustomServer>
<CustomServerUrl>
</CustomServerUrl>
<SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
</Project>

View File

@ -1 +1 @@
<mxEditor urlImage="/Export.ashx" urlInit="/Share.ashx?init" urlPoll="/Share.ashx" urlNotify="/Share.ashx"/>
<mxEditor urlEcho="/Echo.ashx" urlImage="/Export.ashx" urlInit="/Share.ashx?init" urlPoll="/Share.ashx" urlNotify="/Share.ashx"/>

View File

@ -113,7 +113,7 @@
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:53:00 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -81,7 +81,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -360,7 +360,7 @@ Properties</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -118,7 +118,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -1286,7 +1286,7 @@ Properties</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -111,7 +111,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -114,7 +114,7 @@ Public Member Functions</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -73,7 +73,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -200,7 +200,7 @@ Static Public Attributes</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -72,7 +72,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -257,7 +257,7 @@ Static Public Member Functions</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -71,7 +71,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -128,7 +128,7 @@ Public Member Functions</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -75,7 +75,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -229,7 +229,7 @@ Protected Attributes</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -123,7 +123,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -674,7 +674,7 @@ Properties</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -91,7 +91,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -716,7 +716,7 @@ Properties</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -79,7 +79,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -332,7 +332,7 @@ Static Protected Attributes</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -76,7 +76,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -240,7 +240,7 @@ Properties</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -217,7 +217,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -2617,7 +2617,7 @@ Static Public Attributes</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -74,7 +74,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -170,7 +170,7 @@ Static Public Attributes</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -102,7 +102,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -743,7 +743,7 @@ Properties</h2></td></tr>
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

View File

@ -107,7 +107,7 @@ This is the complete list of members for <a class="el" href="classcom_1_1mxgraph
<hr class="footer"/><address class="footer"><small>
Generated on Wed Oct 16 2013 14:37:41 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
Generated on Tue Oct 22 2013 11:52:59 for mxGraph by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

Some files were not shown because too many files have changed in this diff Show More