Skip to content

Commit

Permalink
- add specific language to support State Transition Diagrams
Browse files Browse the repository at this point in the history
  • Loading branch information
TrevorDArcyEvans committed Dec 27, 2019
1 parent fed65e4 commit 3749216
Show file tree
Hide file tree
Showing 15 changed files with 512 additions and 158 deletions.
9 changes: 4 additions & 5 deletions src/DiagramEditor/ClassDiagram/DiagramDynamicMenu.cs
Original file line number Diff line number Diff line change
Expand Up @@ -66,18 +66,17 @@ public override void SetReference(IDocument document)
mnuNewStructure.Visible = toolNewStructure.Visible = _diagram.Language.SupportsStructures;
mnuNewDelegate.Visible = toolNewDelegate.Visible = _diagram.Language.SupportsDelegates;
mnuNewEnum.Visible = toolNewEnum.Visible = _diagram.Language.SupportsEnums;
mnuNewState.Visible = toolNewState.Visible = _diagram.Language.SupportsStates;
mnuNewState.Visible = toolNewState.Visible =
mnuNewTransitionRelationship.Visible = toolNewTransitionRelationship.Visible = _diagram.Language.SupportsStates;

var isERDdiagram = _diagram.Language is EntityRelationshipDiagram.ErdLanguage;
mnuNewAssociation.Visible = toolNewAssociation.Visible =
mnuNewComposition.Visible = toolNewComposition.Visible =
mnuNewAggregation.Visible = toolNewAggregation.Visible =
mnuNewGeneralization.Visible = toolNewGeneralization.Visible =
mnuNewRealization.Visible = toolNewRealization.Visible =
mnuNewDependency.Visible = toolNewDependency.Visible =
mnuNewNesting.Visible = toolNewNesting.Visible =
mnuNewTransitionRelationship.Visible = toolNewTransitionRelationship.Visible = !isERDdiagram;
mnuNewEntityRelationship.Visible = toolNewEntityRelationship.Visible = isERDdiagram;
mnuNewNesting.Visible = toolNewNesting.Visible = _diagram.Language is CSharp.CSharpLanguage;
mnuNewEntityRelationship.Visible = toolNewEntityRelationship.Visible = _diagram.Language is EntityRelationshipDiagram.ErdLanguage;

toolDelete.Enabled = _diagram.HasSelectedElement;
}
Expand Down
4 changes: 4 additions & 0 deletions src/GUI/GUI.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,10 @@
<Project>{722F4F78-E7CA-41C5-908A-707C0226486B}</Project>
<Name>EntityRelationshipDiagram</Name>
</ProjectReference>
<ProjectReference Include="..\StateTransitionDiagram\StateTransitionDiagram.csproj">
<Project>{484172f2-cef2-42f2-b397-1ec73db90bbe}</Project>
<Name>StateTransitionDiagram</Name>
</ProjectReference>
<ProjectReference Include="..\Translations\Translations.csproj">
<Project>{B3B7D798-3D52-47F0-B1A7-A91BC5FE184F}</Project>
<Name>Translations</Name>
Expand Down
195 changes: 109 additions & 86 deletions src/GUI/MainForm.Designer.cs

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions src/GUI/MainForm.cs
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
using NClass.DiagramEditor.ClassDiagram;
using NClass.EntityRelationshipDiagram;
using NClass.GUI.Dialogs;
using NClass.StateTransitionDiagram;
using NClass.Translations;
using System;
using System.Collections.Generic;
Expand Down Expand Up @@ -239,6 +240,7 @@ private void UpdateTexts()
mnuNewProject.Text = Strings.MenuProject;
mnuNewCSharpDiagram.Text = Strings.MenuCSharpDiagram;
mnuNewErdDiagram.Text = Strings.MenuErdDiagram;
mnuNewStdDiagram.Text = Strings.MenuStdDiagram;
mnuOpen.Text = Strings.MenuOpen;
mnuOpenFile.Text = Strings.MenuOpenFile;
mnuSave.Text = Strings.MenuSave;
Expand Down Expand Up @@ -280,6 +282,7 @@ private void UpdateTexts()
// Toolbar
toolNewCSharpDiagram.Text = Strings.MenuCSharpDiagram;
toolNewErdDiagram.Text = Strings.MenuErdDiagram;
toolNewStdDiagram.Text = Strings.MenuStdDiagram;
toolSave.Text = Strings.Save;
toolPrint.Text = Strings.Print;
toolCut.Text = Strings.Cut;
Expand Down Expand Up @@ -571,6 +574,17 @@ private void mnuNewErdDiagram_Click(object sender, EventArgs e)
}
}

private void mnuNewStdDiagram_Click(object sender, EventArgs e)
{
if (Workspace.Default.HasActiveProject)
{
ShowModelExplorer = true;
Diagram diagram = new Diagram(StdLanguage.Instance);
Workspace.Default.ActiveProject.Add(diagram);
Settings.Default.DefaultLanguageName = StdLanguage.Instance.AssemblyName;
}
}

private void mnuOpenFile_Click(object sender, EventArgs e)
{
Workspace.Default.OpenProject();
Expand Down
5 changes: 5 additions & 0 deletions src/GUI/ModelExplorer/DiagramNode.cs
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,11 @@ private static string KeyFromLanguage(Language language)
return "erd";
}

if (language is StateTransitionDiagram.StdLanguage)
{
return "std";
}

return "diagram";
}
}
Expand Down
27 changes: 14 additions & 13 deletions src/GUI/ModelExplorer/ModelView.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

111 changes: 60 additions & 51 deletions src/GUI/ModelExplorer/ModelView.resx
Original file line number Diff line number Diff line change
Expand Up @@ -118,66 +118,75 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="contextMenu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 65</value>
<value>17, 56</value>
</metadata>
<metadata name="imageList.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 113</value>
<value>17, 95</value>
</metadata>
<data name="imageList.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACS
CwAAAk1TRnQBSQFMAgEBAwEAARQBAAEUAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABEAMAAQEBAAEgBgABEFIAgP9IAAG3AaIBkwH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/xgA
BP8BpAGKAYEB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4FJ/0gA
AbcBogGTAf8B9QHeAdMB/wHdAdAByQH/AdoBzAHEAf8B1wHHAb8B/wHUAcMBugH/AdEBvwG1Af8DgQH/
GAAE/wGkAYoBgQH/A/gB/wPeAf8D2wH/A9cB/wPVAf8D0QH/A84B/wPLAf8DxgH/A8MB/wPAAf8DgUn/
QAABtwGiAZMB/wOBAf8BtwGiAZMB/wH3AeQB2wH/AeoBmwGBAf8B6gGVAYEB/wHqAZABgQH/AeoBigGB
Af8B1AHDAbsB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBBf8BqAGNAYEB/wP5Af8D+AH/A/cB/wP3
Af8D9gH/A/YB/wP1Af8D9QH/A/QB/wP0Af8DxAH/A4FJ/0AAAbcBogGTAf8BXQGnAegB/wG7AaYBlwH/
AfkB6QHiAf8B+AHlAd0B/wH2AeIB2AH/AfUB3wHTAf8B9AHbAc4B/wHZAckBwQH/A4EB/wHbAb8BrQH/
AdsBuwGnAf8B2wG7AacB/wHbAbsBpwH/Ac8BtAGjAf8DgQX/AawBkQGCAf8D+gH/Ac8CgQH/AboCgQH/
AaUCgQH/AZMCgQH/A/cB/wHPAoEB/wG6AoEB/wGlAoEB/wGTAoEB/wPJAf8DgQ3/AwAB/wMAAf8DAAH/
AwAt/0AAAbcBogGTAf8BbwGxAewB/wHBAasBnAH/AfoB7wHqAf8B6gGbAYEB/wHqAZUBgQH/AeoBkAGB
Af8B6gGKAYEB/wHQAeEBzgH/A4EB/wH3AeUB3QH/AfYB4gHZAf8B9gHgAdUB/wH0AdwB0QH/Ac8BtAGj
Af8DgQX/AbMBmwGLAf8D+gL/AawBgQH/AfMB2AHMAf8B8AHOAb4B/wGlAoEB/wP3Av8BrAGBAf8B8wHY
AcwB/wHwAc4BvgH/AaUCgQH/A84B/wOBDf8DAAn/AwAB/wMAKf9AAAG7AaYBlwH/AYEBwQHwAf8BxwGy
AaMB/wH8AfQB8AH/AfgB5QHdAf8B9gHiAdgB/wH1Ad8B0wH/AfQB2wHOAf8B8QHsAekB/wOBAf8B+AHo
AeEB/wH3AeUB3QH/AfcB4wHZAf8B9QHfAdUB/wHPAbQBowH/A4EF/wG1AZsBjAH/A/sC/wG0AYsC/wGo
AYEC/wGbAYEB/wH3AY4BgQH/A/gC/wG0AYsC/wGoAYEC/wGbAYEB/wH3AY4BgQH/A9MB/wOBDf8DAAn/
AwAF/wMAEf8DAAH/AwAB/wMAAf8DAAX/QAABwQGrAZwB/wGBAdEB8wH/Ac8BuQGpAf8B/QH5AfYB/wHq
AZsBgQH/AeoBlQGBAf8B6gGQAYEB/wHqAYoBgQH/AfEB7AHpAf8DgQH/AfkB6wHkAf8B+AHoAeAB/wH3
AeUB3AH/AfYB4gHYAf8BzwG0AaMB/wOBBf8BugGhAZMB/wP8Af8D+wH/A/sB/wGXAoEB/wP5Af8D+AH/
A/gB/wOBAf8D9wH/A/YB/wPXAf8DgQ3/AwAJ/wMACf8DAAX/AwAF/wMACf8DAAX/QAABxwGyAaMB/wGH
AeEB9QH/AdgBwgGyAf8B/gH8AfsB/wH8AfQB8AH/AfwB9AHwAf8B/AH0AfAB/wH8AfQB8AH/AfEB7AHp
Af8DgQH/AfoB7gHoAf8B+AHrAeQB/wH4AegB4AH/AfcB5QHcAf8B0AG1AaUB/wOBBf8BvgGnAZkB/wP8
Af8D/AH/A/sB/wGkAY4BgQH/AZcCgQH/AYoCgQH/A4EB/wOBAf8D+AH/A/cB/wPbAf8DgQ3/AwAJ/wMA
Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAn/AwAF/0AAAc8BuQGpAf8BpQHuAfcB/wHYAcIBsgH/
AdgBwgGyAf8B2AHCAbIB/wHYAcIBsgH/AdgBwgGyAf8B2AHCAbIB/wHYAcIBsgH/Ab4BswGqAf8B+gHx
AesB/wH6Ae4B6AH/AfkB6wHjAf8B+AHoAeAB/wHWAcABsgH/A4EF/wHCAasBnwH/A/0B/wP8Af8D/AH/
A/sB/wP7Af8BlwKBAf8D+QH/A/kB/wP4Af8D9wH/A98B/wOBDf8DAAn/AwAJ/wMABf8DAAX/AwAJ/wMA
Bf9AAAHYAcIBsgH/AasB8AH3Af8BqwHwAfcB/wGrAfAB9wH/AasB8AH3Af8BqwHwAfcB/wGrAfAB9wH/
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAC2
DQAAAk1TRnQBSQFMAgEBBAEAARwBAAEcAQABEAEAARABAAT/ASEBAAj/AUIBTQE2BwABNgMAASgDAAFA
AwABIAMAAQEBAAEgBgABIP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AP8AYgCU/wMAAf8DAAH/
AwAB/wMAAf8DAAH/AwAV/wgAAbcBogGTAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/GAAE/wGk
AYoBgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBAf8DgVn/AwAB/wMA
Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAA3/CAABtwGiAZMB/wH1Ad4B0wH/Ad0B0AHJAf8B2gHM
AcQB/wHXAccBvwH/AdQBwwG6Af8B0QG/AbUB/wOBAf8YAAT/AaQBigGBAf8D+AH/A94B/wPbAf8D1wH/
A9UB/wPRAf8DzgH/A8sB/wPGAf8DwwH/A8AB/wOBUf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/
AwAB/wMAAf8DAAH/AwAB/wMACf8BtwGiAZMB/wOBAf8BtwGiAZMB/wH3AeQB2wH/AeoBmwGBAf8B6gGV
AYEB/wHqAZABgQH/AeoBigGBAf8B1AHDAbsB/wOBAf8DgQH/A4EB/wOBAf8DgQH/A4EB/wOBBf8BqAGN
AYEB/wP5Af8D+AH/A/cB/wP3Af8D9gH/A/YB/wP1Af8D9QH/A/QB/wP0Af8DxAH/A4FR/wMAAf8DAAH/
AwAB/wMAEf8DAAH/AwAB/wMAAf8DAAH/AwAF/wG3AaIBkwH/AVwBpwHoAf8BuwGmAZcB/wH5AekB4gH/
AfgB5QHdAf8B9gHiAdgB/wH1Ad8B0wH/AfQB2wHOAf8B2QHJAcEB/wOBAf8B2wG/Aa0B/wHbAbsBpwH/
AdsBuwGnAf8B2wG7AacB/wHPAbQBowH/A4EF/wGsAZEBggH/A/oB/wHPAoEB/wG6AoEB/wGlAoEB/wGT
AoEB/wP3Af8BzwKBAf8BugKBAf8BpQKBAf8BkwKBAf8DyQH/A4EN/wMAAf8DAAH/AwAB/wMAMf8DAAH/
AwAB/wMAIf8DAAH/AwAB/wMABf8BtwGiAZMB/wFuAbEB7AH/AcEBqwGcAf8B+gHvAeoB/wHqAZsBgQH/
AeoBlQGBAf8B6gGQAYEB/wHqAYoBgQH/AdAB4QHOAf8DgQH/AfcB5QHdAf8B9gHiAdkB/wH2AeAB1QH/
AfQB3AHRAf8BzwG0AaMB/wOBBf8BswGbAYsB/wP6Av8BrAGBAf8B8wHYAcwB/wHwAc4BvgH/AaUCgQH/
A/cC/wGsAYEB/wHzAdgBzAH/AfABzgG+Af8BpQKBAf8DzgH/A4EN/wMACf8DAAH/AwAp/wMAAf8DAAH/
AwAB/wMAIf8DAAH/AwAB/wMAAf8DAAH/AbsBpgGXAf8BgQHBAfAB/wHHAbIBowH/AfwB9AHwAf8B+AHl
Ad0B/wH2AeIB2AH/AfUB3wHTAf8B9AHbAc4B/wHxAewB6QH/A4EB/wH4AegB4QH/AfcB5QHdAf8B9wHj
AdkB/wH1Ad8B1QH/Ac8BtAGjAf8DgQX/AbUBmwGMAf8D+wL/AbQBiwL/AagBgQL/AZsBgQH/AfcBjgGB
Af8D+AL/AbQBiwL/AagBgQL/AZsBgQH/AfcBjgGBAf8D0wH/A4EN/wMACf8DAAX/AwAR/wMAAf8DAAH/
AwAB/wMABf8DAAH/AwAB/wMAEf8DAAH/AwAR/wMAAf8DAAH/AwAB/wHBAasBnAH/AYEB0QHzAf8BzwG5
AakB/wH9AfkB9gH/AeoBmwGBAf8B6gGVAYEB/wHqAZABgQH/AeoBigGBAf8B8QHsAekB/wOBAf8B+QHr
AeQB/wH4AegB4AH/AfcB5QHcAf8B9gHiAdgB/wHPAbQBowH/A4EF/wG6AaEBkwH/A/wB/wP7Af8D+wH/
AZcCgQH/A/kB/wP4Af8D+AH/A4EB/wP3Af8D9gH/A9cB/wOBDf8DAAn/AwAJ/wMABf8DAAX/AwAJ/wMA
Bf8DAAH/AwAB/wMADf8DAAH/AwAB/wMAAf8DAA3/AwAB/wMAAf8DAAH/AccBsgGjAf8BhwHhAfUB/wHY
AcIBsgH/Af4B/AH7Af8B/AH0AfAB/wH8AfQB8AH/AfwB9AHwAf8B/AH0AfAB/wHxAewB6QH/A4EB/wH6
Ae4B6AH/AfgB6wHkAf8B+AHoAeAB/wH3AeUB3AH/AdABtQGlAf8DgQX/Ab4BpwGZAf8D/AH/A/wB/wP7
Af8BpAGOAYEB/wGXAoEB/wGKAoEB/wOBAf8DgQH/A/gB/wP3Af8D2wH/A4EN/wMACf8DAAH/AwAB/wMA
Af8DAAH/AwAB/wMAAf8DAAH/AwAJ/wMABf8DAAH/AwAB/wMADf8DAAH/AwAB/wMAAf8DAA3/AwAB/wMA
Af8DAAH/Ac8BuQGpAf8BpQHuAfcB/wHYAcIBsgH/AdgBwgGyAf8B2AHCAbIB/wHYAcIBsgH/AdgBwgGy
Af8B2AHCAbIB/wHYAcIBsgH/Ab4BswGqAf8B+gHxAesB/wH6Ae4B6AH/AfkB6wHjAf8B+AHoAeAB/wHW
AcABsgH/A4EF/wHCAasBnwH/A/0B/wP8Af8D/AH/A/sB/wP7Af8BlwKBAf8D+QH/A/kB/wP4Af8D9wH/
A98B/wOBDf8DAAn/AwAJ/wMABf8DAAX/AwAJ/wMABf8DAAH/AwAB/wMAEf8DAAH/AwAR/wMAAf8DAAH/
AwAB/wHYAcIBsgH/AasB8AH3Af8BqwHwAfcB/wGrAfAB9wH/AasB8AH3Af8BqwHwAfcB/wGrAfAB9wH/
AakBlAGFAf8B/AH4AfYB/wH8AfYB8gH/AfsB8wHvAf8B+gHwAesB/wH6Ae0B6AH/AfkB6wHkAf8B3gHO
AcMB/wOBBf8BxgGwAaQB/wP9Af8D/QH/A/wB/wHeAoEB/wHPAoEB/wG6AoEB/wGlAoEB/wGTAoEB/wP5
Af8D+AH/A+MB/wGCAoEN/wMACf8DAAX/AwAR/wMAAf8DAAH/AwAB/wMABf9AAAHYAcIBsgH/AdgBwgGy
Af8B1AG/Aa4B/wHYAcIBsgH/AdgBwgGyAf8B2AHCAbIB/wHWAccBvgH/AacBkgGCAf8B/gH7AfkB/wH9
AfcB9gH/AfwB9gHyAf8B+wHyAe4B/wH7AfAB6wH/AfkB7QHnAf8B5QHbAdQB/wOBBf8BygG1AasB/wP+
Af8D/QH/A/0C/wGkAYEB/wH3AeMB2wH/AfMB2AHMAf8B8AHOAb4B/wGlAoEB/wP5Af8D+QH/A+UB/wGG
AoEN/wMACf8DAAH/AwAp/0gAAcwBtgGnEv8B/QH+Af8B/gH8AfsB/wH+AfoB+AH/Af0B+AH1Af8B/AH1
AfIB/wH8AfMB7gH/AfoB8AHqAf8B/AH0AfAB/wOBBf8B0AG/AbQB/wP+Af8D/gH/A/0C/wGsAYEB/wH8
AfQB8AH/AfkB6gHjAf8B9QHeAdMB/wG6AoEB/wP6Af8D+gH/A+gB/wGLAoEN/wMAAf8DAAH/AwAB/wMA
Lf9IAAHkAYwBgQH/AeQBjAGBAf8B5AGMAYEB/wHiAYkBgQH/Ad8BhQGBAf8B3QKBAf8B2QKBAf8B1gKB
Af8B0wGBAXgB/wHPAYEBbQH/Ac0BgQFjAf8BywGBAVwB/wHLAYEBXAH/AcsBgQFcBf8B1AHCAbkF/wP+
Af8D/gL/AbQBiwL/AagBgQL/AZsBgQH/AfcBjgGBAf8BzgKBAf8D+wH/A/sB/wPqAf8BkAKBSf9IAAHk
AYwBgQH/AfUBxgGvAf8B9QHGAa8B/wH1AcMBqgH/AfQBvQGiAf8B9AG3AZkB/wH0AbEBjwH/AfMBqgGE
Af8B8wGjAYEB/wHzAZ0BgQH/AfMBmQGBAf8B8wGVAYEB/wHzAZUBgQH/AcsBgQFcBf8B2AHJAcAJ/wP+
Af8D/gH/A/4B/wP9Af8D/QH/A/wB/wP7Af8D+wH/A/sB/wGUAoFJ/0gAAeQBjAGBAf8B5AGMAYEB/wHk
AYwBgQH/AeIBiQGBAf8B4AGFAYEB/wHdAoEB/wHZAoEB/wHWAoEB/wHTAYEBeQH/Ac8BgQFsAf8BzQGB
AWMB/wHLAYEBXAH/AcsBgQFcAf8BywGBAVwF/wHdAc8ByAH/AdoBywHCAf8B1gHGAb0B/wHSAcEBtwH/
AdABvAGyAf8BzAG4Aa0B/wHJAbMBqQH/AcYBsAGkAf8BwwGsAaAB/wHAAakBnAH/Ab0BpQGXAf8BugGh
AZMB/wGZAYIBgUn/QAABQgFNAT4HAAE+AwABKAMAAUADAAEQAwABAQEAAQEFAAGAFwAD/wEAAv8GAAHA
AT8GAAHAAT9OAAHABwABwAcAAcAHAAHABwAL
Af8D+AH/A+MB/wGCAoEN/wMACf8DAAX/AwAR/wMAAf8DAAH/AwAB/wMACf8DAAH/AwAB/wMAIf8DAAH/
AwAB/wMAAf8DAAH/AdgBwgGyAf8B2AHCAbIB/wHUAb8BrgH/AdgBwgGyAf8B2AHCAbIB/wHYAcIBsgH/
AdYBxwG+Af8BpwGSAYIB/wH+AfsB+QH/Af0B9wH2Af8B/AH2AfIB/wH7AfIB7gH/AfsB8AHrAf8B+QHt
AecB/wHlAdsB1AH/A4EF/wHKAbUBqwH/A/4B/wP9Af8D/QL/AaQBgQH/AfcB4wHbAf8B8wHYAcwB/wHw
Ac4BvgH/AaUCgQH/A/kB/wP5Af8D5QH/AYYCgQ3/AwAJ/wMAAf8DAC3/AwAB/wMAAf8DAAH/AwAZ/wMA
Af8DAAH/AwAB/wMABf8IAAHMAbYBpxL/Af0B/gH/Af4B/AH7Af8B/gH6AfgB/wH9AfgB9QH/AfwB9QHy
Af8B/AHzAe4B/wH6AfAB6gH/AfwB9AHwAf8DgQX/AdABvwG0Af8D/gH/A/4B/wP9Av8BrAGBAf8B/AH0
AfAB/wH5AeoB4wH/AfUB3gHTAf8BugKBAf8D+gH/A/oB/wPoAf8BiwKBDf8DAAH/AwAB/wMAAf8DADX/
AwAB/wMAAf8DAAH/AwAR/wMAAf8DAAH/AwAB/wMACf8IAAHkAYwBgQH/AeQBjAGBAf8B5AGMAYEB/wHi
AYkBgQH/Ad8BhQGBAf8B3QKBAf8B2QKBAf8B1gKBAf8B0wGBAXcB/wHPAYEBbAH/Ac0BgQFiAf8BywGB
AVsB/wHLAYEBWwH/AcsBgQFbBf8B1AHCAbkF/wP+Af8D/gL/AbQBiwL/AagBgQL/AZsBgQH/AfcBjgGB
Af8BzgKBAf8D+wH/A/sB/wPqAf8BkAKBUf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DAAH/AwAB/wMA
Af8DAAH/AwAB/wMACf8IAAHkAYwBgQH/AfUBxgGvAf8B9QHGAa8B/wH1AcMBqgH/AfQBvQGiAf8B9AG3
AZkB/wH0AbEBjwH/AfMBqgGEAf8B8wGjAYEB/wHzAZ0BgQH/AfMBmQGBAf8B8wGVAYEB/wHzAZUBgQH/
AcsBgQFbBf8B2AHJAcAJ/wP+Af8D/gH/A/4B/wP9Af8D/QH/A/wB/wP7Af8D+wH/A/sB/wGUAoFZ/wMA
Af8DAAH/AwAB/wMAAf8DAAH/AwAB/wMAAf8DABH/CAAB5AGMAYEB/wHkAYwBgQH/AeQBjAGBAf8B4gGJ
AYEB/wHgAYUBgQH/Ad0CgQH/AdkCgQH/AdYCgQH/AdMBgQF4Af8BzwGBAWsB/wHNAYEBYgH/AcsBgQFb
Af8BywGBAVsB/wHLAYEBWwX/Ad0BzwHIAf8B2gHLAcIB/wHWAcYBvQH/AdIBwQG3Af8B0AG8AbIB/wHM
AbgBrQH/AckBswGpAf8BxgGwAaQB/wHDAawBoAH/AcABqQGcAf8BvQGlAZcB/wG6AaEBkwH/AZkBggGB
Yf8DAAH/AwAB/wMAAf8DAAH/AwAV/wFCAU0BPgcAAT4DAAEoAwABQAMAASADAAEBAQABAQYAAQEWAAP/
gQAC/wYAAcABPwYAAcABP04AAcAHAAHABwABwAcAAcAHAAs=
</value>
</data>
<metadata name="lblAddProject.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
Expand Down
Loading

0 comments on commit 3749216

Please sign in to comment.