Bläddra i källkod

仓库布局 bug 修改

luoyifan 2 år sedan
förälder
incheckning
79043a5650
100 ändrade filer med 1100 tillägg och 1252 borttagningar
  1. 7 0
      assets/mxgraph-editor/fix.css
  2. 50 101
      assets/mxgraph-editor/index.html
  3. 3 3
      assets/mxgraph-editor/js/Init.js
  4. 505 500
      assets/mxgraph-editor/js/Sidebar.js
  5. 0 325
      assets/mxgraph-editor/resources/grapheditor-bak.txt
  6. 313 312
      assets/mxgraph-editor/resources/grapheditor.txt
  7. 10 11
      assets/mxgraph/resources/grapheditor.txt
  8. 212 0
      assets/mxgraph-editor/stencils/wms.xml
  9. 0 0
      assets/mxgraph/bak/deflate/base64.js
  10. 0 0
      assets/mxgraph/bak/deflate/pako.min.js
  11. 0 0
      assets/mxgraph/bak/index.html
  12. 0 0
      assets/mxgraph/bak/jscolor/arrow.gif
  13. 0 0
      assets/mxgraph/bak/jscolor/cross.gif
  14. 0 0
      assets/mxgraph/bak/jscolor/hs.png
  15. 0 0
      assets/mxgraph/bak/jscolor/hv.png
  16. 0 0
      assets/mxgraph/bak/jscolor/jscolor.js
  17. 0 0
      assets/mxgraph/bak/mxClient.js
  18. 0 0
      assets/mxgraph/bak/mxClient.min.js
  19. 0 0
      assets/mxgraph/bak/open.html
  20. 0 0
      assets/mxgraph/bak/sanitizer/sanitizer.min.js
  21. 0 0
      assets/mxgraph/bak/src/css/common.css
  22. 0 0
      assets/mxgraph/bak/src/css/explorer.css
  23. 0 0
      assets/mxgraph/bak/src/images/button.gif
  24. 0 0
      assets/mxgraph/bak/src/images/close.gif
  25. 0 0
      assets/mxgraph/bak/src/images/collapsed.gif
  26. 0 0
      assets/mxgraph/bak/src/images/error.gif
  27. 0 0
      assets/mxgraph/bak/src/images/expanded.gif
  28. 0 0
      assets/mxgraph/bak/src/images/maximize.gif
  29. 0 0
      assets/mxgraph/bak/src/images/minimize.gif
  30. 0 0
      assets/mxgraph/bak/src/images/normalize.gif
  31. 0 0
      assets/mxgraph/bak/src/images/point.gif
  32. 0 0
      assets/mxgraph/bak/src/images/resize.gif
  33. 0 0
      assets/mxgraph/bak/src/images/separator.gif
  34. 0 0
      assets/mxgraph/bak/src/images/submenu.gif
  35. 0 0
      assets/mxgraph/bak/src/images/transparent.gif
  36. 0 0
      assets/mxgraph/bak/src/images/warning.gif
  37. 0 0
      assets/mxgraph/bak/src/images/warning.png
  38. 0 0
      assets/mxgraph/bak/src/images/window-title.gif
  39. 0 0
      assets/mxgraph/bak/src/images/window.gif
  40. 0 0
      assets/mxgraph/bak/src/js/editor/mxDefaultKeyHandler.js
  41. 0 0
      assets/mxgraph/bak/src/js/editor/mxDefaultPopupMenu.js
  42. 0 0
      assets/mxgraph/bak/src/js/editor/mxDefaultToolbar.js
  43. 0 0
      assets/mxgraph/bak/src/js/editor/mxEditor.js
  44. 0 0
      assets/mxgraph/bak/src/js/handler/mxCellHighlight.js
  45. 0 0
      assets/mxgraph/bak/src/js/handler/mxCellMarker.js
  46. 0 0
      assets/mxgraph/bak/src/js/handler/mxCellTracker.js
  47. 0 0
      assets/mxgraph/bak/src/js/handler/mxConnectionHandler.js
  48. 0 0
      assets/mxgraph/bak/src/js/handler/mxConstraintHandler.js
  49. 0 0
      assets/mxgraph/bak/src/js/handler/mxEdgeHandler.js
  50. 0 0
      assets/mxgraph/bak/src/js/handler/mxEdgeSegmentHandler.js
  51. 0 0
      assets/mxgraph/bak/src/js/handler/mxElbowEdgeHandler.js
  52. 0 0
      assets/mxgraph/bak/src/js/handler/mxGraphHandler.js
  53. 0 0
      assets/mxgraph/bak/src/js/handler/mxHandle.js
  54. 0 0
      assets/mxgraph/bak/src/js/handler/mxKeyHandler.js
  55. 0 0
      assets/mxgraph/bak/src/js/handler/mxPanningHandler.js
  56. 0 0
      assets/mxgraph/bak/src/js/handler/mxPopupMenuHandler.js
  57. 0 0
      assets/mxgraph/bak/src/js/handler/mxRubberband.js
  58. 0 0
      assets/mxgraph/bak/src/js/handler/mxSelectionCellsHandler.js
  59. 0 0
      assets/mxgraph/bak/src/js/handler/mxTooltipHandler.js
  60. 0 0
      assets/mxgraph/bak/src/js/handler/mxVertexHandler.js
  61. 0 0
      assets/mxgraph/bak/src/js/index.txt
  62. 0 0
      assets/mxgraph/bak/src/js/io/mxCellCodec.js
  63. 0 0
      assets/mxgraph/bak/src/js/io/mxChildChangeCodec.js
  64. 0 0
      assets/mxgraph/bak/src/js/io/mxCodec.js
  65. 0 0
      assets/mxgraph/bak/src/js/io/mxCodecRegistry.js
  66. 0 0
      assets/mxgraph/bak/src/js/io/mxDefaultKeyHandlerCodec.js
  67. 0 0
      assets/mxgraph/bak/src/js/io/mxDefaultPopupMenuCodec.js
  68. 0 0
      assets/mxgraph/bak/src/js/io/mxDefaultToolbarCodec.js
  69. 0 0
      assets/mxgraph/bak/src/js/io/mxEditorCodec.js
  70. 0 0
      assets/mxgraph/bak/src/js/io/mxGenericChangeCodec.js
  71. 0 0
      assets/mxgraph/bak/src/js/io/mxGraphCodec.js
  72. 0 0
      assets/mxgraph/bak/src/js/io/mxGraphViewCodec.js
  73. 0 0
      assets/mxgraph/bak/src/js/io/mxModelCodec.js
  74. 0 0
      assets/mxgraph/bak/src/js/io/mxObjectCodec.js
  75. 0 0
      assets/mxgraph/bak/src/js/io/mxRootChangeCodec.js
  76. 0 0
      assets/mxgraph/bak/src/js/io/mxStylesheetCodec.js
  77. 0 0
      assets/mxgraph/bak/src/js/io/mxTerminalChangeCodec.js
  78. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js
  79. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphHierarchyEdge.js
  80. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphHierarchyModel.js
  81. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphHierarchyNode.js
  82. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/model/mxSwimlaneModel.js
  83. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/mxHierarchicalLayout.js
  84. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/mxSwimlaneLayout.js
  85. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxCoordinateAssignment.js
  86. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js
  87. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js
  88. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxMinimumCycleRemover.js
  89. 0 0
      assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxSwimlaneOrdering.js
  90. 0 0
      assets/mxgraph/bak/src/js/layout/mxCircleLayout.js
  91. 0 0
      assets/mxgraph/bak/src/js/layout/mxCompactTreeLayout.js
  92. 0 0
      assets/mxgraph/bak/src/js/layout/mxCompositeLayout.js
  93. 0 0
      assets/mxgraph/bak/src/js/layout/mxEdgeLabelLayout.js
  94. 0 0
      assets/mxgraph/bak/src/js/layout/mxFastOrganicLayout.js
  95. 0 0
      assets/mxgraph/bak/src/js/layout/mxGraphLayout.js
  96. 0 0
      assets/mxgraph/bak/src/js/layout/mxParallelEdgeLayout.js
  97. 0 0
      assets/mxgraph/bak/src/js/layout/mxPartitionLayout.js
  98. 0 0
      assets/mxgraph/bak/src/js/layout/mxRadialTreeLayout.js
  99. 0 0
      assets/mxgraph/bak/src/js/layout/mxStackLayout.js
  100. 0 0
      assets/mxgraph/src/js/model/mxCell.js

+ 7 - 0
assets/mxgraph-editor/fix.css

@@ -0,0 +1,7 @@
+.geMenubarContainer, .geToolbarContainer, .geHsplit, .geVsplit {
+    background-color: white;
+}
+
+.geSidebarContainer {
+    background: white;
+}

+ 50 - 101
assets/mxgraph-editor/index.html

@@ -1,110 +1,59 @@
-<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=5,IE=9" ><![endif]-->
+<!--[if IE]>
+<meta http-equiv="X-UA-Compatible" content="IE=5,IE=9"><![endif]-->
 <!DOCTYPE html>
 <html>
 <head>
     <title>Grapheditor</title>
-	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
     <link rel="stylesheet" type="text/css" href="styles/grapheditor.css">
-	<script type="text/javascript">
-		// Parses URL parameters. Supported parameters are:
-		// - lang=xy: Specifies the language of the user interface.
-		// - touch=1: Enables a touch-style user interface.
-		// - storage=local: Enables HTML5 local storage.
-		// - chrome=0: Chromeless mode.
-		var urlParams = (function(url)
-		{
-			var result = new Object();
-			var idx = url.lastIndexOf('?');
-
-			if (idx > 0)
-			{
-				var params = url.substring(idx + 1).split('&');
-
-				for (var i = 0; i < params.length; i++)
-				{
-					idx = params[i].indexOf('=');
-
-					if (idx > 0)
-					{
-						result[params[i].substring(0, idx)] = params[i].substring(idx + 1);
-					}
-				}
-			}
-
-			return result;
-		})(window.location.href);
-
-		// Default resources are included in grapheditor resources
-		mxLoadResources = false;
-	</script>
-	<script type="text/javascript" src="js/Init.js"></script>
-	<script type="text/javascript" src="deflate/pako.min.js"></script>
-	<script type="text/javascript" src="deflate/base64.js"></script>
-	<script type="text/javascript" src="jscolor/jscolor.js"></script>
-	<script type="text/javascript" src="sanitizer/sanitizer.min.js"></script>
-	<script type="text/javascript" src="../mxgraph/mxClient.js"></script>
-	<script type="text/javascript" src="js/EditorUi.js"></script>
-	<script type="text/javascript" src="js/Editor.js"></script>
-	<script type="text/javascript" src="js/Sidebar.js"></script>
-	<script type="text/javascript" src="js/Graph.js"></script>
-	<script type="text/javascript" src="js/Format.js"></script>
-	<script type="text/javascript" src="js/Shapes.js"></script>
-	<script type="text/javascript" src="js/Actions.js"></script>
-	<script type="text/javascript" src="js/Menus.js"></script>
-	<script type="text/javascript" src="js/Toolbar.js"></script>
-	<script type="text/javascript" src="js/Dialogs.js"></script>
+    <link rel="stylesheet" type="text/css" href="fix.css">
+    <script type="text/javascript">
+        // Parses URL parameters. Supported parameters are:
+        // - lang=xy: Specifies the language of the user interface.
+        // - touch=1: Enables a touch-style user interface.
+        // - storage=local: Enables HTML5 local storage.
+        // - chrome=0: Chromeless mode.
+        var urlParams = (function (url) {
+            var result = new Object();
+            var idx = url.lastIndexOf('?');
+
+            if (idx > 0) {
+                var params = url.substring(idx + 1).split('&');
+
+                for (var i = 0; i < params.length; i++) {
+                    idx = params[i].indexOf('=');
+
+                    if (idx > 0) {
+                        result[params[i].substring(0, idx)] = params[i].substring(idx + 1);
+                    }
+                }
+            }
+
+            return result;
+        })(window.location.href);
+
+        // Default resources are included in grapheditor resources
+        mxLoadResources = false;
+    </script>
+    <script type="text/javascript" src="js/Init.js"></script>
+    <script type="text/javascript" src="deflate/pako.min.js"></script>
+    <script type="text/javascript" src="deflate/base64.js"></script>
+    <script type="text/javascript" src="jscolor/jscolor.js"></script>
+    <script type="text/javascript" src="sanitizer/sanitizer.min.js"></script>
+    <script type="text/javascript" src="../mxgraph/js/mxClient.js"></script>
+    <script type="text/javascript" src="js/EditorUi.js"></script>
+    <script type="text/javascript" src="js/Editor.js"></script>
+    <script type="text/javascript" src="js/Sidebar.js"></script>
+    <script type="text/javascript" src="js/Graph.js"></script>
+    <script type="text/javascript" src="js/Format.js"></script>
+    <script type="text/javascript" src="js/Shapes.js"></script>
+    <script type="text/javascript" src="js/Actions.js"></script>
+    <script type="text/javascript" src="js/Menus.js"></script>
+    <script type="text/javascript" src="js/Toolbar.js"></script>
+    <script type="text/javascript" src="js/Dialogs.js"></script>
+    <script type="text/javascript" src="fix.js"></script>
 </head>
 <body class="geEditor">
-	<script type="text/javascript">
-		// Extends EditorUi to update I/O action states based on availability of backend
-		(function()
-		{
-			var editorUiInit = EditorUi.prototype.init;
-
-			EditorUi.prototype.init = function()
-			{
-				editorUiInit.apply(this, arguments);
-				this.actions.get('export').setEnabled(false);
-
-				// Updates action states which require a backend
-				if (!Editor.useLocalStorage)
-				{
-					mxUtils.post(OPEN_URL, '', mxUtils.bind(this, function(req)
-					{
-						var enabled = req.getStatus() != 404;
-						this.actions.get('open').setEnabled(enabled || Graph.fileSupport);
-						this.actions.get('import').setEnabled(enabled || Graph.fileSupport);
-						this.actions.get('save').setEnabled(enabled);
-						this.actions.get('saveAs').setEnabled(enabled);
-						this.actions.get('export').setEnabled(enabled);
-					}));
-				}
-			};
-
-			// Adds required resources (disables loading of fallback properties, this can only
-			// be used if we know that all keys are defined in the language specific file)
-			mxResources.loadDefaultBundle = false;
-			var bundle = mxResources.getDefaultBundle(RESOURCE_BASE, mxLanguage) ||
-				mxResources.getSpecialBundle(RESOURCE_BASE, mxLanguage);
-
-			// Fixes possible asynchronous requests
-			mxUtils.getAll([bundle, STYLE_PATH + '/default.xml'], function(xhr)
-			{
-				// Adds bundle text to resources
-				mxResources.parse(xhr[0].getText());
-
-				// Configures the default graph theme
-				var themes = new Object();
-				themes[Graph.prototype.defaultThemeName] = xhr[1].getDocumentElement();
-
-				// Main
-				new EditorUi(new Editor(urlParams['chrome'] == '0', themes));
-			}, function()
-			{
-				document.body.innerHTML = '<center style="margin-top:10%;">Error loading resource files. Please check browser console.</center>';
-			});
-		})();
-	</script>
 </body>
 </html>

+ 3 - 3
assets/mxgraph-editor/js/Init.js

@@ -24,6 +24,6 @@ window.OPEN_FORM = window.OPEN_FORM || 'open.html';
 // files (the special bundle and the default bundle) is disabled to
 // save a GET request. This requires that all resources be present in
 // each properties file since only one file is loaded.
-window.mxBasePath = window.mxBasePath || '../../../src';
-window.mxLanguage = window.mxLanguage || urlParams['lang'];
-window.mxLanguages = window.mxLanguages || ['de', 'se'];
+window.mxBasePath = window.mxBasePath || '../mxgraph';
+window.mxLanguage = 'zh';
+window.mxLanguages = ['zh'];

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 505 - 500
assets/mxgraph-editor/js/Sidebar.js


+ 0 - 325
assets/mxgraph-editor/resources/grapheditor-bak.txt

@@ -1,325 +0,0 @@
-# Resources from graph.properties
-alreadyConnected=Nodes already connected
-cancel=Cancel
-close=Close
-collapse-expand=Collapse/Expand
-containsValidationErrors=Contains validation errors
-done=Done
-doubleClickOrientation=Doubleclick to Change Orientation
-error=Error
-errorSavingFile=Error saving file
-ok=OK
-updatingDocument=Updating Document. Please wait...
-updatingSelection=Updating Selection. Please wait...
-# Custom resources
-about=About
-actualSize=Actual Size
-add=Add
-addLayer=Add Layer
-addProperty=Add Property
-addToExistingDrawing=Add to Existing Drawing
-addWaypoint=Add Waypoint
-advanced=Advanced
-align=Align
-alignment=Alignment
-allChangesLost=All changes will be lost!
-angle=Angle
-apply=Apply
-arc=Arc
-arrange=Arrange
-arrow=Arrow
-arrows=Arrows
-automatic=Automatic
-autosave=Autosave
-autosize=Autosize
-back=Back
-background=Background
-backgroundColor=Background Color
-backgroundImage=Background Image
-basic=Basic
-block=Block
-blockquote=Blockquote
-bold=Bold
-border=Border
-borderWidth=Borderwidth
-borderColor=Border Color
-bottom=Bottom
-bottomAlign=Bottom Align
-bottomLeft=Bottom Left
-bottomRight=Bottom Right
-bulletedList=Bulleted List
-cannotOpenFile=Cannot open file
-center=Center
-change=Change
-changeOrientation=Change Orientation
-circle=Circle
-classic=Classic
-clearDefaultStyle=Clear Default Style
-clearWaypoints=Clear Waypoints
-clipart=Clipart
-collapse=Collapse
-collapseExpand=Collapse/Expand
-collapsible=Collapsible
-comic=Comic
-connect=Connect
-connection=Connection
-connectionPoints=Connection points
-connectionArrows=Connection arrows
-constrainProportions=Constrain Proportions
-copy=Copy
-copyConnect=Copy on Connect
-copySize=Copy Size
-create=Create
-curved=Curved
-custom=Custom
-cut=Cut
-dashed=Dashed
-decreaseIndent=Decrease Indent
-default=Default
-delete=Delete
-deleteColumn=Delete Column
-deleteRow=Delete Row
-diagram=Diagram
-diamond=Diamond
-diamondThin=Diamond (thin)
-direction=Direction
-distribute=Distribute
-divider=Divider
-documentProperties=Document Properties
-dotted=Dotted
-dpi=DPI
-drawing=Drawing{1}
-drawingEmpty=Drawing is empty
-drawingTooLarge=Drawing is too large
-duplicate=Duplicate
-duplicateIt=Duplicate {1}
-east=East
-edit=Edit
-editData=Edit Data
-editDiagram=Edit Diagram
-editImage=Edit Image
-editLink=Edit Link
-editStyle=Edit Style
-editTooltip=Edit Tooltip
-enterGroup=Enter Group
-enterValue=Enter Value
-enterName=Enter Name
-enterPropertyName=Enter Property Name
-entityRelation=Entity Relation
-exitGroup=Exit Group
-expand=Expand
-export=Export
-extras=Extras
-file=File
-fileNotFound=File not found
-filename=Filename
-fill=Fill
-fillColor=Fill Color
-fitPage=One Page
-fitPageWidth=Page Width
-fitTwoPages=Two Pages
-fitWindow=Fit Window
-flip=Flip
-flipH=Flip Horizontal
-flipV=Flip Vertical
-font=Font
-fontFamily=Font Family
-fontColor=Font Color
-fontSize=Font Size
-format=Format
-formatPanel=Format Panel
-general=Allgemein
-formatPdf=PDF
-formatPng=PNG
-formatGif=GIF
-formatJpg=JPEG
-formatSvg=SVG
-formatXml=XML
-formatted=Formatted
-formattedText=Formatted Text
-gap=Gap
-glass=Glass
-general=General
-global=Global
-gradient=Gradient
-gradientColor=Color
-grid=Grid
-gridSize=Grid Size
-group=Group
-guides=Guides
-heading=Heading
-height=Height
-help=Help
-hide=Hide
-hideIt=Hide {1}
-hidden=Hidden
-home=Home
-horizontal=Horizontal
-horizontalFlow=Horizontal Flow
-horizontalTree=Horizontal Tree
-html=HTML
-id=ID
-image=Image
-images=Images
-import=Import
-increaseIndent=Increase Indent
-insert=Insert
-insertColumnBefore=Insert Column Left
-insertColumnAfter=Insert Column Right
-insertHorizontalRule=Insert Horizontal Rule
-insertImage=Insert Image
-insertLink=Insert Link
-insertRowBefore=Insert Row Above
-insertRowAfter=Insert Row Below
-invalidInput=Invalid input
-invalidName=Invalid name
-invalidOrMissingFile=Invalid or missing file
-isometric=Isometric
-italic=Italic
-layers=Layers
-landscape=Landscape
-laneColor=Lanecolor
-layout=Layout
-left=Left
-leftAlign=Left Align
-leftToRight=Left to Right
-line=Line
-link=Link
-lineJumps=Line jumps
-lineend=Line End
-lineheight=Line Height
-linestart=Line Start
-linewidth=Linewidth
-loading=Loading
-lockUnlock=Lock/Unlock
-manual=Manual
-middle=Middle
-misc=Misc
-more=More
-moreResults=More Results
-move=Move
-moveSelectionTo=Move Selection to {1}
-navigation=Navigation
-new=New
-noColor=No Color
-noFiles=No files
-noMoreResults=No more results
-none=None
-noResultsFor=No results for '{1}'
-normal=Normal
-north=North
-numberedList=Numbered List
-opacity=Opacity
-open=Open
-openArrow=Open Arrow
-openFile=Open File
-openLink=Open Link
-openSupported=Supported format is .XML files saved from this software
-openInNewWindow=Open in New Window
-openInThisWindow=Open in this Window
-options=Options
-organic=Organic
-orthogonal=Orthogonal
-outline=Outline
-oval=Oval
-pages=Pages
-pageView=Page View
-pageScale=Page Scale
-pageSetup=Page Setup
-panTooltip=Space+Drag to Scroll
-paperSize=Paper Size
-paste=Paste
-pasteHere=Paste Here
-pasteSize=Paste Size
-pattern=Pattern
-perimeter=Perimeter
-placeholders=Placeholders
-plusTooltip=Click to connect and clone (ctrl+click to clone, shift+click to connect). Drag to connect (ctrl+drag to clone).
-portrait=Portrait
-position=Position
-posterPrint=Poster Print
-preview=Preview
-print=Print
-radialTree=Radial Tree
-redo=Redo
-removeFormat=Clear Formatting
-removeFromGroup=Remove from Group
-removeIt=Remove {1}
-removeWaypoint=Remove Waypoint
-rename=Rename
-renameIt=Rename {1}
-replace=Replace
-replaceIt={1} already exists. Do you want to replace it?
-replaceExistingDrawing=Replace existing drawing
-reset=Reset
-resetView=Reset View
-reverse=Reverse
-right=Right
-rightAlign=Right Align
-rightToLeft=Right to Left
-rotate=Rotate
-rotateTooltip=Click and drag to rotate, click to turn shape only by 90 degrees
-rotation=Rotation
-sketch=Sketch
-rounded=Rounded
-save=Save
-saveAs=Save as
-saved=Saved
-scrollbars=Scrollbars
-search=Search
-searchShapes=Search Shapes
-selectAll=Select All
-selectEdges=Select Edges
-selectFont=Select a Font
-selectNone=Select None
-selectVertices=Select Vertices
-setAsDefaultStyle=Set as Default Style
-shadow=Shadow
-shape=Shape
-sharp=Sharp
-sidebarTooltip=Click to expand. Drag and drop shapes into the diagram. Shift+click to change selection. Alt+click to insert and connect.
-simple=Simple
-simpleArrow=Simple Arrow
-size=Size
-solid=Solid
-sourceSpacing=Source Spacing
-south=South
-spacing=Spacing
-straight=Straight
-strikethrough=Strikethrough
-strokeColor=Line Color
-style=Style
-subscript=Subscript
-superscript=Superscript
-table=Table
-targetSpacing=Target Spacing
-text=Text
-textAlignment=Text Alignment
-textOpacity=Text Opacity
-toBack=To Back
-toFront=To Front
-tooltips=Tooltips
-top=Top
-topAlign=Top Align
-topLeft=Top Left
-topRight=Top Right
-transparent=Transparent
-turn=Rotate shape only by 90°
-uml=UML
-underline=Underline
-undo=Undo
-ungroup=Ungroup
-url=URL
-untitledLayer=Untitled Layer
-vertical=Vertical
-verticalFlow=Vertical Flow
-verticalTree=Vertical Tree
-view=View
-waypoints=Waypoints
-west=West
-width=Width
-wordWrap=Word Wrap
-writingDirection=Writing Direction
-zoom=Zoom
-zoomIn=Zoom In
-zoomOut=Zoom Out

+ 313 - 312
assets/mxgraph-editor/resources/grapheditor.txt

@@ -1,324 +1,325 @@
-# 来自图表的资源。性质
-alreadyConnected=已连接的节点
-cancel=取消
-close=关闭
-collapse-expand=折叠/扩展
-containsValidationErrors=包含验证错误
-done=完成
-doubleClickOrientation=双击以更改方向
-error=错误
-errorSavingFile=保存文件时出错
-ok=确定
-updatingDocument=更新文件。请稍候...
-updatingSelection=更新所选内容。请稍候...
-# 自定义资源
-about=关于
-actualSize=实际尺寸
-add=添加
-addLayer=添加图层
-addProperty=添加属性
-addToExistingDrawing=添加到现有图形
-addWaypoint=添加航路点
-advanced=高级
-align=排列
-alignment=对齐
-allChangesLost=所有更改都将丢失!
-angle=
-apply=申请
-arc=
-arrange=排列
-arrow=单箭头
-arrows=多箭头
-automatic=自动的
-autosave=自动保存
-autosize=自动调整大小
-back=返回
-background=背景
-backgroundColor=背景色
-backgroundImage=背景图片
-basic=基本
-block=
-blockquote=块引用
-bold=加粗
-border=边框
-borderWidth=边框宽度
-borderColor=边框颜色
-bottom=底部
-bottomAlign=底部对齐
-bottomLeft=左下角
-bottomRight=右下角
-bulletedList=符号列表
-cannotOpenFile=无法打开文件
-center=居中
-change=改变
-changeOrientation=改变方向
-circle=圆圈
-classic=经典
-clearDefaultStyle=清除默认样式
-clearWaypoints=清除航路点
-clipart=美工图案
-collapse=折叠
-collapseExpand=折叠/扩展
-collapsible=可折叠
-comic=连环画
-connect=连接
-connection=连接
-connectionPoints=连接点
-connectionArrows=连接箭头
-constrainProportions=约束比例
-copy=复制
-copyConnect=连接时复制
-copySize=拷贝大小
-create=创建
-curved=弯曲
-custom=自定义尺寸
-cut=
-dashed=虚线
-decreaseIndent=减少缩进
-default=默认
-delete=删除
-deleteColumn=删除列
-deleteRow=删除行
-diagram=图表
-diamond=菱形
-diamondThin=菱形(薄)
-direction=方向
-distribute=分配
-divider=分隔器
-documentProperties=文档属性
-dotted=斑点
-dpi=点每英寸
-drawing=图纸{1}
-drawingEmpty=绘图是空的
-drawingTooLarge=这幅图太大了
-duplicate=副本
-duplicateIt=副本{1}
-east=
-edit=编辑
-editData=编辑数据
-editDiagram=编辑图表
-editImage=编辑图片
-editLink=编辑链接
-editStyle=编辑样式
-editTooltip=编辑工具提示
-enterGroup=进入组
-enterValue=输入值
-enterName=输入名称
-enterPropertyName=输入属性名
-entityRelation=实体联系
-exitGroup=退出组
-expand=扩大
-export=导出
-extras=其他
-file=文件
-fileNotFound=找不到文件
-filename=文件名
-fill=填充
-fillColor=填充颜色
-fitPage=适合一页面
-fitPageWidth=页宽
-fitTwoPages=适合两页
-fitWindow=适配窗口
-flip=翻转
-flipH=水平翻转
-flipV=垂直翻转
-font=字体
-fontFamily=字体系列
-fontColor=字体颜色
-fontSize=字号
-format=格式
-formatPanel=格式面板
-general=常规
+# Resources from graph.properties
+alreadyConnected=Nodes already connected
+cancel=Cancel
+close=Close
+collapse-expand=Collapse/Expand
+containsValidationErrors=Contains validation errors
+done=Done
+doubleClickOrientation=Doubleclick to Change Orientation
+error=Error
+errorSavingFile=Error saving file
+ok=OK
+updatingDocument=Updating Document. Please wait...
+updatingSelection=Updating Selection. Please wait...
+# Custom resources
+about=About
+actualSize=Actual Size
+add=Add
+addLayer=Add Layer
+addProperty=Add Property
+addToExistingDrawing=Add to Existing Drawing
+addWaypoint=Add Waypoint
+advanced=Advanced
+align=Align
+alignment=Alignment
+allChangesLost=All changes will be lost!
+angle=Angle
+apply=Apply
+arc=Arc
+arrange=Arrange
+arrow=Arrow
+arrows=Arrows
+automatic=Automatic
+autosave=Autosave
+autosize=Autosize
+back=Back
+background=Background
+backgroundColor=Background Color
+backgroundImage=Background Image
+basic=Basic
+block=Block
+blockquote=Blockquote
+bold=Bold
+border=Border
+borderWidth=Borderwidth
+borderColor=Border Color
+bottom=Bottom
+bottomAlign=Bottom Align
+bottomLeft=Bottom Left
+bottomRight=Bottom Right
+bulletedList=Bulleted List
+cannotOpenFile=Cannot open file
+center=Center
+change=Change
+changeOrientation=Change Orientation
+circle=Circle
+classic=Classic
+clearDefaultStyle=Clear Default Style
+clearWaypoints=Clear Waypoints
+clipart=Clipart
+collapse=Collapse
+collapseExpand=Collapse/Expand
+collapsible=Collapsible
+comic=Comic
+connect=Connect
+connection=Connection
+connectionPoints=Connection points
+connectionArrows=Connection arrows
+constrainProportions=Constrain Proportions
+copy=Copy
+copyConnect=Copy on Connect
+copySize=Copy Size
+create=Create
+curved=Curved
+custom=Custom
+cut=Cut
+dashed=Dashed
+decreaseIndent=Decrease Indent
+default=Default
+delete=Delete
+deleteColumn=Delete Column
+deleteRow=Delete Row
+diagram=Diagram
+diamond=Diamond
+diamondThin=Diamond (thin)
+direction=Direction
+distribute=Distribute
+divider=Divider
+documentProperties=Document Properties
+dotted=Dotted
+dpi=DPI
+drawing=Drawing{1}
+drawingEmpty=Drawing is empty
+drawingTooLarge=Drawing is too large
+duplicate=Duplicate
+duplicateIt=Duplicate {1}
+east=East
+edit=Edit
+editData=Edit Data
+editDiagram=Edit Diagram
+editImage=Edit Image
+editLink=Edit Link
+editStyle=Edit Style
+editTooltip=Edit Tooltip
+enterGroup=Enter Group
+enterValue=Enter Value
+enterName=Enter Name
+enterPropertyName=Enter Property Name
+entityRelation=Entity Relation
+exitGroup=Exit Group
+expand=Expand
+export=Export
+extras=Extras
+file=File
+fileNotFound=File not found
+filename=Filename
+fill=Fill
+fillColor=Fill Color
+fitPage=One Page
+fitPageWidth=Page Width
+fitTwoPages=Two Pages
+fitWindow=Fit Window
+flip=Flip
+flipH=Flip Horizontal
+flipV=Flip Vertical
+font=Font
+fontFamily=Font Family
+fontColor=Font Color
+fontSize=Font Size
+format=Format
+formatPanel=Format Panel
+general=Allgemein
 formatPdf=PDF
 formatPng=PNG
 formatGif=GIF
 formatJpg=JPEG
 formatSvg=SVG
 formatXml=XML
-formatted=格式化
-formattedText=格式化文本
-gap=间隔
-glass=玻璃
-global=全局
-gradient=渐变
-gradientColor=渐变颜色
-grid=网格
-gridSize=网格大小
-group=组
-guides=导向
-heading=标题
-height=高
-help=帮助
-hide=隐藏
-hideIt=隐藏 {1}
-hidden=隐藏的
-home=主页
-horizontal=水平
-horizontalFlow=水平流动
-horizontalTree=水平树
+formatted=Formatted
+formattedText=Formatted Text
+gap=Gap
+glass=Glass
+general=General
+global=Global
+gradient=Gradient
+gradientColor=Color
+grid=Grid
+gridSize=Grid Size
+group=Group
+guides=Guides
+heading=Heading
+height=Height
+help=Help
+hide=Hide
+hideIt=Hide {1}
+hidden=Hidden
+home=Home
+horizontal=Horizontal
+horizontalFlow=Horizontal Flow
+horizontalTree=Horizontal Tree
 html=HTML
 id=ID
 image=Image
 images=Images
-import=导入
-increaseIndent=增加缩进
-insert=插入
-insertColumnBefore=向左插入列
-insertColumnAfter=向右插入列
-insertHorizontalRule=插入水平尺
-insertImage=插入图片
-insertLink=插入链接
-insertRowBefore=在上面插入行
-insertRowAfter=在下面插入行
-invalidInput=无效输入
-invalidName=无效名称
-invalidOrMissingFile=无效或缺少文件
-isometric=等距
-italic=斜体
-layers=
-landscape=横向
-laneColor=车道颜色
-layout=布局
-left=
-leftAlign=左对齐
-leftToRight=从左到右
-line=线
-link=链接
-lineJumps=跳线
-lineend=线端
-lineheight=线高
-linestart=线路起点
-linewidth=线宽
-loading=加载中
-lockUnlock=锁定/解锁
-manual=手册
-middle=中间
-misc=杂项
-more=更多
-moreResults=更多结果
-move=移动
-moveSelectionTo=将所选内容移动到 {1}
-navigation=导航
-new=新建
-noColor=没有颜色
-noFiles=没有文件
-noMoreResults=没有更多的结果
-none=没有
-noResultsFor=没有结果'{1}'
-normal=正常
-north=
-numberedList=编号清单
-opacity=透明度
-open=打开
-openArrow=开放式箭头
-openFile=打开文件
-openLink=打开连接
-openSupported=支持的格式为。从该软件保存的XML文件
-openInNewWindow=在新窗口中打开
-openInThisWindow=在这个窗口打开
-options=选项
-organic=器质性
-orthogonal=直角
-outline=大纲
-oval=椭圆
-pages=
-pageView=页面查看
-pageScale=页面比例
-pageSetup=页面设置
-panTooltip=空格+拖动以滚动
-paperSize=纸张尺寸
-paste=粘贴
-pasteHere=粘贴在这里
-pasteSize=粘贴大小
-pattern=模式
-perimeter=周边
-placeholders=占位符
-plusTooltip=单击以连接和克隆(ctrl+单击以克隆,shift+单击以连接)。拖动以连接(按住ctrl键并拖动以克隆)
-portrait=竖向
-position=位置
-posterPrint=图像打印
-preview=预览
-print=打印
-radialTree=径向树
-redo=重做
-removeFormat=清除格式
-removeFromGroup=从组中删除
-removeIt=删除{1}
-removeWaypoint=移除航路点
-rename=重命名
-renameIt=重命名 {1}
-replace=代替
-replaceIt={1} 已经存在。你想更换它吗?
-replaceExistingDrawing=替换现有图形
-reset=重置
-resetView=重置视图
-reverse=翻转
-right=
-rightAlign=右对齐
-rightToLeft=从右向左
-rotate=旋转
-rotateTooltip=单击并拖动以旋转,单击以仅将形状旋转90度
-rotation=旋转tion{1}
-sketch=素描
-rounded=圆的
-save=保存
-saveAs=另存为
-saved=保存的
-scrollbars=滚动条
-search=搜索
-searchShapes=搜索形状
-selectAll=全选
-selectEdges=选择边
-selectFont=选择一种字体
-selectNone=选择无
-selectVertices=选择顶点
-setAsDefaultStyle=设置为默认样式
-shadow=阴影
-shape=形状
-sharp=锋利的
-sidebarTooltip=单击展开。将形状拖放到图表中。按住Shift键并单击以更改选择。Alt+单击以插入并连接
-simple=简单
-simpleArrow=简单箭头
-size=大小
-solid=固体
-sourceSpacing=源间距
-south=
-spacing=间距
-straight=
-strikethrough=删除线
-strokeColor=线条颜色
-style=样式
-subscript=下标
-superscript=上标
-table=表格
-targetSpacing=目标间距
-text=文字
-textAlignment=文本对齐方式
-textOpacity=文本不透明度
-toBack=返回
-toFront=到前面
-tooltips=工具提示
-top=顶部
-topAlign=顶部对齐
-topLeft=左上角
-topRight=右上角
-transparent=透明的
-turn=仅将形状旋转90°
+import=Import
+increaseIndent=Increase Indent
+insert=Insert
+insertColumnBefore=Insert Column Left
+insertColumnAfter=Insert Column Right
+insertHorizontalRule=Insert Horizontal Rule
+insertImage=Insert Image
+insertLink=Insert Link
+insertRowBefore=Insert Row Above
+insertRowAfter=Insert Row Below
+invalidInput=Invalid input
+invalidName=Invalid name
+invalidOrMissingFile=Invalid or missing file
+isometric=Isometric
+italic=Italic
+layers=Layers
+landscape=Landscape
+laneColor=Lanecolor
+layout=Layout
+left=Left
+leftAlign=Left Align
+leftToRight=Left to Right
+line=Line
+link=Link
+lineJumps=Line jumps
+lineend=Line End
+lineheight=Line Height
+linestart=Line Start
+linewidth=Linewidth
+loading=Loading
+lockUnlock=Lock/Unlock
+manual=Manual
+middle=Middle
+misc=Misc
+more=More
+moreResults=More Results
+move=Move
+moveSelectionTo=Move Selection to {1}
+navigation=Navigation
+new=New
+noColor=No Color
+noFiles=No files
+noMoreResults=No more results
+none=None
+noResultsFor=No results for '{1}'
+normal=Normal
+north=North
+numberedList=Numbered List
+opacity=Opacity
+open=Open
+openArrow=Open Arrow
+openFile=Open File
+openLink=Open Link
+openSupported=Supported format is .XML files saved from this software
+openInNewWindow=Open in New Window
+openInThisWindow=Open in this Window
+options=Options
+organic=Organic
+orthogonal=Orthogonal
+outline=Outline
+oval=Oval
+pages=Pages
+pageView=Page View
+pageScale=Page Scale
+pageSetup=Page Setup
+panTooltip=Space+Drag to Scroll
+paperSize=Paper Size
+paste=Paste
+pasteHere=Paste Here
+pasteSize=Paste Size
+pattern=Pattern
+perimeter=Perimeter
+placeholders=Placeholders
+plusTooltip=Click to connect and clone (ctrl+click to clone, shift+click to connect). Drag to connect (ctrl+drag to clone).
+portrait=Portrait
+position=Position
+posterPrint=Poster Print
+preview=Preview
+print=Print
+radialTree=Radial Tree
+redo=Redo
+removeFormat=Clear Formatting
+removeFromGroup=Remove from Group
+removeIt=Remove {1}
+removeWaypoint=Remove Waypoint
+rename=Rename
+renameIt=Rename {1}
+replace=Replace
+replaceIt={1} already exists. Do you want to replace it?
+replaceExistingDrawing=Replace existing drawing
+reset=Reset
+resetView=Reset View
+reverse=Reverse
+right=Right
+rightAlign=Right Align
+rightToLeft=Right to Left
+rotate=Rotate
+rotateTooltip=Click and drag to rotate, click to turn shape only by 90 degrees
+rotation=Rotation
+sketch=Sketch
+rounded=Rounded
+save=Save
+saveAs=Save as
+saved=Saved
+scrollbars=Scrollbars
+search=Search
+searchShapes=Search Shapes
+selectAll=Select All
+selectEdges=Select Edges
+selectFont=Select a Font
+selectNone=Select None
+selectVertices=Select Vertices
+setAsDefaultStyle=Set as Default Style
+shadow=Shadow
+shape=Shape
+sharp=Sharp
+sidebarTooltip=Click to expand. Drag and drop shapes into the diagram. Shift+click to change selection. Alt+click to insert and connect.
+simple=Simple
+simpleArrow=Simple Arrow
+size=Size
+solid=Solid
+sourceSpacing=Source Spacing
+south=South
+spacing=Spacing
+straight=Straight
+strikethrough=Strikethrough
+strokeColor=Line Color
+style=Style
+subscript=Subscript
+superscript=Superscript
+table=Table
+targetSpacing=Target Spacing
+text=Text
+textAlignment=Text Alignment
+textOpacity=Text Opacity
+toBack=To Back
+toFront=To Front
+tooltips=Tooltips
+top=Top
+topAlign=Top Align
+topLeft=Top Left
+topRight=Top Right
+transparent=Transparent
+turn=Rotate shape only by 90°
 uml=UML
-underline=下划线
-undo=撤消
-ungroup=取消分组
+underline=Underline
+undo=Undo
+ungroup=Ungroup
 url=URL
-untitledLayer=无标题图层
-vertical=垂直
-verticalFlow=垂直流动
-verticalTree=垂直树
-view=视图
-waypoints=航点
-west=西
-width=宽度
-wordWrap=自动换行
-writingDirection=编写方向
-zoom=缩放
-zoomIn=放大
-zoomOut=缩小
+untitledLayer=Untitled Layer
+vertical=Vertical
+verticalFlow=Vertical Flow
+verticalTree=Vertical Tree
+view=View
+waypoints=Waypoints
+west=West
+width=Width
+wordWrap=Word Wrap
+writingDirection=Writing Direction
+zoom=Zoom
+zoomIn=Zoom In
+zoomOut=Zoom Out

+ 10 - 11
assets/mxgraph/resources/grapheditor.txt

@@ -8,7 +8,7 @@ done=完成
 doubleClickOrientation=双击以更改方向
 error=错误
 errorSavingFile=保存文件时出错
-ok=好啊
+ok=确定
 updatingDocument=更新文件。请稍候...
 updatingSelection=更新所选内容。请稍候...
 # 自定义资源
@@ -108,7 +108,7 @@ enterPropertyName=输入属性名
 entityRelation=实体联系
 exitGroup=退出组
 expand=扩大
-export=出
+export=
 extras=其他
 file=文件
 fileNotFound=找不到文件
@@ -139,7 +139,6 @@ formatted=格式化
 formattedText=格式化文本
 gap=间隔
 glass=玻璃
-general=常规{1}
 global=全局
 gradient=渐变
 gradientColor=渐变颜色
@@ -148,7 +147,7 @@ gridSize=网格大小
 group=组
 guides=导向
 heading=标题
-height=高
+height=高
 help=帮助
 hide=隐藏
 hideIt=隐藏 {1}
@@ -161,7 +160,7 @@ html=HTML
 id=ID
 image=Image
 images=Images
-import=Import
+import=导入
 increaseIndent=增加缩进
 insert=插入
 insertColumnBefore=向左插入列
@@ -180,7 +179,7 @@ layers=层
 landscape=横向
 laneColor=车道颜色
 layout=布局
-left=
+left=X坐标
 leftAlign=左对齐
 leftToRight=从左到右
 line=线
@@ -200,7 +199,7 @@ moreResults=更多结果
 move=移动
 moveSelectionTo=将所选内容移动到 {1}
 navigation=导航
-new=新
+new=新
 noColor=没有颜色
 noFiles=没有文件
 noMoreResults=没有更多的结果
@@ -220,7 +219,7 @@ openInThisWindow=在这个窗口打开
 options=选项
 organic=器质性
 orthogonal=直角
-outline=概述
+outline=大纲
 oval=椭圆
 pages=页
 pageView=页面查看
@@ -296,10 +295,10 @@ targetSpacing=目标间距
 text=文字
 textAlignment=文本对齐方式
 textOpacity=文本不透明度
-toBack=返回
-toFront=到前面
+toBack=置于底层
+toFront=置于顶层
 tooltips=工具提示
-top=顶部
+top=Y坐标
 topAlign=顶部对齐
 topLeft=左上角
 topRight=右上角

+ 212 - 0
assets/mxgraph-editor/stencils/wms.xml

@@ -0,0 +1,212 @@
+<shapes name="mxGraph.wms">
+    <shape name="loc1" h="100" w="100" aspect="variable" strokewidth="inherit">
+        <background>
+            <path>
+                <move x="0" y="0"/>
+                <line x="100" y="0"/>
+                <line x="100" y="100"/>
+                <line x="0" y="100"/>
+                <close/>
+                <move x="0" y="0"/>
+                <line x="100" y="100"/>
+                <close/>
+                <move x="100" y="0"/>
+                <line x="0" y="100"/>
+                <close/>
+            </path>
+        </background>
+        <foreground>
+            <fillstroke/>
+        </foreground>
+    </shape>
+    <shape name="conveyorLine1" h="100" w="50" aspect="variable" strokewidth="inherit">
+        <background>
+            <path>
+                <move x="0" y="0"/>
+                <line x="0" y="100"/>
+                <close/>
+                <move x="50" y="0"/>
+                <line x="50" y="100"/>
+                <close/>
+                <move x="0" y="12.5"/>
+                <line x="50" y="12.5"/>
+                <close/>
+                <move x="0" y="37.5"/>
+                <line x="50" y="37.5"/>
+                <close/>
+                <move x="0" y="62.5"/>
+                <line x="50" y="62.5"/>
+                <close/>
+                <move x="0" y="87.5"/>
+                <line x="50" y="87.5"/>
+                <close/>
+            </path>
+        </background>
+        <foreground>
+            <fillstroke/>
+        </foreground>
+    </shape>
+
+    <shape name="fuck2" h="50" w="50" aspect="variable" strokewidth="inherit">
+        <background>
+            <path>
+                <move x="0" y="0"/>
+                <line x="50" y="0"/>
+                <close/>
+                <move x="0" y="50"/>
+                <line x="50" y="50"/>
+                <close/>
+                <move x="12.5" y="0"/>
+                <line x="12.5" y="50"/>
+                <close/>
+                <move x="37.5" y="0"/>
+                <line x="37.5" y="50"/>
+                <close/>
+            </path>
+        </background>
+        <foreground>
+            <fillstroke/>
+        </foreground>
+    </shape>
+
+    <shape name="fuck3" h="100" w="100" aspect="variable" strokewidth="inherit">
+        <background>
+            <path>
+                <move x="0" y="0"/>
+                <line x="37.5" y="0"/>
+                <arc rx="62.5" ry="62.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="100" y="62.5"/>
+                <move x="0" y="50"/>
+                <line x="37.5" y="50"/>
+                <arc rx="12.5" ry="12.5" x-axis-rotation="0" large-arc-flag="0" sweep-flag="1" x="50" y="62.5"/>
+                <move x="12.5" y="0"/>
+                <line x="12.5" y="50"/>
+                <move x="37.5" y="0"/>
+                <line x="37.5" y="50"/>
+                <move x="50" y="62.5"/>
+                <line x="50" y="100"/>
+                <move x="100" y="62.5"/>
+                <line x="100" y="100"/>
+                <move x="50" y="62.5"/>
+                <line x="100" y="62.5"/>
+                <move x="50" y="87.5"/>
+                <line x="100" y="87.5"/>
+                <move x="43.75" y="51.675"/>
+                <line x="68.75" y="8.3734"/>
+                <move x="48.325" y="56.25"/>
+                <line x="91.6266" y="31.25"/>
+            </path>
+        </background>
+        <foreground>
+            <fillstroke/>
+        </foreground>
+    </shape>
+
+    <shape name="fuckT" h="150" w="100" aspect="variable" strokewidth="inherit">
+        <background>
+            <path>
+                <move x="0" y="0"/>
+                <line x="0" y="150"/>
+                <move x="50" y="0"/>
+                <line x="50" y="50"/>
+                <move x="50" y="100"/>
+                <line x="50" y="150"/>
+                <move x="50" y="50"/>
+                <line x="100" y="50"/>
+                <move x="50" y="100"/>
+                <line x="100" y="100"/>
+                <move x="62.5" y="50"/>
+                <line x="62.5" y="100"/>
+                <move x="87.5" y="50"/>
+                <line x="87.5" y="100"/>
+                <move x="0" y="12.5"/>
+                <line x="50" y="12.5"/>
+                <move x="0" y="37.5"/>
+                <line x="50" y="37.5"/>
+                <move x="0" y="62.5"/>
+                <line x="35" y="62.5"/>
+                <line x="50" y="50"/>
+                <move x="0" y="87.5"/>
+                <line x="35" y="87.5"/>
+                <line x="50" y="100"/>
+                <move x="0" y="112.5"/>
+                <line x="50" y="112.5"/>
+                <move x="0" y="137.5"/>
+                <line x="50" y="137.5"/>
+            </path>
+        </background>
+        <foreground>
+            <fillstroke/>
+        </foreground>
+    </shape>
+    <shape name="fuckX" h="150" w="150" aspect="variable" strokewidth="inherit">
+        <background>
+            <path>
+                <move x="50" y="0"/>
+                <line x="50" y="50"/>
+                <line x="0" y="50"/>
+                <move x="0" y="100"/>
+                <line x="50" y="100"/>
+                <line x="50" y="150"/>
+                <move x="100" y="0"/>
+                <line x="100" y="50"/>
+                <line x="150" y="50"/>
+                <move x="150" y="100"/>
+                <line x="100" y="100"/>
+                <line x="100" y="150"/>
+                <move x="12.5" y="50"/>
+                <line x="12.5" y="100"/>
+                <move x="37.5" y="50"/>
+                <line x="37.5" y="100"/>
+                <move x="112.5" y="50"/>
+                <line x="112.5" y="100"/>
+                <move x="137.5" y="50"/>
+                <line x="137.5" y="100"/>
+                <move x="50" y="12.5"/>
+                <line x="100" y="12.5"/>
+                <move x="50" y="37.5"/>
+                <line x="100" y="37.5"/>
+                <move x="50" y="50"/>
+                <line x="100" y="100"/>
+                <move x="100" y="50"/>
+                <line x="50" y="100"/>
+                <move x="50" y="112.5"/>
+                <line x="100" y="112.5"/>
+                <move x="50" y="137.5"/>
+                <line x="100" y="137.5"/>
+            </path>
+        </background>
+        <foreground>
+            <fillstroke/>
+        </foreground>
+    </shape>
+    <shape name="fuck4" h="200" w="200" aspect="variable" strokewidth="inherit">
+        <background>
+            <path>
+                <move x="0" y="0"/>
+                <line x="200" y="0"/>
+                <line x="200" y="200"/>
+                <line x="0" y="200"/>
+                <close/>
+                <move x="0" y="0"/>
+                <line x="200" y="200"/>
+                <close/>
+                <move x="0" y="50"/>
+                <line x="150" y="200"/>
+                <move x="0" y="100"/>
+                <line x="100" y="200"/>
+                <move x="0" y="150"/>
+                <line x="50" y="200"/>
+                <move x="50" y="0"/>
+                <line x="200" y="150"/>
+                <move x="100" y="0"/>
+                <line x="200" y="100"/>
+                <move x="150" y="0"/>
+                <line x="200" y="50"/>
+                <close/>
+            </path>
+        </background>
+        <foreground>
+            <fillstroke/>
+        </foreground>
+    </shape>
+</shapes>

assets/mxgraph/deflate/base64.js → assets/mxgraph/bak/deflate/base64.js


assets/mxgraph/deflate/pako.min.js → assets/mxgraph/bak/deflate/pako.min.js


assets/mxgraph/index.html → assets/mxgraph/bak/index.html


assets/mxgraph/jscolor/arrow.gif → assets/mxgraph/bak/jscolor/arrow.gif


assets/mxgraph/jscolor/cross.gif → assets/mxgraph/bak/jscolor/cross.gif


assets/mxgraph/jscolor/hs.png → assets/mxgraph/bak/jscolor/hs.png


assets/mxgraph/jscolor/hv.png → assets/mxgraph/bak/jscolor/hv.png


assets/mxgraph/jscolor/jscolor.js → assets/mxgraph/bak/jscolor/jscolor.js


assets/mxgraph/mxClient.js → assets/mxgraph/bak/mxClient.js


assets/mxgraph/mxClient.min.js → assets/mxgraph/bak/mxClient.min.js


assets/mxgraph/open.html → assets/mxgraph/bak/open.html


assets/mxgraph/sanitizer/sanitizer.min.js → assets/mxgraph/bak/sanitizer/sanitizer.min.js


assets/mxgraph/src/css/common.css → assets/mxgraph/bak/src/css/common.css


assets/mxgraph/src/css/explorer.css → assets/mxgraph/bak/src/css/explorer.css


assets/mxgraph/src/images/button.gif → assets/mxgraph/bak/src/images/button.gif


assets/mxgraph/src/images/close.gif → assets/mxgraph/bak/src/images/close.gif


assets/mxgraph/src/images/collapsed.gif → assets/mxgraph/bak/src/images/collapsed.gif


assets/mxgraph/src/images/error.gif → assets/mxgraph/bak/src/images/error.gif


assets/mxgraph/src/images/expanded.gif → assets/mxgraph/bak/src/images/expanded.gif


assets/mxgraph/src/images/maximize.gif → assets/mxgraph/bak/src/images/maximize.gif


assets/mxgraph/src/images/minimize.gif → assets/mxgraph/bak/src/images/minimize.gif


assets/mxgraph/src/images/normalize.gif → assets/mxgraph/bak/src/images/normalize.gif


assets/mxgraph/src/images/point.gif → assets/mxgraph/bak/src/images/point.gif


assets/mxgraph/src/images/resize.gif → assets/mxgraph/bak/src/images/resize.gif


assets/mxgraph/src/images/separator.gif → assets/mxgraph/bak/src/images/separator.gif


assets/mxgraph/src/images/submenu.gif → assets/mxgraph/bak/src/images/submenu.gif


assets/mxgraph/src/images/transparent.gif → assets/mxgraph/bak/src/images/transparent.gif


assets/mxgraph/src/images/warning.gif → assets/mxgraph/bak/src/images/warning.gif


assets/mxgraph/src/images/warning.png → assets/mxgraph/bak/src/images/warning.png


assets/mxgraph/src/images/window-title.gif → assets/mxgraph/bak/src/images/window-title.gif


assets/mxgraph/src/images/window.gif → assets/mxgraph/bak/src/images/window.gif


assets/mxgraph/src/js/editor/mxDefaultKeyHandler.js → assets/mxgraph/bak/src/js/editor/mxDefaultKeyHandler.js


assets/mxgraph/src/js/editor/mxDefaultPopupMenu.js → assets/mxgraph/bak/src/js/editor/mxDefaultPopupMenu.js


assets/mxgraph/src/js/editor/mxDefaultToolbar.js → assets/mxgraph/bak/src/js/editor/mxDefaultToolbar.js


assets/mxgraph/src/js/editor/mxEditor.js → assets/mxgraph/bak/src/js/editor/mxEditor.js


assets/mxgraph/src/js/handler/mxCellHighlight.js → assets/mxgraph/bak/src/js/handler/mxCellHighlight.js


assets/mxgraph/src/js/handler/mxCellMarker.js → assets/mxgraph/bak/src/js/handler/mxCellMarker.js


assets/mxgraph/src/js/handler/mxCellTracker.js → assets/mxgraph/bak/src/js/handler/mxCellTracker.js


assets/mxgraph/src/js/handler/mxConnectionHandler.js → assets/mxgraph/bak/src/js/handler/mxConnectionHandler.js


assets/mxgraph/src/js/handler/mxConstraintHandler.js → assets/mxgraph/bak/src/js/handler/mxConstraintHandler.js


assets/mxgraph/src/js/handler/mxEdgeHandler.js → assets/mxgraph/bak/src/js/handler/mxEdgeHandler.js


assets/mxgraph/src/js/handler/mxEdgeSegmentHandler.js → assets/mxgraph/bak/src/js/handler/mxEdgeSegmentHandler.js


assets/mxgraph/src/js/handler/mxElbowEdgeHandler.js → assets/mxgraph/bak/src/js/handler/mxElbowEdgeHandler.js


assets/mxgraph/src/js/handler/mxGraphHandler.js → assets/mxgraph/bak/src/js/handler/mxGraphHandler.js


assets/mxgraph/src/js/handler/mxHandle.js → assets/mxgraph/bak/src/js/handler/mxHandle.js


assets/mxgraph/src/js/handler/mxKeyHandler.js → assets/mxgraph/bak/src/js/handler/mxKeyHandler.js


assets/mxgraph/src/js/handler/mxPanningHandler.js → assets/mxgraph/bak/src/js/handler/mxPanningHandler.js


assets/mxgraph/src/js/handler/mxPopupMenuHandler.js → assets/mxgraph/bak/src/js/handler/mxPopupMenuHandler.js


assets/mxgraph/src/js/handler/mxRubberband.js → assets/mxgraph/bak/src/js/handler/mxRubberband.js


assets/mxgraph/src/js/handler/mxSelectionCellsHandler.js → assets/mxgraph/bak/src/js/handler/mxSelectionCellsHandler.js


assets/mxgraph/src/js/handler/mxTooltipHandler.js → assets/mxgraph/bak/src/js/handler/mxTooltipHandler.js


assets/mxgraph/src/js/handler/mxVertexHandler.js → assets/mxgraph/bak/src/js/handler/mxVertexHandler.js


assets/mxgraph/src/js/index.txt → assets/mxgraph/bak/src/js/index.txt


assets/mxgraph/src/js/io/mxCellCodec.js → assets/mxgraph/bak/src/js/io/mxCellCodec.js


assets/mxgraph/src/js/io/mxChildChangeCodec.js → assets/mxgraph/bak/src/js/io/mxChildChangeCodec.js


assets/mxgraph/src/js/io/mxCodec.js → assets/mxgraph/bak/src/js/io/mxCodec.js


assets/mxgraph/src/js/io/mxCodecRegistry.js → assets/mxgraph/bak/src/js/io/mxCodecRegistry.js


assets/mxgraph/src/js/io/mxDefaultKeyHandlerCodec.js → assets/mxgraph/bak/src/js/io/mxDefaultKeyHandlerCodec.js


assets/mxgraph/src/js/io/mxDefaultPopupMenuCodec.js → assets/mxgraph/bak/src/js/io/mxDefaultPopupMenuCodec.js


assets/mxgraph/src/js/io/mxDefaultToolbarCodec.js → assets/mxgraph/bak/src/js/io/mxDefaultToolbarCodec.js


assets/mxgraph/src/js/io/mxEditorCodec.js → assets/mxgraph/bak/src/js/io/mxEditorCodec.js


assets/mxgraph/src/js/io/mxGenericChangeCodec.js → assets/mxgraph/bak/src/js/io/mxGenericChangeCodec.js


assets/mxgraph/src/js/io/mxGraphCodec.js → assets/mxgraph/bak/src/js/io/mxGraphCodec.js


assets/mxgraph/src/js/io/mxGraphViewCodec.js → assets/mxgraph/bak/src/js/io/mxGraphViewCodec.js


assets/mxgraph/src/js/io/mxModelCodec.js → assets/mxgraph/bak/src/js/io/mxModelCodec.js


assets/mxgraph/src/js/io/mxObjectCodec.js → assets/mxgraph/bak/src/js/io/mxObjectCodec.js


assets/mxgraph/src/js/io/mxRootChangeCodec.js → assets/mxgraph/bak/src/js/io/mxRootChangeCodec.js


assets/mxgraph/src/js/io/mxStylesheetCodec.js → assets/mxgraph/bak/src/js/io/mxStylesheetCodec.js


assets/mxgraph/src/js/io/mxTerminalChangeCodec.js → assets/mxgraph/bak/src/js/io/mxTerminalChangeCodec.js


assets/mxgraph/src/js/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js → assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphAbstractHierarchyCell.js


assets/mxgraph/src/js/layout/hierarchical/model/mxGraphHierarchyEdge.js → assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphHierarchyEdge.js


assets/mxgraph/src/js/layout/hierarchical/model/mxGraphHierarchyModel.js → assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphHierarchyModel.js


assets/mxgraph/src/js/layout/hierarchical/model/mxGraphHierarchyNode.js → assets/mxgraph/bak/src/js/layout/hierarchical/model/mxGraphHierarchyNode.js


assets/mxgraph/src/js/layout/hierarchical/model/mxSwimlaneModel.js → assets/mxgraph/bak/src/js/layout/hierarchical/model/mxSwimlaneModel.js


assets/mxgraph/src/js/layout/hierarchical/mxHierarchicalLayout.js → assets/mxgraph/bak/src/js/layout/hierarchical/mxHierarchicalLayout.js


assets/mxgraph/src/js/layout/hierarchical/mxSwimlaneLayout.js → assets/mxgraph/bak/src/js/layout/hierarchical/mxSwimlaneLayout.js


assets/mxgraph/src/js/layout/hierarchical/stage/mxCoordinateAssignment.js → assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxCoordinateAssignment.js


assets/mxgraph/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js → assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxHierarchicalLayoutStage.js


assets/mxgraph/src/js/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js → assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxMedianHybridCrossingReduction.js


assets/mxgraph/src/js/layout/hierarchical/stage/mxMinimumCycleRemover.js → assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxMinimumCycleRemover.js


assets/mxgraph/src/js/layout/hierarchical/stage/mxSwimlaneOrdering.js → assets/mxgraph/bak/src/js/layout/hierarchical/stage/mxSwimlaneOrdering.js


assets/mxgraph/src/js/layout/mxCircleLayout.js → assets/mxgraph/bak/src/js/layout/mxCircleLayout.js


assets/mxgraph/src/js/layout/mxCompactTreeLayout.js → assets/mxgraph/bak/src/js/layout/mxCompactTreeLayout.js


assets/mxgraph/src/js/layout/mxCompositeLayout.js → assets/mxgraph/bak/src/js/layout/mxCompositeLayout.js


assets/mxgraph/src/js/layout/mxEdgeLabelLayout.js → assets/mxgraph/bak/src/js/layout/mxEdgeLabelLayout.js


assets/mxgraph/src/js/layout/mxFastOrganicLayout.js → assets/mxgraph/bak/src/js/layout/mxFastOrganicLayout.js


assets/mxgraph/src/js/layout/mxGraphLayout.js → assets/mxgraph/bak/src/js/layout/mxGraphLayout.js


assets/mxgraph/src/js/layout/mxParallelEdgeLayout.js → assets/mxgraph/bak/src/js/layout/mxParallelEdgeLayout.js


assets/mxgraph/src/js/layout/mxPartitionLayout.js → assets/mxgraph/bak/src/js/layout/mxPartitionLayout.js


assets/mxgraph/src/js/layout/mxRadialTreeLayout.js → assets/mxgraph/bak/src/js/layout/mxRadialTreeLayout.js


assets/mxgraph/src/js/layout/mxStackLayout.js → assets/mxgraph/bak/src/js/layout/mxStackLayout.js


+ 0 - 0
assets/mxgraph/src/js/model/mxCell.js


Vissa filer visades inte eftersom för många filer har ändrats