Compare View
Commits (2)
Changes
Showing 55 changed files Inline Diff
- releases/RM2100/20170329_RM2100.rar
- sources/RoboforkApp.AWS/bin/Debug/RoboforkApp.AWS.dll
- sources/RoboforkApp.AWS/bin/Debug/RoboforkApp.AWS.pdb
- sources/RoboforkApp.AWS/bin/Release/RoboforkApp.AWS.dll
- sources/RoboforkApp.AWS/bin/Release/RoboforkApp.AWS.pdb
- sources/RoboforkApp.AWS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
- sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.csproj.FileListAbsolute.txt
- sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.csprojResolveAssemblyReference.cache
- sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.dll
- sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.pdb
- sources/RoboforkApp.AWS/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
- sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.csproj.FileListAbsolute.txt
- sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.csprojResolveAssemblyReference.cache
- sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.dll
- sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.pdb
- sources/RoboforkApp/Controls/DesignerCanvas.cs
- sources/RoboforkApp/RoboforkMenuView.xaml
- sources/RoboforkApp/RoboforkMenuView.xaml.cs
- sources/RoboforkApp/bin/Debug/RboforkApp.exe
- sources/RoboforkApp/bin/Debug/RboforkApp.pdb
- sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe
- sources/RoboforkApp/bin/Debug/RoboforkApp.AWS.dll
- sources/RoboforkApp/bin/Debug/RoboforkApp.AWS.pdb
- sources/RoboforkApp/bin/Release/RboforkApp.exe
- sources/RoboforkApp/bin/Release/RboforkApp.pdb
- sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe
- sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe.manifest
- sources/RoboforkApp/bin/Release/RoboforkApp.AWS.dll
- sources/RoboforkApp/bin/Release/RoboforkApp.AWS.pdb
- sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
- sources/RoboforkApp/obj/Debug/RboforkApp.exe
- sources/RoboforkApp/obj/Debug/RboforkApp.g.resources
- sources/RoboforkApp/obj/Debug/RboforkApp.pdb
- sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.cache
- sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.i.cache
- sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.i.lref
- sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.lref
- sources/RoboforkApp/obj/Debug/RoboforkApp.csproj.FileListAbsolute.txt
- sources/RoboforkApp/obj/Debug/RoboforkApp.csprojResolveAssemblyReference.cache
- sources/RoboforkApp/obj/Debug/RoboforkMenuView.baml
- sources/RoboforkApp/obj/Debug/RoboforkMenuView.g.cs
- sources/RoboforkApp/obj/Debug/RoboforkMenuView.g.i.cs
- sources/RoboforkApp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
- sources/RoboforkApp/obj/Release/RboforkApp.exe
- sources/RoboforkApp/obj/Release/RboforkApp.g.resources
- sources/RoboforkApp/obj/Release/RboforkApp.pdb
- sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.cache
- sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.cache
- sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.lref
- sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.lref
- sources/RoboforkApp/obj/Release/RoboforkApp.csproj.FileListAbsolute.txt
- sources/RoboforkApp/obj/Release/RoboforkApp.csprojResolveAssemblyReference.cache
- sources/RoboforkApp/obj/Release/RoboforkMenuView.baml
- sources/RoboforkApp/obj/Release/RoboforkMenuView.g.cs
- sources/RoboforkApp/obj/Release/RoboforkMenuView.g.i.cs
releases/RM2100/20170329_RM2100.rar
No preview for this file type
sources/RoboforkApp.AWS/bin/Debug/RoboforkApp.AWS.dll
No preview for this file type
sources/RoboforkApp.AWS/bin/Debug/RoboforkApp.AWS.pdb
No preview for this file type
sources/RoboforkApp.AWS/bin/Release/RoboforkApp.AWS.dll
No preview for this file type
sources/RoboforkApp.AWS/bin/Release/RoboforkApp.AWS.pdb
No preview for this file type
sources/RoboforkApp.AWS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
No preview for this file type
sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.csproj.FileListAbsolute.txt
1 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config | 1 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config |
2 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll | 2 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll |
3 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb | 3 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb |
4 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll | 4 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll |
5 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml | 5 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml |
6 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll | 6 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll |
7 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb | 7 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb |
8 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config | 8 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config |
9 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll | 9 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll |
10 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb | 10 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb |
11 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll | 11 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll |
12 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml | 12 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml |
13 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll | 13 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll |
14 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb | 14 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb |
15 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config | 15 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config |
16 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll | 16 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll |
17 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb | 17 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb |
18 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll | 18 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll |
19 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml | 19 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml |
20 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll | 20 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll |
21 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb | 21 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb |
22 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config | 22 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config |
23 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll | 23 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll |
24 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb | 24 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb |
25 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll | 25 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll |
26 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml | 26 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml |
27 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll | 27 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll |
28 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb | 28 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb |
29 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config | 29 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config |
30 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll | 30 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll |
31 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb | 31 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb |
32 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll | 32 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.dll |
33 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml | 33 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml |
34 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll | 34 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll |
35 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb | 35 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb |
36 | D:\robofork\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config | ||
37 | D:\robofork\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll | ||
38 | D:\robofork\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.pdb | ||
39 | D:\robofork\sources\RoboforkApp.AWS\bin\Debug\AWSSDK.xml | ||
40 | D:\robofork\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.csprojResolveAssemblyReference.cache | ||
41 | D:\robofork\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.dll | ||
42 | D:\robofork\sources\RoboforkApp.AWS\obj\Debug\RoboforkApp.AWS.pdb | ||
36 | D:\robofork\sources\RoboforkApp.AWS\bin\Debug\RoboforkApp.AWS.dll.config | 43 |
sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.csprojResolveAssemblyReference.cache
No preview for this file type
sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.dll
No preview for this file type
sources/RoboforkApp.AWS/obj/Debug/RoboforkApp.AWS.pdb
No preview for this file type
sources/RoboforkApp.AWS/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
No preview for this file type
sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.csproj.FileListAbsolute.txt
1 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config | 1 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config |
2 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll | 2 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll |
3 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb | 3 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb |
4 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll | 4 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll |
5 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml | 5 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml |
6 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll | 6 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll |
7 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb | 7 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb |
8 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config | 8 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config |
9 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll | 9 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll |
10 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb | 10 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb |
11 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll | 11 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll |
12 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml | 12 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml |
13 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll | 13 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll |
14 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb | 14 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb |
15 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config | 15 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config |
16 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll | 16 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll |
17 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb | 17 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb |
18 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll | 18 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll |
19 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb | 19 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb |
20 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config | 20 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config |
21 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll | 21 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll |
22 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb | 22 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb |
23 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll | 23 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll |
24 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml | 24 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml |
25 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll | 25 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll |
26 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb | 26 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb |
27 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config | 27 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config |
28 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll | 28 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll |
29 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb | 29 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb |
30 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll | 30 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\AWSSDK.dll |
31 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml | 31 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml |
32 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll | 32 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll |
33 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb | 33 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb |
34 | D:\robofork\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config | ||
35 | D:\robofork\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll | ||
36 | D:\robofork\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.pdb | ||
37 | D:\robofork\sources\RoboforkApp.AWS\bin\Release\AWSSDK.xml | ||
38 | D:\robofork\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.csprojResolveAssemblyReference.cache | ||
39 | D:\robofork\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.dll | ||
40 | D:\robofork\sources\RoboforkApp.AWS\obj\Release\RoboforkApp.AWS.pdb | ||
34 | D:\robofork\sources\RoboforkApp.AWS\bin\Release\RoboforkApp.AWS.dll.config | 41 |
sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.csprojResolveAssemblyReference.cache
No preview for this file type
sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.dll
No preview for this file type
sources/RoboforkApp.AWS/obj/Release/RoboforkApp.AWS.pdb
No preview for this file type
sources/RoboforkApp/Controls/DesignerCanvas.cs
1 | using RoboforkApp.DataModel; | 1 | using RoboforkApp.DataModel; |
2 | //using RoboforkApp.Entities; | 2 | //using RoboforkApp.Entities; |
3 | //using RoboforkApp.Services; | 3 | //using RoboforkApp.Services; |
4 | using System; | 4 | using System; |
5 | using System.Collections.Generic; | 5 | using System.Collections.Generic; |
6 | using System.Linq; | 6 | using System.Linq; |
7 | using System.Windows; | 7 | using System.Windows; |
8 | using System.Windows.Controls; | 8 | using System.Windows.Controls; |
9 | using System.Windows.Documents; | 9 | using System.Windows.Documents; |
10 | using System.Windows.Input; | 10 | using System.Windows.Input; |
11 | using System.Windows.Markup; | 11 | using System.Windows.Markup; |
12 | using System.Windows.Media; | 12 | using System.Windows.Media; |
13 | using System.Windows.Shapes; | 13 | using System.Windows.Shapes; |
14 | using System.Xml; | 14 | using System.Xml; |
15 | using System.Data; | 15 | using System.Data; |
16 | using RoboforkApp.View; | 16 | using RoboforkApp.View; |
17 | using RoboforkApp.Services; | 17 | using RoboforkApp.Services; |
18 | using RoboforkApp.Entities; | 18 | using RoboforkApp.Entities; |
19 | using System.Windows.Media.Animation; | ||
19 | using System.Windows.Media.Animation; | 20 | |
20 | 21 | namespace RoboforkApp | |
21 | namespace RoboforkApp | 22 | { |
22 | { | 23 | public class DesignerCanvas : Canvas |
23 | public class DesignerCanvas : Canvas | 24 | { |
24 | { | 25 | const double RADIUS_NODE = 25d; //8d; |
25 | const double RADIUS_NODE = 25d; //8d; | 26 | const double RADIUS_CURVER_LINE = 130d; |
26 | const double RADIUS_CURVER_LINE = 130d; | 27 | const double DISTANCE_AUTO_NODES = 100d; |
27 | const double DISTANCE_AUTO_NODES = 100d; | 28 | const double DISTANCE_START_NODES = 30d; |
28 | const double DISTANCE_START_NODES = 30d; | 29 | const double DISTANCE_END_NODES = 30d; |
29 | const double DISTANCE_END_NODES = 30d; | 30 | const double DISTANCE_FREE_NODES = 40d; |
30 | const double DISTANCE_FREE_NODES = 40d; | 31 | const double STROKE_ROOT_LINE = 6d; |
31 | const double STROKE_ROOT_LINE = 6d; | 32 | const double STROKE_LINE = 4d; |
32 | const double STROKE_LINE = 4d; | 33 | const double STROKE_NODE = 1d; |
33 | const double STROKE_NODE = 1d; | 34 | const double DISTANCE_RATIO = 100; |
34 | const double DISTANCE_RATIO = 100; | 35 | |
35 | 36 | const double UCNODE_SETLEFT = 17; | |
36 | const double UCNODE_SETLEFT = 17; | 37 | const double UCNODE_SETTOP = 17; |
37 | const double UCNODE_SETTOP = 17; | 38 | const double UCNODE_WIDTH = 34; |
38 | const double UCNODE_WIDTH = 34; | 39 | const double UCNODE_HEIGHT = 34; |
39 | const double UCNODE_HEIGHT = 34; | 40 | |
40 | 41 | const double UCSCHEDULENODE_SETLEFT = 12; | |
41 | const double UCSCHEDULENODE_SETLEFT = 12; | 42 | const double UCSCHEDULENODE_SETTOP = 12; |
42 | const double UCSCHEDULENODE_SETTOP = 12; | 43 | const double UCSCHEDULENODE_WIDTH = 24; |
43 | const double UCSCHEDULENODE_WIDTH = 24; | 44 | const double UCSCHEDULENODE_HEIGHT = 24; |
44 | const double UCSCHEDULENODE_HEIGHT = 24; | 45 | |
45 | 46 | public static bool isReloadDB = false; | |
46 | public static bool isReloadDB = false; | 47 | |
47 | 48 | private List<Rectangle> shapeList = new List<Rectangle>(); | |
48 | private List<Rectangle> shapeList = new List<Rectangle>(); | 49 | private TextBlock shapePosIndicator; |
49 | private TextBlock shapePosIndicator; | 50 | private TextBlock shapeSizeIndicator; |
50 | private TextBlock shapeSizeIndicator; | 51 | private int currentLine; |
51 | private int currentLine; | 52 | private ucStartEndButton _startPoint; |
52 | private ucStartEndButton _startPoint; | 53 | private ucNode _ucNodeFree; |
53 | private ucNode _ucNodeFree; | 54 | private ucStartEndButton _goalPoint; |
54 | private ucStartEndButton _goalPoint; | 55 | private ucDisplayCoordinate _displayAxiPosition; |
55 | private ucDisplayCoordinate _displayAxiPosition; | 56 | |
56 | 57 | // Add variable for draw route | |
57 | // Add variable for draw route | 58 | public Path pLine = new Path(); |
58 | public Path pLine = new Path(); | 59 | public Path pRootLine = new Path(); |
59 | public Path pRootLine = new Path(); | 60 | public Path pCurverLine = new Path(); |
60 | public Path pCurverLine = new Path(); | 61 | public Path pRedNode = new Path(); |
61 | public Path pRedNode = new Path(); | 62 | public Path pYellowNode = new Path(); |
62 | public Path pYellowNode = new Path(); | 63 | public GeometryGroup gGrpLine = new GeometryGroup(); |
63 | public GeometryGroup gGrpLine = new GeometryGroup(); | 64 | public GeometryGroup gGrpRootLine = new GeometryGroup(); |
64 | public GeometryGroup gGrpRootLine = new GeometryGroup(); | 65 | public GeometryGroup gGrpCurverLine = new GeometryGroup(); |
65 | public GeometryGroup gGrpCurverLine = new GeometryGroup(); | 66 | public GeometryGroup gGrpRedNode = new GeometryGroup(); |
66 | public GeometryGroup gGrpRedNode = new GeometryGroup(); | 67 | public GeometryGroup gGrpYellowNode = new GeometryGroup(); |
67 | public GeometryGroup gGrpYellowNode = new GeometryGroup(); | 68 | public int currentShape; |
68 | public int currentShape; | 69 | public static bool isStartDrawRoute = false; |
69 | public static bool isStartDrawRoute = false; | 70 | public static bool isGoalDrawRoute = false; |
70 | public static bool isGoalDrawRoute = false; | 71 | |
71 | 72 | public static bool readMapFan = true; | |
72 | public static bool readMapFan = true; | 73 | |
73 | 74 | public static double CanvasScheduleWidth = 0; | |
74 | public static double CanvasScheduleWidth = 0; | 75 | public static double CanvasScheduleHeight = 0; |
75 | public static double CanvasScheduleHeight = 0; | 76 | public const double NodeSchedule_X = 50; |
76 | public const double NodeSchedule_X = 50; | 77 | |
77 | 78 | public double PointMapStart_X = 127.85783428698775; | |
78 | public double PointMapStart_X = 127.85783428698775; | 79 | public double PointMapStart_Y = 26.336094486866543; |
79 | public double PointMapStart_Y = 26.336094486866543; | 80 | |
80 | 81 | public double PointMapEnd_X = 128.85783428698775; | |
81 | public double PointMapEnd_X = 128.85783428698775; | 82 | public double PointMapEnd_Y = 27.336094486866543; |
82 | public double PointMapEnd_Y = 27.336094486866543; | 83 | |
83 | 84 | const double DISTANCEMAPDISPLAY = 1000; | |
84 | const double DISTANCEMAPDISPLAY = 1000; | 85 | |
85 | 86 | public double Scale_X = 0; | |
86 | public double Scale_X = 0; | 87 | public double Scale_Y = 0; |
87 | public double Scale_Y = 0; | 88 | |
88 | 89 | public struct NodeInfo | |
89 | public struct NodeInfo | 90 | { |
90 | { | 91 | public double X; |
91 | public double X; | 92 | public double Y; |
92 | public double Y; | 93 | public String Mode1; |
93 | public String Mode1; | 94 | public String Mode2; |
94 | public String Mode2; | 95 | public String Mode3; |
95 | public String Mode3; | 96 | } |
96 | } | 97 | List<NodeInfo> NodeInfo_List = new List<NodeInfo>(); |
97 | List<NodeInfo> NodeInfo_List = new List<NodeInfo>(); | 98 | |
98 | 99 | // Add variable for Set Schedule | |
99 | // Add variable for Set Schedule | 100 | public Path pScheduleNode = new Path(); |
100 | public Path pScheduleNode = new Path(); | 101 | public Path pScheduleLine = new Path(); |
101 | public Path pScheduleLine = new Path(); | 102 | public GeometryGroup gGrpScheduleNode = new GeometryGroup(); |
102 | public GeometryGroup gGrpScheduleNode = new GeometryGroup(); | 103 | public GeometryGroup gGrpScheduleLine = new GeometryGroup(); |
103 | public GeometryGroup gGrpScheduleLine = new GeometryGroup(); | 104 | |
104 | 105 | public static bool EditNodeFlag = false; | |
105 | public static bool EditNodeFlag = false; | 106 | public static bool DragDeltaFlag = false; |
106 | public static bool DragDeltaFlag = false; | 107 | public static int UcNode_Index = 0; |
107 | public static int UcNode_Index = 0; | 108 | public static bool LoadDBFlag = false; |
108 | public static bool LoadDBFlag = false; | 109 | |
109 | 110 | //Add variable for Vehicle Item click | |
110 | //Add variable for Vehicle Item click | 111 | public string VehicleItem = "FK_15"; |
111 | public string VehicleItem = "FK_15"; | 112 | |
112 | 113 | public int VehicleIndex = 0; | |
113 | public int VehicleIndex = 0; | 114 | public string ColorNode_Add = "Blue"; |
114 | public string ColorNode_Add = "Blue"; | 115 | public string ColorNode_Insert = "Brown"; |
115 | public string ColorNode_Insert = "Brown"; | 116 | |
116 | 117 | public int ProjectIndex = 0; | |
117 | public int ProjectIndex = 0; | 118 | public string ProjectItem = "ProjectAAA"; |
118 | public string ProjectItem = "ProjectAAA"; | 119 | public ProjectModel ProjectModel = new ProjectModel(); |
119 | public ProjectModel ProjectModel = new ProjectModel(); | 120 | |
120 | 121 | //2017/03/04 NAM ADD START | |
121 | //2017/03/04 NAM ADD START | 122 | public static bool isDrawingNode = false; |
122 | public static bool isDrawingNode = false; | 123 | public static bool isDragNode = false; |
123 | public static bool isDragNode = false; | 124 | public Path pNewLine = new Path(); |
124 | public Path pNewLine = new Path(); | 125 | public GeometryGroup gGrpNewLine = new GeometryGroup(); |
125 | public GeometryGroup gGrpNewLine = new GeometryGroup(); | 126 | |
126 | 127 | public struct NewNodeInfo | |
127 | public struct NewNodeInfo | 128 | { |
128 | { | 129 | public double X; |
129 | public double X; | 130 | public double Y; |
130 | public double Y; | 131 | public String Mode; |
131 | public String Mode; | 132 | } |
132 | } | 133 | List<NewNodeInfo> NewNodeInfo_List = new List<NewNodeInfo>(); |
133 | List<NewNodeInfo> NewNodeInfo_List = new List<NewNodeInfo>(); | 134 | |
134 | 135 | //List Node's Info | |
135 | //List Node's Info | 136 | List<Node_tmp> Lst_Node_tmp = new List<Node_tmp>(); |
136 | List<Node_tmp> Lst_Node_tmp = new List<Node_tmp>(); | 137 | |
137 | 138 | ||
138 | 139 | ||
139 | 140 | ||
140 | 141 | List<TextBlock> NodeNo = new List<TextBlock>(); | |
141 | List<TextBlock> NodeNo = new List<TextBlock>(); | 142 | List<ucNode> ucNode_Lst = new List<ucNode>(); |
142 | List<ucNode> ucNode_Lst = new List<ucNode>(); | 143 | public List<ucNode> ucScheduleNode_Lst = new List<ucNode>(); |
143 | public List<ucNode> ucScheduleNode_Lst = new List<ucNode>(); | 144 | int stt = 1; |
144 | int stt = 1; | 145 | //2017/03/04 NAM ADD END |
145 | //2017/03/04 NAM ADD END | 146 | public struct ListIndexNodeInsert |
146 | public struct ListIndexNodeInsert | 147 | { |
147 | { | 148 | public double X; |
148 | public double X; | 149 | public double Y; |
149 | public double Y; | 150 | } |
150 | } | 151 | List<ListIndexNodeInsert> IndexNodeInsert_List = new List<ListIndexNodeInsert>(); |
151 | List<ListIndexNodeInsert> IndexNodeInsert_List = new List<ListIndexNodeInsert>(); | 152 | |
152 | 153 | public struct ListNameNode | |
153 | public struct ListNameNode | 154 | { |
154 | { | 155 | public double X; |
155 | public double X; | 156 | public double Y; |
156 | public double Y; | 157 | public string nameNode; |
157 | public string nameNode; | 158 | } |
158 | } | 159 | List<ListNameNode> NameNode_List = new List<ListNameNode>(); |
159 | List<ListNameNode> NameNode_List = new List<ListNameNode>(); | 160 | |
160 | 161 | ||
161 | 162 | public ScheduleCanvas scheduleCanvas = new ScheduleCanvas(); | |
162 | public ScheduleCanvas scheduleCanvas = new ScheduleCanvas(); | 163 | |
163 | 164 | // Add variable for Set Auto Nodes | |
164 | // Add variable for Set Auto Nodes | 165 | public Path pBlueNode = new Path(); |
165 | public Path pBlueNode = new Path(); | 166 | private GeometryGroup gGrpBlueNode = new GeometryGroup(); |
166 | private GeometryGroup gGrpBlueNode = new GeometryGroup(); | 167 | |
167 | 168 | // Add variable for Actual Nodes | |
168 | // Add variable for Actual Nodes | 169 | public Path pActualNode = new Path(); |
169 | public Path pActualNode = new Path(); | 170 | private GeometryGroup gGrpActualNode = new GeometryGroup(); |
170 | private GeometryGroup gGrpActualNode = new GeometryGroup(); | 171 | |
171 | 172 | // Add variable for Set Free Nodes | |
172 | // Add variable for Set Free Nodes | 173 | public Path pFreeNode = new Path(); |
173 | public Path pFreeNode = new Path(); | 174 | //private GeometryGroup gGrpFreeNode = new GeometryGroup(); |
174 | //private GeometryGroup gGrpFreeNode = new GeometryGroup(); | 175 | |
175 | 176 | // The part of the rectangle the mouse is over. | |
176 | // The part of the rectangle the mouse is over. | 177 | private enum HitType |
177 | private enum HitType | 178 | { |
178 | { | 179 | None, Body, UL, UR, LR, LL, L, R, T, B |
179 | None, Body, UL, UR, LR, LL, L, R, T, B | 180 | }; |
180 | }; | 181 | public enum OperationState |
181 | public enum OperationState | 182 | { |
182 | { | 183 | None, DrawObstract, DrawRoute, DrawSetFreeNode, EditNode, NewDrawSetFreeNode |
183 | None, DrawObstract, DrawRoute, DrawSetFreeNode, EditNode, NewDrawSetFreeNode | 184 | }; |
184 | }; | 185 | public enum MouseState |
185 | public enum MouseState | 186 | { |
186 | { | 187 | None, Draw, Drag, |
187 | None, Draw, Drag, | 188 | } |
188 | } | 189 | public OperationState Operation = OperationState.None; |
189 | public OperationState Operation = OperationState.None; | 190 | public MouseState mouseState = MouseState.None; |
190 | public MouseState mouseState = MouseState.None; | 191 | |
191 | 192 | // The draw start point. | |
192 | // The draw start point. | 193 | private Point StartDrawPoint; |
193 | private Point StartDrawPoint; | 194 | |
194 | 195 | // The drag's last point. | |
195 | // The drag's last point. | 196 | private Point LastPoint; |
196 | private Point LastPoint; | 197 | |
197 | 198 | // The part of the rectangle under the mouse. | |
198 | // The part of the rectangle under the mouse. | 199 | HitType MouseHitType = HitType.None; |
199 | HitType MouseHitType = HitType.None; | 200 | |
200 | 201 | public void Init() | |
201 | public void Init() | 202 | { |
202 | { | 203 | if (shapePosIndicator == null) |
203 | if (shapePosIndicator == null) | 204 | { |
204 | { | 205 | shapePosIndicator = new TextBlock() |
205 | shapePosIndicator = new TextBlock() | 206 | { |
206 | { | 207 | Foreground = Brushes.Black, |
207 | Foreground = Brushes.Black, | 208 | Background = Brushes.Transparent, |
208 | Background = Brushes.Transparent, | 209 | FontSize = 20, |
209 | FontSize = 20, | 210 | }; |
210 | }; | 211 | } |
211 | } | 212 | if (shapeSizeIndicator == null) |
212 | if (shapeSizeIndicator == null) | 213 | { |
213 | { | 214 | shapeSizeIndicator = new TextBlock() |
214 | shapeSizeIndicator = new TextBlock() | 215 | { |
215 | { | 216 | Foreground = Brushes.Black, |
216 | Foreground = Brushes.Black, | 217 | Background = Brushes.Transparent, |
217 | Background = Brushes.Transparent, | 218 | FontSize = 20, |
218 | FontSize = 20, | 219 | }; |
219 | }; | 220 | } |
220 | } | 221 | } |
221 | } | 222 | |
222 | 223 | // Return a HitType value to indicate what is at the point. | |
223 | // Return a HitType value to indicate what is at the point. | 224 | private HitType SetHitType(Point point) |
224 | private HitType SetHitType(Point point) | 225 | { |
225 | { | 226 | if (shapeList.Count == 0) |
226 | if (shapeList.Count == 0) | 227 | { |
227 | { | 228 | currentShape = 0; |
228 | currentShape = 0; | 229 | return HitType.None; |
229 | return HitType.None; | 230 | } |
230 | } | 231 | for (int i = 0; i < shapeList.Count; i++) |
231 | for (int i = 0; i < shapeList.Count; i++) | 232 | { |
232 | { | 233 | Rectangle rect = shapeList[i]; |
233 | Rectangle rect = shapeList[i]; | 234 | double left = Canvas.GetLeft(rect); |
234 | double left = Canvas.GetLeft(rect); | 235 | double top = Canvas.GetTop(rect); |
235 | double top = Canvas.GetTop(rect); | 236 | double right = left + rect.Width; |
236 | double right = left + rect.Width; | 237 | double bottom = top + rect.Height; |
237 | double bottom = top + rect.Height; | 238 | if (point.X < left) continue; |
238 | if (point.X < left) continue; | 239 | if (point.X > right) continue; |
239 | if (point.X > right) continue; | 240 | if (point.Y < top) continue; |
240 | if (point.Y < top) continue; | 241 | if (point.Y > bottom) continue; |
241 | if (point.Y > bottom) continue; | 242 | currentShape = i; |
242 | currentShape = i; | 243 | |
243 | 244 | const double GAP = 10; | |
244 | const double GAP = 10; | 245 | if (point.X - left < GAP) |
245 | if (point.X - left < GAP) | 246 | { |
246 | { | 247 | // Left edge. |
247 | // Left edge. | 248 | if (point.Y - top < GAP) return HitType.UL; |
248 | if (point.Y - top < GAP) return HitType.UL; | 249 | if (bottom - point.Y < GAP) return HitType.LL; |
249 | if (bottom - point.Y < GAP) return HitType.LL; | 250 | return HitType.L; |
250 | return HitType.L; | 251 | } |
251 | } | 252 | if (right - point.X < GAP) |
252 | if (right - point.X < GAP) | 253 | { |
253 | { | 254 | // Right edge. |
254 | // Right edge. | 255 | if (point.Y - top < GAP) return HitType.UR; |
255 | if (point.Y - top < GAP) return HitType.UR; | 256 | if (bottom - point.Y < GAP) return HitType.LR; |
256 | if (bottom - point.Y < GAP) return HitType.LR; | 257 | return HitType.R; |
257 | return HitType.R; | 258 | } |
258 | } | 259 | if (point.Y - top < GAP) return HitType.T; |
259 | if (point.Y - top < GAP) return HitType.T; | 260 | if (bottom - point.Y < GAP) return HitType.B; |
260 | if (bottom - point.Y < GAP) return HitType.B; | 261 | return HitType.Body; |
261 | return HitType.Body; | 262 | } |
262 | } | 263 | currentShape = 0; |
263 | currentShape = 0; | 264 | return HitType.None; |
264 | return HitType.None; | 265 | } |
265 | } | 266 | |
266 | 267 | // Set a mouse cursor appropriate for the current hit type. | |
267 | // Set a mouse cursor appropriate for the current hit type. | 268 | private void SetMouseCursor() |
268 | private void SetMouseCursor() | 269 | { |
269 | { | 270 | // See what cursor we should display. |
270 | // See what cursor we should display. | 271 | Cursor desired_cursor = Cursors.Arrow; |
271 | Cursor desired_cursor = Cursors.Arrow; | 272 | switch (MouseHitType) |
272 | switch (MouseHitType) | 273 | { |
273 | { | 274 | case HitType.None: |
274 | case HitType.None: | 275 | desired_cursor = Cursors.Arrow; |
275 | desired_cursor = Cursors.Arrow; | 276 | break; |
276 | break; | 277 | case HitType.Body: |
277 | case HitType.Body: | 278 | desired_cursor = Cursors.ScrollAll; |
278 | desired_cursor = Cursors.ScrollAll; | 279 | break; |
279 | break; | 280 | case HitType.UL: |
280 | case HitType.UL: | 281 | case HitType.LR: |
281 | case HitType.LR: | 282 | desired_cursor = Cursors.SizeNWSE; |
282 | desired_cursor = Cursors.SizeNWSE; | 283 | break; |
283 | break; | 284 | case HitType.LL: |
284 | case HitType.LL: | 285 | case HitType.UR: |
285 | case HitType.UR: | 286 | desired_cursor = Cursors.SizeNESW; |
286 | desired_cursor = Cursors.SizeNESW; | 287 | break; |
287 | break; | 288 | case HitType.T: |
288 | case HitType.T: | 289 | case HitType.B: |
289 | case HitType.B: | 290 | desired_cursor = Cursors.SizeNS; |
290 | desired_cursor = Cursors.SizeNS; | 291 | break; |
291 | break; | 292 | case HitType.L: |
292 | case HitType.L: | 293 | case HitType.R: |
293 | case HitType.R: | 294 | desired_cursor = Cursors.SizeWE; |
294 | desired_cursor = Cursors.SizeWE; | 295 | break; |
295 | break; | 296 | } |
296 | } | 297 | |
297 | 298 | // Display the desired cursor. | |
298 | // Display the desired cursor. | 299 | if (Cursor != desired_cursor) Cursor = desired_cursor; |
299 | if (Cursor != desired_cursor) Cursor = desired_cursor; | 300 | } |
300 | } | 301 | |
301 | 302 | // constance | |
302 | // constance | 303 | int indicatorAligment = 2; |
303 | int indicatorAligment = 2; | 304 | |
304 | 305 | /* | |
305 | /* | 306 | private Point? dragStartPoint = null; |
306 | private Point? dragStartPoint = null; | 307 | |
307 | 308 | */ | |
308 | */ | 309 | public IEnumerable<DesignerItem> SelectedItems |
309 | public IEnumerable<DesignerItem> SelectedItems | 310 | { |
310 | { | 311 | get |
311 | get | 312 | { |
312 | { | 313 | var selectedItems = from item in this.Children.OfType<DesignerItem>() |
313 | var selectedItems = from item in this.Children.OfType<DesignerItem>() | 314 | where item.IsSelected == true |
314 | where item.IsSelected == true | 315 | select item; |
315 | select item; | 316 | |
316 | 317 | return selectedItems; | |
317 | return selectedItems; | 318 | } |
318 | } | 319 | } |
319 | } | 320 | |
320 | 321 | public void DeselectAll() | |
321 | public void DeselectAll() | 322 | { |
322 | { | 323 | /* |
323 | /* | 324 | foreach (DesignerItem item in this.SelectedItems) |
324 | foreach (DesignerItem item in this.SelectedItems) | 325 | { |
325 | { | 326 | item.IsSelected = false; |
326 | item.IsSelected = false; | 327 | }*/ |
327 | }*/ | 328 | } |
328 | } | 329 | |
329 | 330 | protected override void OnMouseDown(MouseButtonEventArgs e) | |
330 | protected override void OnMouseDown(MouseButtonEventArgs e) | 331 | { |
331 | { | 332 | base.OnMouseDown(e); |
332 | base.OnMouseDown(e); | 333 | |
333 | 334 | MouseHitType = SetHitType(Mouse.GetPosition(this)); | |
334 | MouseHitType = SetHitType(Mouse.GetPosition(this)); | 335 | SetMouseCursor(); |
335 | SetMouseCursor(); | 336 | |
336 | 337 | if (Operation == OperationState.DrawRoute && isStartDrawRoute) | |
337 | if (Operation == OperationState.DrawRoute && isStartDrawRoute) | 338 | { |
338 | { | 339 | if (isGoalDrawRoute) |
339 | if (isGoalDrawRoute) | 340 | { |
340 | { | 341 | return; |
341 | return; | 342 | } |
342 | } | 343 | |
343 | 344 | // Check state draw | |
344 | // Check state draw | 345 | if (MouseHitType == HitType.None) |
345 | if (MouseHitType == HitType.None) | 346 | { |
346 | { | 347 | if (gGrpLine.Children.Count == 1) |
347 | if (gGrpLine.Children.Count == 1) | 348 | { |
348 | { | 349 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[0]; |
349 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[0]; | 350 | lineGeometry.EndPoint = LastPoint; |
350 | lineGeometry.EndPoint = LastPoint; | 351 | |
351 | 352 | // Check end route | |
352 | // Check end route | 353 | if (IsEndRoute(_goalPoint, lineGeometry)) |
353 | if (IsEndRoute(_goalPoint, lineGeometry)) | 354 | { |
354 | { | 355 | isGoalDrawRoute = true; |
355 | isGoalDrawRoute = true; | 356 | ProcessEndRoute(); |
356 | ProcessEndRoute(); | 357 | return; |
357 | return; | 358 | } |
358 | } | 359 | } |
359 | } | 360 | else if (IsCurverNode((LineGeometry)gGrpLine.Children[currentLine - 1] |
360 | else if (IsCurverNode((LineGeometry)gGrpLine.Children[currentLine - 1] | 361 | , (LineGeometry)gGrpLine.Children[currentLine])) |
361 | , (LineGeometry)gGrpLine.Children[currentLine])) | 362 | { |
362 | { | 363 | // Set end point to finish draw line |
363 | // Set end point to finish draw line | 364 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine]; |
364 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine]; | 365 | lineGeometry.EndPoint = LastPoint; |
365 | lineGeometry.EndPoint = LastPoint; | 366 | |
366 | 367 | // Add node to curver postion | |
367 | // Add node to curver postion | 368 | AddNode(lineGeometry.StartPoint, gGrpRedNode); |
368 | AddNode(lineGeometry.StartPoint, gGrpRedNode); | 369 | |
369 | 370 | // Check end route | |
370 | // Check end route | 371 | if (IsEndRoute(_goalPoint, lineGeometry)) |
371 | if (IsEndRoute(_goalPoint, lineGeometry)) | 372 | { |
372 | { | 373 | isGoalDrawRoute = true; |
373 | isGoalDrawRoute = true; | 374 | ProcessEndRoute(); |
374 | ProcessEndRoute(); | 375 | return; |
375 | return; | 376 | } |
376 | } | 377 | } |
377 | } | 378 | else |
378 | else | 379 | { |
379 | { | 380 | // Remove current line |
380 | // Remove current line | 381 | gGrpLine.Children.RemoveAt(currentLine); |
381 | gGrpLine.Children.RemoveAt(currentLine); | 382 | |
382 | 383 | // Set end point to finish draw line | |
383 | // Set end point to finish draw line | 384 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine - 1]; |
384 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine - 1]; | 385 | lineGeometry.EndPoint = LastPoint; |
385 | lineGeometry.EndPoint = LastPoint; | 386 | |
386 | 387 | // Check end route | |
387 | // Check end route | 388 | if (IsEndRoute(_goalPoint, lineGeometry)) |
388 | if (IsEndRoute(_goalPoint, lineGeometry)) | 389 | { |
389 | { | 390 | isGoalDrawRoute = true; |
390 | isGoalDrawRoute = true; | 391 | ProcessEndRoute(); |
391 | ProcessEndRoute(); | 392 | return; |
392 | return; | 393 | } |
393 | } | 394 | } |
394 | } | 395 | |
395 | 396 | // Draw new line | |
396 | // Draw new line | 397 | DrawLine(LastPoint, LastPoint, gGrpLine); |
397 | DrawLine(LastPoint, LastPoint, gGrpLine); | 398 | // Setting start point for new line |
398 | // Setting start point for new line | 399 | StartDrawPoint = LastPoint; |
399 | StartDrawPoint = LastPoint; | 400 | |
400 | 401 | mouseState = MouseState.Draw; | |
401 | mouseState = MouseState.Draw; | 402 | currentLine = gGrpLine.Children.Count - 1; |
402 | currentLine = gGrpLine.Children.Count - 1; | 403 | return; |
403 | return; | 404 | } |
404 | } | 405 | } |
405 | } | 406 | else if (Operation == OperationState.DrawSetFreeNode) |
406 | else if (Operation == OperationState.DrawSetFreeNode) | 407 | { |
407 | { | 408 | bool RightClick = false; |
408 | bool RightClick = false; | 409 | if (IsStopDrawRoute(e)) |
409 | if (IsStopDrawRoute(e)) | 410 | RightClick = true; |
410 | RightClick = true; | 411 | |
411 | 412 | StartDrawPoint = e.MouseDevice.GetPosition(this); | |
412 | StartDrawPoint = e.MouseDevice.GetPosition(this); | 413 | |
413 | 414 | SetFreeNodes(StartDrawPoint, RightClick); | |
414 | SetFreeNodes(StartDrawPoint, RightClick); | 415 | } |
415 | } | 416 | |
416 | 417 | else if (Operation == OperationState.EditNode) | |
417 | else if (Operation == OperationState.EditNode) | 418 | { |
418 | { | 419 | Point node_edited = e.MouseDevice.GetPosition(this); |
419 | Point node_edited = e.MouseDevice.GetPosition(this); | 420 | |
420 | 421 | // start Edit Node Infor | |
421 | // start Edit Node Infor | 422 | //EditNode(node_edited); |
422 | //EditNode(node_edited); | 423 | |
423 | 424 | } | |
424 | } | 425 | else if (Operation == OperationState.DrawObstract) |
425 | else if (Operation == OperationState.DrawObstract) | 426 | { |
426 | { | 427 | if (MouseHitType == HitType.None) |
427 | if (MouseHitType == HitType.None) | 428 | { |
428 | { | 429 | Rectangle shape = new Rectangle(); |
429 | Rectangle shape = new Rectangle(); | 430 | shape.Width = 1; |
430 | shape.Width = 1; | 431 | shape.Height = 1; |
431 | shape.Height = 1; | 432 | // Create a SolidColorBrush and use it to |
432 | // Create a SolidColorBrush and use it to | 433 | // paint the rectangle. |
433 | // paint the rectangle. | 434 | shape.Stroke = Brushes.Blue; |
434 | shape.Stroke = Brushes.Blue; | 435 | shape.StrokeThickness = 1; |
435 | shape.StrokeThickness = 1; | 436 | shape.Fill = new SolidColorBrush(Colors.LightCyan); |
436 | shape.Fill = new SolidColorBrush(Colors.LightCyan); | 437 | StartDrawPoint = e.MouseDevice.GetPosition(this); |
437 | StartDrawPoint = e.MouseDevice.GetPosition(this); | 438 | shape.SetValue(Canvas.LeftProperty, StartDrawPoint.X); |
438 | shape.SetValue(Canvas.LeftProperty, StartDrawPoint.X); | 439 | shape.SetValue(Canvas.TopProperty, StartDrawPoint.Y); |
439 | shape.SetValue(Canvas.TopProperty, StartDrawPoint.Y); | 440 | this.Children.Add(shape); |
440 | this.Children.Add(shape); | 441 | shapeList.Add(shape); |
441 | shapeList.Add(shape); | 442 | |
442 | 443 | mouseState = MouseState.Draw; | |
443 | mouseState = MouseState.Draw; | 444 | currentShape = shapeList.Count() - 1; |
444 | currentShape = shapeList.Count() - 1; | 445 | |
445 | 446 | double shapeX = Canvas.GetLeft(shapeList[currentShape]); | |
446 | double shapeX = Canvas.GetLeft(shapeList[currentShape]); | 447 | double shapeY = Canvas.GetTop(shapeList[currentShape]); |
447 | double shapeY = Canvas.GetTop(shapeList[currentShape]); | 448 | shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; |
448 | shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; | 449 | shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); |
449 | shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); | 450 | shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); |
450 | shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); | 451 | |
451 | 452 | double width = (int)shapeList[currentShape].Width; | |
452 | double width = (int)shapeList[currentShape].Width; | 453 | double height = (int)shapeList[currentShape].Height; |
453 | double height = (int)shapeList[currentShape].Height; | 454 | shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; |
454 | shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; | 455 | shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); |
455 | shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); | 456 | shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); |
456 | shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); | 457 | |
457 | 458 | this.Children.Add(shapePosIndicator); | |
458 | this.Children.Add(shapePosIndicator); | 459 | this.Children.Add(shapeSizeIndicator); |
459 | this.Children.Add(shapeSizeIndicator); | 460 | |
460 | 461 | ||
461 | 462 | return; | |
462 | return; | 463 | } |
463 | } | 464 | else |
464 | else | 465 | { |
465 | { | 466 | if (shapeList.Count() != 0) |
466 | if (shapeList.Count() != 0) | 467 | shapeList[currentShape].Fill = new SolidColorBrush(Colors.LightCyan); |
467 | shapeList[currentShape].Fill = new SolidColorBrush(Colors.LightCyan); | 468 | |
468 | 469 | double shapeX = Canvas.GetLeft(shapeList[currentShape]); | |
469 | double shapeX = Canvas.GetLeft(shapeList[currentShape]); | 470 | double shapeY = Canvas.GetTop(shapeList[currentShape]); |
470 | double shapeY = Canvas.GetTop(shapeList[currentShape]); | 471 | shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; |
471 | shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; | 472 | shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); |
472 | shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); | 473 | shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); |
473 | shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); | 474 | |
474 | 475 | double width = (int)shapeList[currentShape].Width; | |
475 | double width = (int)shapeList[currentShape].Width; | 476 | double height = (int)shapeList[currentShape].Height; |
476 | double height = (int)shapeList[currentShape].Height; | 477 | shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; |
477 | shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; | 478 | shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); |
478 | shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); | 479 | shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); |
479 | shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); | 480 | |
480 | 481 | this.Children.Add(shapePosIndicator); | |
481 | this.Children.Add(shapePosIndicator); | 482 | this.Children.Add(shapeSizeIndicator); |
482 | this.Children.Add(shapeSizeIndicator); | 483 | } |
483 | } | 484 | |
484 | 485 | LastPoint = Mouse.GetPosition(this); | |
485 | LastPoint = Mouse.GetPosition(this); | 486 | mouseState = MouseState.Drag; |
486 | mouseState = MouseState.Drag; | 487 | } |
487 | } | 488 | e.Handled = true; |
488 | e.Handled = true; | 489 | } |
489 | } | 490 | |
490 | 491 | protected override void OnMouseMove(MouseEventArgs e) | |
491 | protected override void OnMouseMove(MouseEventArgs e) | 492 | { |
492 | { | 493 | base.OnMouseMove(e); |
493 | base.OnMouseMove(e); | 494 | |
494 | 495 | if (mouseState == MouseState.None) | |
495 | if (mouseState == MouseState.None) | 496 | { |
496 | { | 497 | MouseHitType = SetHitType(Mouse.GetPosition(this)); |
497 | MouseHitType = SetHitType(Mouse.GetPosition(this)); | 498 | SetMouseCursor(); |
498 | SetMouseCursor(); | 499 | } |
499 | } | 500 | else if (Operation == OperationState.DrawRoute && isStartDrawRoute) |
500 | else if (Operation == OperationState.DrawRoute && isStartDrawRoute) | 501 | { |
501 | { | 502 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine]; |
502 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[currentLine]; | 503 | |
503 | 504 | // See how much the mouse has moved. | |
504 | // See how much the mouse has moved. | 505 | Point point = Mouse.GetPosition(this); |
505 | Point point = Mouse.GetPosition(this); | 506 | double offset_x = point.X - StartDrawPoint.X; |
506 | double offset_x = point.X - StartDrawPoint.X; | 507 | double offset_y = point.Y - StartDrawPoint.Y; |
507 | double offset_y = point.Y - StartDrawPoint.Y; | 508 | |
508 | 509 | // Get the line's current position. | |
509 | // Get the line's current position. | 510 | double new_x = lineGeometry.StartPoint.X; |
510 | double new_x = lineGeometry.StartPoint.X; | 511 | double new_y = lineGeometry.StartPoint.Y; |
511 | double new_y = lineGeometry.StartPoint.Y; | 512 | |
512 | 513 | if (offset_x != 0 || offset_y != 0) | |
513 | if (offset_x != 0 || offset_y != 0) | 514 | { |
514 | { | 515 | if (Math.Abs(offset_x) >= Math.Abs(offset_y)) |
515 | if (Math.Abs(offset_x) >= Math.Abs(offset_y)) | 516 | { |
516 | { | 517 | new_x = point.X; |
517 | new_x = point.X; | 518 | } |
518 | } | 519 | else |
519 | else | 520 | { |
520 | { | 521 | new_y = point.Y; |
521 | new_y = point.Y; | 522 | } |
522 | } | 523 | } |
523 | } | 524 | |
524 | 525 | // Set end point of current line | |
525 | // Set end point of current line | 526 | LastPoint = new Point(new_x, new_y); |
526 | LastPoint = new Point(new_x, new_y); | 527 | lineGeometry.EndPoint = LastPoint; |
527 | lineGeometry.EndPoint = LastPoint; | 528 | DisplayCoordinate(LastPoint); |
528 | DisplayCoordinate(LastPoint); | 529 | } |
529 | } | 530 | else if (Operation == OperationState.DrawObstract) |
530 | else if (Operation == OperationState.DrawObstract) | 531 | { |
531 | { | 532 | if (mouseState == MouseState.Drag) |
532 | if (mouseState == MouseState.Drag) | 533 | { |
533 | { | 534 | // See how much the mouse has moved. |
534 | // See how much the mouse has moved. | 535 | Point point = Mouse.GetPosition(this); |
535 | Point point = Mouse.GetPosition(this); | 536 | double offset_x = point.X - LastPoint.X; |
536 | double offset_x = point.X - LastPoint.X; | 537 | double offset_y = point.Y - LastPoint.Y; |
537 | double offset_y = point.Y - LastPoint.Y; | 538 | |
538 | 539 | // Get the rectangle's current position. | |
539 | // Get the rectangle's current position. | 540 | double new_x = Canvas.GetLeft(shapeList[currentShape]); |
540 | double new_x = Canvas.GetLeft(shapeList[currentShape]); | 541 | double new_y = Canvas.GetTop(shapeList[currentShape]); |
541 | double new_y = Canvas.GetTop(shapeList[currentShape]); | 542 | double new_width = shapeList[currentShape].Width; |
542 | double new_width = shapeList[currentShape].Width; | 543 | double new_height = shapeList[currentShape].Height; |
543 | double new_height = shapeList[currentShape].Height; | 544 | |
544 | 545 | // Update the rectangle. | |
545 | // Update the rectangle. | 546 | switch (MouseHitType) |
546 | switch (MouseHitType) | 547 | { |
547 | { | 548 | case HitType.Body: |
548 | case HitType.Body: | 549 | new_x += offset_x; |
549 | new_x += offset_x; | 550 | new_y += offset_y; |
550 | new_y += offset_y; | 551 | break; |
551 | break; | 552 | case HitType.UL: |
552 | case HitType.UL: | 553 | new_x += offset_x; |
553 | new_x += offset_x; | 554 | new_y += offset_y; |
554 | new_y += offset_y; | 555 | new_width -= offset_x; |
555 | new_width -= offset_x; | 556 | new_height -= offset_y; |
556 | new_height -= offset_y; | 557 | break; |
557 | break; | 558 | case HitType.UR: |
558 | case HitType.UR: | 559 | new_y += offset_y; |
559 | new_y += offset_y; | 560 | new_width += offset_x; |
560 | new_width += offset_x; | 561 | new_height -= offset_y; |
561 | new_height -= offset_y; | 562 | break; |
562 | break; | 563 | case HitType.LR: |
563 | case HitType.LR: | 564 | new_width += offset_x; |
564 | new_width += offset_x; | 565 | new_height += offset_y; |
565 | new_height += offset_y; | 566 | break; |
566 | break; | 567 | case HitType.LL: |
567 | case HitType.LL: | 568 | new_x += offset_x; |
568 | new_x += offset_x; | 569 | new_width -= offset_x; |
569 | new_width -= offset_x; | 570 | new_height += offset_y; |
570 | new_height += offset_y; | 571 | break; |
571 | break; | 572 | case HitType.L: |
572 | case HitType.L: | 573 | new_x += offset_x; |
573 | new_x += offset_x; | 574 | new_width -= offset_x; |
574 | new_width -= offset_x; | 575 | break; |
575 | break; | 576 | case HitType.R: |
576 | case HitType.R: | 577 | new_width += offset_x; |
577 | new_width += offset_x; | 578 | break; |
578 | break; | 579 | case HitType.B: |
579 | case HitType.B: | 580 | new_height += offset_y; |
580 | new_height += offset_y; | 581 | break; |
581 | break; | 582 | case HitType.T: |
582 | case HitType.T: | 583 | new_y += offset_y; |
583 | new_y += offset_y; | 584 | new_height -= offset_y; |
584 | new_height -= offset_y; | 585 | break; |
585 | break; | 586 | } |
586 | } | 587 | // Don't use negative width or height. |
587 | // Don't use negative width or height. | 588 | if ((new_width > 0) && (new_height > 0)) |
588 | if ((new_width > 0) && (new_height > 0)) | 589 | { |
589 | { | 590 | // Update the rectangle. |
590 | // Update the rectangle. | 591 | Canvas.SetLeft(shapeList[currentShape], new_x); |
591 | Canvas.SetLeft(shapeList[currentShape], new_x); | 592 | Canvas.SetTop(shapeList[currentShape], new_y); |
592 | Canvas.SetTop(shapeList[currentShape], new_y); | 593 | shapeList[currentShape].Width = new_width; |
593 | shapeList[currentShape].Width = new_width; | 594 | shapeList[currentShape].Height = new_height; |
594 | shapeList[currentShape].Height = new_height; | 595 | |
595 | 596 | // Save the mouse's new location. | |
596 | // Save the mouse's new location. | 597 | LastPoint = point; |
597 | LastPoint = point; | 598 | |
598 | 599 | } | |
599 | } | 600 | } |
600 | } | 601 | else if (mouseState == MouseState.Draw) |
601 | else if (mouseState == MouseState.Draw) | 602 | { |
602 | { | 603 | |
603 | 604 | // See how much the mouse has moved. | |
604 | // See how much the mouse has moved. | 605 | Point point = Mouse.GetPosition(this); |
605 | Point point = Mouse.GetPosition(this); | 606 | |
606 | 607 | ||
607 | 608 | double offset_x = point.X - StartDrawPoint.X; | |
608 | double offset_x = point.X - StartDrawPoint.X; | 609 | double offset_y = point.Y - StartDrawPoint.Y; |
609 | double offset_y = point.Y - StartDrawPoint.Y; | 610 | |
610 | 611 | // Get the rectangle's current position. | |
611 | // Get the rectangle's current position. | 612 | double start_x = Canvas.GetLeft(shapeList[currentShape]); |
612 | double start_x = Canvas.GetLeft(shapeList[currentShape]); | 613 | double start_y = Canvas.GetTop(shapeList[currentShape]); |
613 | double start_y = Canvas.GetTop(shapeList[currentShape]); | 614 | double new_x = Canvas.GetLeft(shapeList[currentShape]); |
614 | double new_x = Canvas.GetLeft(shapeList[currentShape]); | 615 | double new_y = Canvas.GetTop(shapeList[currentShape]); |
615 | double new_y = Canvas.GetTop(shapeList[currentShape]); | 616 | double new_width = offset_x; |
616 | double new_width = offset_x; | 617 | double new_height = offset_y; |
617 | double new_height = offset_y; | 618 | if (offset_x < 0) |
618 | if (offset_x < 0) | 619 | { |
619 | { | 620 | new_x = point.X; |
620 | new_x = point.X; | 621 | new_width = -offset_x; |
621 | new_width = -offset_x; | 622 | } |
622 | } | 623 | if (offset_y < 0) |
623 | if (offset_y < 0) | 624 | { |
624 | { | 625 | new_y = point.Y; |
625 | new_y = point.Y; | 626 | new_height = -offset_y; |
626 | new_height = -offset_y; | 627 | } |
627 | } | 628 | Canvas.SetLeft(shapeList[currentShape], new_x); |
628 | Canvas.SetLeft(shapeList[currentShape], new_x); | 629 | Canvas.SetTop(shapeList[currentShape], new_y); |
629 | Canvas.SetTop(shapeList[currentShape], new_y); | 630 | shapeList[currentShape].Width = new_width; |
630 | shapeList[currentShape].Width = new_width; | 631 | shapeList[currentShape].Height = new_height; |
631 | shapeList[currentShape].Height = new_height; | 632 | |
632 | 633 | } | |
633 | } | 634 | |
634 | 635 | double shapeX = Canvas.GetLeft(shapeList[currentShape]); | |
635 | double shapeX = Canvas.GetLeft(shapeList[currentShape]); | 636 | double shapeY = Canvas.GetTop(shapeList[currentShape]); |
636 | double shapeY = Canvas.GetTop(shapeList[currentShape]); | 637 | shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; |
637 | shapePosIndicator.Text = "(" + Math.Round(shapeX, 0) + "," + Math.Round(shapeY, 0) + ")"; | 638 | shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); |
638 | shapePosIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment); | 639 | shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); |
639 | shapePosIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment); | 640 | |
640 | 641 | double width = (int)shapeList[currentShape].Width; | |
641 | double width = (int)shapeList[currentShape].Width; | 642 | double height = (int)shapeList[currentShape].Height; |
642 | double height = (int)shapeList[currentShape].Height; | 643 | shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; |
643 | shapeSizeIndicator.Text = "(" + Math.Round(width, 0) + "," + Math.Round(height, 0) + ")"; | 644 | shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); |
644 | shapeSizeIndicator.SetValue(Canvas.LeftProperty, shapeX + indicatorAligment + width); | 645 | shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); |
645 | shapeSizeIndicator.SetValue(Canvas.TopProperty, shapeY + indicatorAligment + height); | 646 | } |
646 | } | 647 | e.Handled = true; |
647 | e.Handled = true; | 648 | } |
648 | } | 649 | |
649 | 650 | protected override void OnMouseUp(MouseButtonEventArgs e) | |
650 | protected override void OnMouseUp(MouseButtonEventArgs e) | 651 | { |
651 | { | 652 | base.OnMouseUp(e); |
652 | base.OnMouseUp(e); | 653 | if (Operation == OperationState.DrawObstract) |
653 | if (Operation == OperationState.DrawObstract) | 654 | { |
654 | { | 655 | if (shapeList.Count() != 0) |
655 | if (shapeList.Count() != 0) | 656 | shapeList[currentShape].Fill = new SolidColorBrush(Colors.Blue); |
656 | shapeList[currentShape].Fill = new SolidColorBrush(Colors.Blue); | 657 | shapePosIndicator.Text = ""; |
657 | shapePosIndicator.Text = ""; | 658 | shapeSizeIndicator.Text = ""; |
658 | shapeSizeIndicator.Text = ""; | 659 | this.Children.Remove(shapePosIndicator); |
659 | this.Children.Remove(shapePosIndicator); | 660 | this.Children.Remove(shapeSizeIndicator); |
660 | this.Children.Remove(shapeSizeIndicator); | 661 | |
661 | 662 | mouseState = MouseState.None; | |
662 | mouseState = MouseState.None; | 663 | currentShape = 0; |
663 | currentShape = 0; | 664 | } |
664 | } | 665 | e.Handled = true; |
665 | e.Handled = true; | 666 | } |
666 | } | 667 | |
667 | 668 | protected override void OnPreviewMouseUp(MouseButtonEventArgs e) | |
668 | protected override void OnPreviewMouseUp(MouseButtonEventArgs e) | 669 | { |
669 | { | 670 | base.OnPreviewMouseUp(e); |
670 | base.OnPreviewMouseUp(e); | 671 | |
671 | 672 | EllipseGeometry ellipseGeometry; | |
672 | EllipseGeometry ellipseGeometry; | 673 | bool flag = false; |
673 | bool flag = false; | 674 | |
674 | 675 | StartDrawPoint = e.MouseDevice.GetPosition(this); | |
675 | StartDrawPoint = e.MouseDevice.GetPosition(this); | 676 | |
676 | 677 | if (EditNodeFlag == true) | |
677 | if (EditNodeFlag == true) | 678 | { |
678 | { | 679 | execEditNode(StartDrawPoint); |
679 | execEditNode(StartDrawPoint); | 680 | EditNodeFlag = false; |
680 | EditNodeFlag = false; | 681 | return; |
681 | return; | 682 | } |
682 | } | 683 | |
683 | 684 | if (DragDeltaFlag == true) | |
684 | if (DragDeltaFlag == true) | 685 | { |
685 | { | 686 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
686 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 687 | { |
687 | { | 688 | //int aa = UcNode_Index; |
688 | //int aa = UcNode_Index; | 689 | //for (int j = 0; j < ucNode_Lst.Count; j++) |
689 | //for (int j = 0; j < ucNode_Lst.Count; j++) | 690 | //{ |
690 | //{ | 691 | // if (j == i) |
691 | // if (j == i) | 692 | // { |
692 | // { | 693 | // _ucNodeFree = ucNode_Lst[j]; |
693 | // _ucNodeFree = ucNode_Lst[j]; | 694 | // flag = true; |
694 | // flag = true; | 695 | // } |
695 | // } | 696 | //} |
696 | //} | 697 | if (i == UcNode_Index - 1) |
697 | if (i == UcNode_Index - 1) | 698 | { |
698 | { | 699 | _ucNodeFree = ucNode_Lst[i]; |
699 | _ucNodeFree = ucNode_Lst[i]; | 700 | if (gGrpNewLine.Children.Count > 0) |
700 | if (gGrpNewLine.Children.Count > 0) | 701 | { |
701 | { | 702 | for (int k = 0; k < gGrpNewLine.Children.Count; k++) |
702 | for (int k = 0; k < gGrpNewLine.Children.Count; k++) | 703 | { |
703 | { | 704 | LineGeometry lineGeometry = (LineGeometry)gGrpNewLine.Children[k]; |
704 | LineGeometry lineGeometry = (LineGeometry)gGrpNewLine.Children[k]; | 705 | Point p1 = lineGeometry.StartPoint; |
705 | Point p1 = lineGeometry.StartPoint; | 706 | Point p2 = lineGeometry.EndPoint; |
706 | Point p2 = lineGeometry.EndPoint; | 707 | |
707 | 708 | //bool pInL = PointInLine(StartDrawPoint, p1, p2, 25); | |
708 | //bool pInL = PointInLine(StartDrawPoint, p1, p2, 25); | 709 | |
709 | 710 | //if (pInL) | |
710 | //if (pInL) | 711 | //{ |
711 | //{ | 712 | |
712 | 713 | // //this.Children.Remove(_ucNodeFree); | |
713 | // //this.Children.Remove(_ucNodeFree); | 714 | // //this.Children.Add(_ucNodeFree); |
714 | // //this.Children.Add(_ucNodeFree); | 715 | // return; |
715 | // return; | 716 | //} |
716 | //} | 717 | } |
717 | } | 718 | } |
718 | } | 719 | |
719 | 720 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | |
720 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 721 | |
721 | 722 | ellipseGeometry.Center = new Point(StartDrawPoint.X, StartDrawPoint.Y); | |
722 | ellipseGeometry.Center = new Point(StartDrawPoint.X, StartDrawPoint.Y); | 723 | |
723 | 724 | double centerY = Canvas.GetTop(_ucNodeFree); | |
724 | double centerY = Canvas.GetTop(_ucNodeFree); | 725 | double centerX = Canvas.GetLeft(_ucNodeFree); |
725 | double centerX = Canvas.GetLeft(_ucNodeFree); | 726 | |
726 | 727 | mouseState = MouseState.Draw; | |
727 | mouseState = MouseState.Draw; | 728 | |
728 | 729 | ||
729 | 730 | StartDrawPoint = new Point(centerX + UCNODE_SETLEFT, centerY + UCNODE_SETTOP); | |
730 | StartDrawPoint = new Point(centerX + UCNODE_SETLEFT, centerY + UCNODE_SETTOP); | 731 | ellipseGeometry.Center = new Point(centerX + UCNODE_SETLEFT, centerY + UCNODE_SETTOP); |
731 | ellipseGeometry.Center = new Point(centerX + UCNODE_SETLEFT, centerY + UCNODE_SETTOP); | 732 | |
732 | 733 | this.Children.Remove(_ucNodeFree); | |
733 | this.Children.Remove(_ucNodeFree); | 734 | this.Children.Add(_ucNodeFree); |
734 | this.Children.Add(_ucNodeFree); | 735 | Lst_Node_tmp[i].pointMap_X = ConvertPointDisplayToActual(StartDrawPoint.X, Scale_X, PointMapStart_X); |
735 | Lst_Node_tmp[i].pointMap_X = ConvertPointDisplayToActual(StartDrawPoint.X, Scale_X, PointMapStart_X); | 736 | Lst_Node_tmp[i].pointMap_Y = ConvertPointDisplayToActual(StartDrawPoint.Y, Scale_X, PointMapStart_Y); |
736 | Lst_Node_tmp[i].pointMap_Y = ConvertPointDisplayToActual(StartDrawPoint.Y, Scale_X, PointMapStart_Y); | 737 | |
737 | 738 | //Update Location for List NameNode_List -> Compare Location to get Name | |
738 | //Update Location for List NameNode_List -> Compare Location to get Name | 739 | ListNameNode nmNode = new ListNameNode(); |
739 | ListNameNode nmNode = new ListNameNode(); | 740 | ListNameNode nmNode_old = new ListNameNode(); |
740 | ListNameNode nmNode_old = new ListNameNode(); | 741 | nmNode_old = NameNode_List[i]; |
741 | nmNode_old = NameNode_List[i]; | 742 | |
742 | 743 | nmNode.X = StartDrawPoint.X; | |
743 | nmNode.X = StartDrawPoint.X; | 744 | nmNode.Y = StartDrawPoint.Y; |
744 | nmNode.Y = StartDrawPoint.Y; | 745 | nmNode.nameNode = nmNode_old.nameNode; |
745 | nmNode.nameNode = nmNode_old.nameNode; | 746 | NameNode_List[i] = nmNode; |
746 | NameNode_List[i] = nmNode; | 747 | } |
747 | } | 748 | } |
748 | } | 749 | |
749 | 750 | ReDrawAllNode(); | |
750 | ReDrawAllNode(); | 751 | NewDspRouteInfo(); |
751 | NewDspRouteInfo(); | 752 | |
752 | 753 | SetScheduleRoute(); | |
753 | SetScheduleRoute(); | 754 | DragDeltaFlag = false; |
754 | DragDeltaFlag = false; | 755 | } |
755 | } | 756 | |
756 | 757 | ||
757 | 758 | ||
758 | 759 | return; | |
759 | return; | 760 | } |
760 | } | 761 | |
761 | 762 | /// <summary> | |
762 | /// <summary> | 763 | /// On Preview Mouse Down |
763 | /// On Preview Mouse Down | 764 | /// </summary> |
764 | /// </summary> | 765 | /// <param name="e"></param> |
765 | /// <param name="e"></param> | 766 | protected override void OnPreviewMouseDown(MouseButtonEventArgs e) |
766 | protected override void OnPreviewMouseDown(MouseButtonEventArgs e) | 767 | { |
767 | { | 768 | base.OnPreviewMouseDown(e); |
768 | base.OnPreviewMouseDown(e); | 769 | |
769 | 770 | if (DesignerCanvas.LoadDBFlag) | |
770 | if (DesignerCanvas.LoadDBFlag) | 771 | return; |
771 | return; | 772 | |
772 | 773 | if (Operation != OperationState.NewDrawSetFreeNode) | |
773 | if (Operation != OperationState.NewDrawSetFreeNode) | 774 | { |
774 | { | 775 | return; |
775 | return; | 776 | } |
776 | } | 777 | |
777 | 778 | Point currentPoint = e.MouseDevice.GetPosition(this); | |
778 | Point currentPoint = e.MouseDevice.GetPosition(this); | 779 | |
779 | 780 | if (isDrawingNode == false) | |
780 | if (isDrawingNode == false) | 781 | { |
781 | { | 782 | |
782 | 783 | isDrawingNode = true; | |
783 | isDrawingNode = true; | 784 | //InitDrawRoute(); |
784 | //InitDrawRoute(); | 785 | mouseState = MouseState.Draw; |
785 | mouseState = MouseState.Draw; | 786 | |
786 | 787 | StartDrawPoint = e.MouseDevice.GetPosition(this); | |
787 | StartDrawPoint = e.MouseDevice.GetPosition(this); | 788 | |
788 | 789 | ||
789 | 790 | execCreateNode(StartDrawPoint); | |
790 | execCreateNode(StartDrawPoint); | 791 | |
791 | 792 | //backup DB | |
792 | //backup DB | 793 | CreateVehicleNode(); |
793 | CreateVehicleNode(); | 794 | |
794 | 795 | return; | |
795 | return; | 796 | } |
796 | } | 797 | else |
797 | else | 798 | { |
798 | { | 799 | |
799 | 800 | bool RightClick = false; | |
800 | bool RightClick = false; | 801 | bool LeftClick = false; |
801 | bool LeftClick = false; | 802 | |
802 | 803 | ||
803 | 804 | if (IsMouseLeftClick(e)) | |
804 | if (IsMouseLeftClick(e)) | 805 | LeftClick = true; |
805 | LeftClick = true; | 806 | if (IsStopDrawRoute(e)) |
806 | if (IsStopDrawRoute(e)) | 807 | RightClick = true; |
807 | RightClick = true; | 808 | |
808 | 809 | StartDrawPoint = e.MouseDevice.GetPosition(this); | |
809 | StartDrawPoint = e.MouseDevice.GetPosition(this); | 810 | |
810 | 811 | if (RightClick) | |
811 | if (RightClick) | 812 | { |
812 | { | 813 | execDeleteNode(StartDrawPoint); |
813 | execDeleteNode(StartDrawPoint); | 814 | |
814 | 815 | //backup DB | |
815 | //backup DB | 816 | CreateVehicleNode(); |
816 | CreateVehicleNode(); | 817 | } |
817 | } | 818 | else if (LeftClick) |
818 | else if (LeftClick) | 819 | { |
819 | { | 820 | //check click to exist node |
820 | //check click to exist node | 821 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
821 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 822 | { |
822 | { | 823 | EllipseGeometry ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
823 | EllipseGeometry ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 824 | Point node = ellipseGeometry.Center; |
824 | Point node = ellipseGeometry.Center; | 825 | bool isEditNode = CheckIsNode(StartDrawPoint, node, RADIUS_NODE); |
825 | bool isEditNode = CheckIsNode(StartDrawPoint, node, RADIUS_NODE); | 826 | |
826 | 827 | if (isEditNode) | |
827 | if (isEditNode) | 828 | { |
828 | { | 829 | return; |
829 | return; | 830 | } |
830 | } | 831 | } |
831 | } | 832 | |
832 | 833 | execCreateNode(StartDrawPoint); | |
833 | execCreateNode(StartDrawPoint); | 834 | |
834 | 835 | //backup DB | |
835 | //backup DB | 836 | CreateVehicleNode(); |
836 | CreateVehicleNode(); | 837 | } |
837 | } | 838 | |
838 | 839 | } | |
839 | } | 840 | } |
840 | } | 841 | |
841 | 842 | #region Functions for draw route | |
842 | #region Functions for draw route | 843 | |
843 | 844 | /// <summary> | |
844 | /// <summary> | 845 | /// Check start or end draw route |
845 | /// Check start or end draw route | 846 | /// </summary> |
846 | /// </summary> | 847 | /// <param name="_ucStartEndButton">Button start</param> |
847 | /// <param name="_ucStartEndButton">Button start</param> | 848 | /// <param name="currentPoint">Position for check</param> |
848 | /// <param name="currentPoint">Position for check</param> | 849 | /// <returns>true: start, false: not start</returns> |
849 | /// <returns>true: start, false: not start</returns> | 850 | private bool IsStartEndRoute(ucStartEndButton _ucStartEndButton, Point currentPoint) |
850 | private bool IsStartEndRoute(ucStartEndButton _ucStartEndButton, Point currentPoint) | 851 | { |
851 | { | 852 | if (_ucStartEndButton == null) |
852 | if (_ucStartEndButton == null) | 853 | { |
853 | { | 854 | return false; |
854 | return false; | 855 | } |
855 | } | 856 | |
856 | 857 | double centerX = Canvas.GetLeft(_ucStartEndButton); | |
857 | double centerX = Canvas.GetLeft(_ucStartEndButton); | 858 | double centerY = Canvas.GetTop(_ucStartEndButton); |
858 | double centerY = Canvas.GetTop(_ucStartEndButton); | 859 | |
859 | 860 | if (currentPoint.X < centerX + 50 && currentPoint.X > centerX | |
860 | if (currentPoint.X < centerX + 50 && currentPoint.X > centerX | 861 | && currentPoint.Y < centerY + 50 && currentPoint.Y > centerY) |
861 | && currentPoint.Y < centerY + 50 && currentPoint.Y > centerY) | 862 | { |
862 | { | 863 | return true; |
863 | return true; | 864 | } |
864 | } | 865 | return false; |
865 | return false; | 866 | } |
866 | } | 867 | |
867 | 868 | /// <summary> | |
868 | /// <summary> | 869 | /// Process when end draw route |
869 | /// Process when end draw route | 870 | /// </summary> |
870 | /// </summary> | 871 | private void ProcessEndRoute() |
871 | private void ProcessEndRoute() | 872 | { |
872 | { | 873 | Operation = OperationState.None; |
873 | Operation = OperationState.None; | 874 | AutoEditLine(); |
874 | AutoEditLine(); | 875 | this.Children.Remove(_displayAxiPosition); |
875 | this.Children.Remove(_displayAxiPosition); | 876 | this.Children.Remove(_goalPoint); |
876 | this.Children.Remove(_goalPoint); | 877 | this.Children.Add(_goalPoint); |
877 | this.Children.Add(_goalPoint); | 878 | } |
878 | } | 879 | |
879 | 880 | /// <summary> | |
880 | /// <summary> | 881 | /// Check end draw route |
881 | /// Check end draw route | 882 | /// </summary> |
882 | /// </summary> | 883 | /// <param name="_ucStartEndButton">Button end</param> |
883 | /// <param name="_ucStartEndButton">Button end</param> | 884 | /// <param name="currentPoint">Position for check</param> |
884 | /// <param name="currentPoint">Position for check</param> | 885 | /// <returns>true: end, false: not end</returns> |
885 | /// <returns>true: end, false: not end</returns> | 886 | private bool IsEndRoute(ucStartEndButton _ucStartEndButton, LineGeometry lineGeometry) |
886 | private bool IsEndRoute(ucStartEndButton _ucStartEndButton, LineGeometry lineGeometry) | 887 | { |
887 | { | 888 | if (_ucStartEndButton == null) |
888 | if (_ucStartEndButton == null) | 889 | { |
889 | { | 890 | return false; |
890 | return false; | 891 | } |
891 | } | 892 | |
892 | 893 | double centerX = Canvas.GetLeft(_ucStartEndButton); | |
893 | double centerX = Canvas.GetLeft(_ucStartEndButton); | 894 | double centerY = Canvas.GetTop(_ucStartEndButton); |
894 | double centerY = Canvas.GetTop(_ucStartEndButton); | 895 | Point startPoint = lineGeometry.StartPoint; |
895 | Point startPoint = lineGeometry.StartPoint; | 896 | Point endPoint = lineGeometry.EndPoint; |
896 | Point endPoint = lineGeometry.EndPoint; | 897 | |
897 | 898 | if (IsVerticalLine(lineGeometry)) | |
898 | if (IsVerticalLine(lineGeometry)) | 899 | { |
899 | { | 900 | if (endPoint.X < centerX || endPoint.X > centerX + 50) |
900 | if (endPoint.X < centerX || endPoint.X > centerX + 50) | 901 | return false; |
901 | return false; | 902 | |
902 | 903 | if (startPoint.Y > centerY + 50 && endPoint.Y > centerY + 50) | |
903 | if (startPoint.Y > centerY + 50 && endPoint.Y > centerY + 50) | 904 | return false; |
904 | return false; | 905 | |
905 | 906 | if (startPoint.Y < centerY && endPoint.Y < centerY) | |
906 | if (startPoint.Y < centerY && endPoint.Y < centerY) | 907 | return false; |
907 | return false; | 908 | } |
908 | } | 909 | else |
909 | else | 910 | { |
910 | { | 911 | if (endPoint.Y < centerY || endPoint.Y > centerY + 50) |
911 | if (endPoint.Y < centerY || endPoint.Y > centerY + 50) | 912 | return false; |
912 | return false; | 913 | |
913 | 914 | if (startPoint.X > centerX + 50 && endPoint.X > centerX + 50) | |
914 | if (startPoint.X > centerX + 50 && endPoint.X > centerX + 50) | 915 | return false; |
915 | return false; | 916 | |
916 | 917 | if (startPoint.X < centerX && endPoint.X < centerX) | |
917 | if (startPoint.X < centerX && endPoint.X < centerX) | 918 | return false; |
918 | return false; | 919 | } |
919 | } | 920 | |
920 | 921 | return true; | |
921 | return true; | 922 | } |
922 | } | 923 | |
923 | 924 | /// <summary> | |
924 | /// <summary> | 925 | /// Make root |
925 | /// Make root | 926 | /// </summary> |
926 | /// </summary> | 927 | public void MakeRoot() |
927 | public void MakeRoot() | 928 | { |
928 | { | 929 | // If still not route |
929 | // If still not route | 930 | if (gGrpLine.Children.Count == 0) |
930 | if (gGrpLine.Children.Count == 0) | 931 | return; |
931 | return; | 932 | |
932 | 933 | pLine.Stroke = new SolidColorBrush(Colors.Red); | |
933 | pLine.Stroke = new SolidColorBrush(Colors.Red); | 934 | pLine.StrokeThickness = STROKE_ROOT_LINE; |
934 | pLine.StrokeThickness = STROKE_ROOT_LINE; | 935 | |
935 | 936 | } | |
936 | } | 937 | |
937 | 938 | /// <summary> | |
938 | /// <summary> | 939 | /// Auto edit leght of line |
939 | /// Auto edit leght of line | 940 | /// </summary> |
940 | /// </summary> | 941 | private void AutoEditLine() |
941 | private void AutoEditLine() | 942 | { |
942 | { | 943 | double temp; |
943 | double temp; | 944 | int index = gGrpLine.Children.Count - 1; |
944 | int index = gGrpLine.Children.Count - 1; | 945 | double centerY = Canvas.GetTop(_goalPoint) + 25; |
945 | double centerY = Canvas.GetTop(_goalPoint) + 25; | 946 | double centerX = Canvas.GetLeft(_goalPoint) + 25; |
946 | double centerX = Canvas.GetLeft(_goalPoint) + 25; | 947 | LineGeometry lastLine = (LineGeometry)gGrpLine.Children[index]; |
947 | LineGeometry lastLine = (LineGeometry)gGrpLine.Children[index]; | 948 | LineGeometry beforeLastLine = (LineGeometry)gGrpLine.Children[index]; |
948 | LineGeometry beforeLastLine = (LineGeometry)gGrpLine.Children[index]; | 949 | |
949 | 950 | if (gGrpLine.Children.Count > 1) | |
950 | if (gGrpLine.Children.Count > 1) | 951 | { |
951 | { | 952 | beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; |
952 | beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; | 953 | |
953 | 954 | if (!IsCurverNode(beforeLastLine, lastLine)) | |
954 | if (!IsCurverNode(beforeLastLine, lastLine)) | 955 | { |
955 | { | 956 | beforeLastLine.EndPoint = lastLine.EndPoint; |
956 | beforeLastLine.EndPoint = lastLine.EndPoint; | 957 | gGrpLine.Children.RemoveAt(index); |
957 | gGrpLine.Children.RemoveAt(index); | 958 | index = index - 1; |
958 | index = index - 1; | 959 | lastLine = (LineGeometry)gGrpLine.Children[index]; |
959 | lastLine = (LineGeometry)gGrpLine.Children[index]; | 960 | } |
960 | } | 961 | } |
961 | } | 962 | |
962 | 963 | if (index == gGrpRedNode.Children.Count + 1) | |
963 | if (index == gGrpRedNode.Children.Count + 1) | 964 | { |
964 | { | 965 | AddNode(lastLine.StartPoint, gGrpRedNode); |
965 | AddNode(lastLine.StartPoint, gGrpRedNode); | 966 | } |
966 | } | 967 | |
967 | 968 | if (lastLine.EndPoint.X == centerX && lastLine.EndPoint.Y == centerY) | |
968 | if (lastLine.EndPoint.X == centerX && lastLine.EndPoint.Y == centerY) | 969 | return; |
969 | return; | 970 | |
970 | 971 | if (IsVerticalLine(lastLine)) | |
971 | if (IsVerticalLine(lastLine)) | 972 | { |
972 | { | 973 | temp = lastLine.StartPoint.Y; |
973 | temp = lastLine.StartPoint.Y; | 974 | lastLine.StartPoint = new Point(centerX, temp); |
974 | lastLine.StartPoint = new Point(centerX, temp); | 975 | lastLine.EndPoint = new Point(centerX, centerY); |
975 | lastLine.EndPoint = new Point(centerX, centerY); | 976 | |
976 | 977 | if (gGrpLine.Children.Count > 1) | |
977 | if (gGrpLine.Children.Count > 1) | 978 | { |
978 | { | 979 | beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; |
979 | beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; | 980 | temp = beforeLastLine.EndPoint.Y; |
980 | temp = beforeLastLine.EndPoint.Y; | 981 | beforeLastLine.EndPoint = new Point(centerX, temp); |
981 | beforeLastLine.EndPoint = new Point(centerX, temp); | 982 | } |
982 | } | 983 | } |
983 | } | 984 | else |
984 | else | 985 | { |
985 | { | 986 | temp = lastLine.StartPoint.X; |
986 | temp = lastLine.StartPoint.X; | 987 | lastLine.StartPoint = new Point(temp, centerY); |
987 | lastLine.StartPoint = new Point(temp, centerY); | 988 | lastLine.EndPoint = new Point(centerX, centerY); |
988 | lastLine.EndPoint = new Point(centerX, centerY); | 989 | if (gGrpLine.Children.Count > 1) |
989 | if (gGrpLine.Children.Count > 1) | 990 | { |
990 | { | 991 | beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; |
991 | beforeLastLine = (LineGeometry)gGrpLine.Children[index - 1]; | 992 | temp = beforeLastLine.EndPoint.X; |
992 | temp = beforeLastLine.EndPoint.X; | 993 | beforeLastLine.EndPoint = new Point(temp, centerY); |
993 | beforeLastLine.EndPoint = new Point(temp, centerY); | 994 | } |
994 | } | 995 | } |
995 | } | 996 | |
996 | 997 | // Draw curver line | |
997 | // Draw curver line | 998 | if (IsCurverNode(beforeLastLine, lastLine)) |
998 | if (IsCurverNode(beforeLastLine, lastLine)) | 999 | { |
999 | { | 1000 | EllipseGeometry ellipseGeometry = (EllipseGeometry)gGrpRedNode.Children[gGrpRedNode.Children.Count - 1]; |
1000 | EllipseGeometry ellipseGeometry = (EllipseGeometry)gGrpRedNode.Children[gGrpRedNode.Children.Count - 1]; | 1001 | ellipseGeometry.Center = lastLine.StartPoint; |
1001 | ellipseGeometry.Center = lastLine.StartPoint; | 1002 | } |
1002 | } | 1003 | } |
1003 | } | 1004 | |
1004 | 1005 | /// <summary> | |
1005 | /// <summary> | 1006 | /// Check draw curver node |
1006 | /// Check draw curver node | 1007 | /// </summary> |
1007 | /// </summary> | 1008 | /// <param name="oldLine">Old line</param> |
1008 | /// <param name="oldLine">Old line</param> | 1009 | /// <param name="newLine">New line</param> |
1009 | /// <param name="newLine">New line</param> | 1010 | /// <returns>true:is curver, fasle: not curver</returns> |
1010 | /// <returns>true:is curver, fasle: not curver</returns> | 1011 | private bool IsCurverNode(LineGeometry oldLine, LineGeometry newLine) |
1011 | private bool IsCurverNode(LineGeometry oldLine, LineGeometry newLine) | 1012 | { |
1012 | { | 1013 | if (oldLine.StartPoint.Y == oldLine.EndPoint.Y && oldLine.StartPoint.Y == newLine.EndPoint.Y) |
1013 | if (oldLine.StartPoint.Y == oldLine.EndPoint.Y && oldLine.StartPoint.Y == newLine.EndPoint.Y) | 1014 | { |
1014 | { | 1015 | return false; |
1015 | return false; | 1016 | } |
1016 | } | 1017 | |
1017 | 1018 | if (oldLine.StartPoint.X == oldLine.EndPoint.X && oldLine.StartPoint.X == newLine.EndPoint.X) | |
1018 | if (oldLine.StartPoint.X == oldLine.EndPoint.X && oldLine.StartPoint.X == newLine.EndPoint.X) | 1019 | { |
1019 | { | 1020 | return false; |
1020 | return false; | 1021 | } |
1021 | } | 1022 | |
1022 | 1023 | return true; | |
1023 | return true; | 1024 | } |
1024 | } | 1025 | |
1025 | 1026 | /// <summary> | |
1026 | /// <summary> | 1027 | /// Check timming to stop draw route |
1027 | /// Check timming to stop draw route | 1028 | /// </summary> |
1028 | /// </summary> | 1029 | /// <param name="e"></param> |
1029 | /// <param name="e"></param> | 1030 | /// <returns>true:stop; false:continue</returns> |
1030 | /// <returns>true:stop; false:continue</returns> | 1031 | private bool IsStopDrawRoute(MouseEventArgs e) |
1031 | private bool IsStopDrawRoute(MouseEventArgs e) | 1032 | { |
1032 | { | 1033 | if (e.RightButton == MouseButtonState.Pressed) |
1033 | if (e.RightButton == MouseButtonState.Pressed) | 1034 | { |
1034 | { | 1035 | return true; |
1035 | return true; | 1036 | } |
1036 | } | 1037 | |
1037 | 1038 | return false; | |
1038 | return false; | 1039 | } |
1039 | } | 1040 | |
1040 | 1041 | //2017/03/05 NAM ADD START | |
1041 | //2017/03/05 NAM ADD START | 1042 | private bool IsMouseLeftClick(MouseEventArgs e) |
1042 | private bool IsMouseLeftClick(MouseEventArgs e) | 1043 | { |
1043 | { | 1044 | if (e.LeftButton == MouseButtonState.Pressed) |
1044 | if (e.LeftButton == MouseButtonState.Pressed) | 1045 | { |
1045 | { | 1046 | return true; |
1046 | return true; | 1047 | } |
1047 | } | 1048 | |
1048 | 1049 | return false; | |
1049 | return false; | 1050 | } |
1050 | } | 1051 | //2017/03/05 NAM ADD END |
1051 | //2017/03/05 NAM ADD END | 1052 | |
1052 | 1053 | /// <summary> | |
1053 | /// <summary> | 1054 | /// Draw curver line and yellow node |
1054 | /// Draw curver line and yellow node | 1055 | /// </summary> |
1055 | /// </summary> | 1056 | /// <param name="oldLine">Old line</param> |
1056 | /// <param name="oldLine">Old line</param> | 1057 | /// <param name="newLine">New line</param> |
1057 | /// <param name="newLine">New line</param> | 1058 | private void DrawCurver(LineGeometry oldLine, LineGeometry newLine) |
1058 | private void DrawCurver(LineGeometry oldLine, LineGeometry newLine) | 1059 | { |
1059 | { | 1060 | double radius = RADIUS_CURVER_LINE; |
1060 | double radius = RADIUS_CURVER_LINE; | 1061 | |
1061 | 1062 | Point startPoint; | |
1062 | Point startPoint; | 1063 | Point endPoint; |
1063 | Point endPoint; | 1064 | |
1064 | 1065 | // Get postion of yellow node on old line | |
1065 | // Get postion of yellow node on old line | 1066 | if (IsVerticalLine(oldLine)) |
1066 | if (IsVerticalLine(oldLine)) | 1067 | { |
1067 | { | 1068 | if (oldLine.StartPoint.Y > oldLine.EndPoint.Y) |
1068 | if (oldLine.StartPoint.Y > oldLine.EndPoint.Y) | 1069 | startPoint = new Point(oldLine.EndPoint.X, oldLine.EndPoint.Y + radius); |
1069 | startPoint = new Point(oldLine.EndPoint.X, oldLine.EndPoint.Y + radius); | 1070 | else |
1070 | else | 1071 | startPoint = new Point(oldLine.EndPoint.X, oldLine.EndPoint.Y - radius); |
1071 | startPoint = new Point(oldLine.EndPoint.X, oldLine.EndPoint.Y - radius); | 1072 | } |
1072 | } | 1073 | else |
1073 | else | 1074 | { |
1074 | { | 1075 | if (oldLine.StartPoint.X > oldLine.EndPoint.X) |
1075 | if (oldLine.StartPoint.X > oldLine.EndPoint.X) | 1076 | startPoint = new Point(oldLine.EndPoint.X + radius, oldLine.EndPoint.Y); |
1076 | startPoint = new Point(oldLine.EndPoint.X + radius, oldLine.EndPoint.Y); | 1077 | else |
1077 | else | 1078 | startPoint = new Point(oldLine.EndPoint.X - radius, oldLine.EndPoint.Y); |
1078 | startPoint = new Point(oldLine.EndPoint.X - radius, oldLine.EndPoint.Y); | 1079 | } |
1079 | } | 1080 | |
1080 | 1081 | // Get postion of yellow node on new line | |
1081 | // Get postion of yellow node on new line | 1082 | if (IsVerticalLine(newLine)) |
1082 | if (IsVerticalLine(newLine)) | 1083 | { |
1083 | { | 1084 | if (newLine.StartPoint.Y > newLine.EndPoint.Y) |
1084 | if (newLine.StartPoint.Y > newLine.EndPoint.Y) | 1085 | endPoint = new Point(newLine.StartPoint.X, newLine.StartPoint.Y - radius); |
1085 | endPoint = new Point(newLine.StartPoint.X, newLine.StartPoint.Y - radius); | 1086 | else |
1086 | else | 1087 | endPoint = new Point(newLine.StartPoint.X, newLine.StartPoint.Y + radius); |
1087 | endPoint = new Point(newLine.StartPoint.X, newLine.StartPoint.Y + radius); | 1088 | } |
1088 | } | 1089 | else |
1089 | else | 1090 | { |
1090 | { | 1091 | if (newLine.StartPoint.X > newLine.EndPoint.X) |
1091 | if (newLine.StartPoint.X > newLine.EndPoint.X) | 1092 | endPoint = new Point(newLine.StartPoint.X - radius, newLine.StartPoint.Y); |
1092 | endPoint = new Point(newLine.StartPoint.X - radius, newLine.StartPoint.Y); | 1093 | else |
1093 | else | 1094 | endPoint = new Point(newLine.StartPoint.X + radius, newLine.StartPoint.Y); |
1094 | endPoint = new Point(newLine.StartPoint.X + radius, newLine.StartPoint.Y); | 1095 | } |
1095 | } | 1096 | |
1096 | 1097 | // Add node to postion distance 1300mm | |
1097 | // Add node to postion distance 1300mm | 1098 | if (GetDistance(oldLine.StartPoint, oldLine.EndPoint) > RADIUS_CURVER_LINE) |
1098 | if (GetDistance(oldLine.StartPoint, oldLine.EndPoint) > RADIUS_CURVER_LINE) | 1099 | { |
1099 | { | 1100 | AddNode(startPoint, gGrpYellowNode); |
1100 | AddNode(startPoint, gGrpYellowNode); | 1101 | } |
1101 | } | 1102 | |
1102 | 1103 | if (GetDistance(newLine.StartPoint, newLine.EndPoint) > RADIUS_CURVER_LINE) | |
1103 | if (GetDistance(newLine.StartPoint, newLine.EndPoint) > RADIUS_CURVER_LINE) | 1104 | { |
1104 | { | 1105 | AddNode(endPoint, gGrpYellowNode); |
1105 | AddNode(endPoint, gGrpYellowNode); | 1106 | } |
1106 | } | 1107 | } |
1107 | } | 1108 | |
1108 | 1109 | /// <summary> | |
1109 | /// <summary> | 1110 | /// Init data for draw route |
1110 | /// Init data for draw route | 1111 | /// </summary> |
1111 | /// </summary> | 1112 | public void InitDrawRoute() |
1112 | public void InitDrawRoute() | 1113 | { |
1113 | { | 1114 | //2017/03/04 NAM ADD START |
1114 | //2017/03/04 NAM ADD START | 1115 | pNewLine.Stroke = new SolidColorBrush(Colors.Red); |
1115 | pNewLine.Stroke = new SolidColorBrush(Colors.Red); | 1116 | pNewLine.StrokeThickness = STROKE_LINE; |
1116 | pNewLine.StrokeThickness = STROKE_LINE; | 1117 | pNewLine.Data = gGrpNewLine; |
1117 | pNewLine.Data = gGrpNewLine; | 1118 | //2017/03/04 NAM ADD END |
1118 | //2017/03/04 NAM ADD END | 1119 | |
1119 | 1120 | pScheduleLine.Stroke = new SolidColorBrush(Colors.Red); | |
1120 | pScheduleLine.Stroke = new SolidColorBrush(Colors.Red); | 1121 | pScheduleLine.StrokeThickness = STROKE_LINE; |
1121 | pScheduleLine.StrokeThickness = STROKE_LINE; | 1122 | pScheduleLine.Data = gGrpScheduleLine; |
1122 | pScheduleLine.Data = gGrpScheduleLine; | 1123 | |
1123 | 1124 | // Setting for path line | |
1124 | // Setting for path line | 1125 | pLine.Stroke = new SolidColorBrush(Colors.Blue); |
1125 | pLine.Stroke = new SolidColorBrush(Colors.Blue); | 1126 | pLine.StrokeThickness = STROKE_LINE; |
1126 | pLine.StrokeThickness = STROKE_LINE; | 1127 | pLine.Data = gGrpLine; |
1127 | pLine.Data = gGrpLine; | 1128 | |
1128 | 1129 | // Setting for path of curver line | |
1129 | // Setting for path of curver line | 1130 | pCurverLine.Stroke = Brushes.Red; |
1130 | pCurverLine.Stroke = Brushes.Red; | 1131 | pCurverLine.StrokeThickness = STROKE_LINE; |
1131 | pCurverLine.StrokeThickness = STROKE_LINE; | 1132 | pCurverLine.Data = gGrpCurverLine; |
1132 | pCurverLine.Data = gGrpCurverLine; | 1133 | |
1133 | 1134 | // Setting for path of red node | |
1134 | // Setting for path of red node | 1135 | pRedNode.Stroke = new SolidColorBrush(Colors.Blue); |
1135 | pRedNode.Stroke = new SolidColorBrush(Colors.Blue); | 1136 | pRedNode.Fill = new SolidColorBrush(Colors.Red); |
1136 | pRedNode.Fill = new SolidColorBrush(Colors.Red); | 1137 | pRedNode.StrokeThickness = STROKE_NODE; |
1137 | pRedNode.StrokeThickness = STROKE_NODE; | 1138 | pRedNode.Data = gGrpRedNode; |
1138 | pRedNode.Data = gGrpRedNode; | 1139 | |
1139 | 1140 | // Setting for path of yellow node | |
1140 | // Setting for path of yellow node | 1141 | pYellowNode.Stroke = new SolidColorBrush(Colors.Blue); |
1141 | pYellowNode.Stroke = new SolidColorBrush(Colors.Blue); | 1142 | pYellowNode.Fill = new SolidColorBrush(Colors.Yellow); |
1142 | pYellowNode.Fill = new SolidColorBrush(Colors.Yellow); | 1143 | pYellowNode.StrokeThickness = STROKE_NODE; |
1143 | pYellowNode.StrokeThickness = STROKE_NODE; | 1144 | pYellowNode.Data = gGrpYellowNode; |
1144 | pYellowNode.Data = gGrpYellowNode; | 1145 | |
1145 | 1146 | // Setting for path of Blue node | |
1146 | // Setting for path of Blue node | 1147 | pBlueNode.Stroke = new SolidColorBrush(Colors.Blue); |
1147 | pBlueNode.Stroke = new SolidColorBrush(Colors.Blue); | 1148 | pBlueNode.Fill = new SolidColorBrush(Colors.LightBlue); |
1148 | pBlueNode.Fill = new SolidColorBrush(Colors.LightBlue); | 1149 | pBlueNode.StrokeThickness = STROKE_NODE; |
1149 | pBlueNode.StrokeThickness = STROKE_NODE; | 1150 | pBlueNode.Data = gGrpBlueNode; |
1150 | pBlueNode.Data = gGrpBlueNode; | 1151 | |
1151 | 1152 | // Add paths to canvas | |
1152 | // Add paths to canvas | 1153 | this.Children.Add(pLine); |
1153 | this.Children.Add(pLine); | 1154 | this.Children.Add(pCurverLine); |
1154 | this.Children.Add(pCurverLine); | 1155 | this.Children.Add(pRedNode); |
1155 | this.Children.Add(pRedNode); | 1156 | this.Children.Add(pYellowNode); |
1156 | this.Children.Add(pYellowNode); | 1157 | |
1157 | 1158 | //this.Children.Add(pNewLine); | |
1158 | //this.Children.Add(pNewLine); | 1159 | //scheduleCanvas.Children.Add(pScheduleLine); |
1159 | //scheduleCanvas.Children.Add(pScheduleLine); | 1160 | } |
1160 | } | 1161 | |
1161 | 1162 | /// <summary> | |
1162 | /// <summary> | 1163 | /// Clear all route |
1163 | /// Clear all route | 1164 | /// </summary> |
1164 | /// </summary> | 1165 | public void ClearRoute() |
1165 | public void ClearRoute() | 1166 | { |
1166 | { | 1167 | isStartDrawRoute = false; |
1167 | isStartDrawRoute = false; | 1168 | isGoalDrawRoute = false; |
1168 | isGoalDrawRoute = false; | 1169 | |
1169 | 1170 | gGrpLine.Children.Clear(); | |
1170 | gGrpLine.Children.Clear(); | 1171 | gGrpRootLine.Children.Clear(); |
1171 | gGrpRootLine.Children.Clear(); | 1172 | gGrpCurverLine.Children.Clear(); |
1172 | gGrpCurverLine.Children.Clear(); | 1173 | gGrpRedNode.Children.Clear(); |
1173 | gGrpRedNode.Children.Clear(); | 1174 | gGrpYellowNode.Children.Clear(); |
1174 | gGrpYellowNode.Children.Clear(); | 1175 | gGrpBlueNode.Children.Clear(); |
1175 | gGrpBlueNode.Children.Clear(); | 1176 | |
1176 | 1177 | this.Children.Remove(pLine); | |
1177 | this.Children.Remove(pLine); | 1178 | this.Children.Remove(pRootLine); |
1178 | this.Children.Remove(pRootLine); | 1179 | this.Children.Remove(pCurverLine); |
1179 | this.Children.Remove(pCurverLine); | 1180 | this.Children.Remove(pRedNode); |
1180 | this.Children.Remove(pRedNode); | 1181 | this.Children.Remove(pYellowNode); |
1181 | this.Children.Remove(pYellowNode); | 1182 | this.Children.Remove(pBlueNode); |
1182 | this.Children.Remove(pBlueNode); | 1183 | } |
1183 | } | 1184 | |
1184 | 1185 | /// <summary> | |
1185 | /// <summary> | 1186 | /// Draw line for route |
1186 | /// Draw line for route | 1187 | /// </summary> |
1187 | /// </summary> | 1188 | /// <param name="startPoint">Start point</param> |
1188 | /// <param name="startPoint">Start point</param> | 1189 | /// <param name="endPoint">End point</param> |
1189 | /// <param name="endPoint">End point</param> | 1190 | /// <param name="geometryGroup">Geometry Group</param> |
1190 | /// <param name="geometryGroup">Geometry Group</param> | 1191 | private void DrawLine(Point startPoint, Point endPoint, GeometryGroup geometryGroup) |
1191 | private void DrawLine(Point startPoint, Point endPoint, GeometryGroup geometryGroup) | 1192 | { |
1192 | { | 1193 | LineGeometry lineGeometry = new LineGeometry(); |
1193 | LineGeometry lineGeometry = new LineGeometry(); | 1194 | lineGeometry.StartPoint = startPoint; |
1194 | lineGeometry.StartPoint = startPoint; | 1195 | lineGeometry.EndPoint = endPoint; |
1195 | lineGeometry.EndPoint = endPoint; | 1196 | geometryGroup.Children.Add(lineGeometry); |
1196 | geometryGroup.Children.Add(lineGeometry); | 1197 | } |
1197 | } | 1198 | |
1198 | 1199 | /// <summary> | |
1199 | /// <summary> | 1200 | /// Draw curver line |
1200 | /// Draw curver line | 1201 | /// </summary> |
1201 | /// </summary> | 1202 | /// <param name="startPoint">Point start curver line</param> |
1202 | /// <param name="startPoint">Point start curver line</param> | 1203 | /// <param name="endPoint">Point end curver line</param> |
1203 | /// <param name="endPoint">Point end curver line</param> | 1204 | /// <param name="radius">Radius</param> |
1204 | /// <param name="radius">Radius</param> | 1205 | /// <param name="geometryGroup">Geometry Group</param> |
1205 | /// <param name="geometryGroup">Geometry Group</param> | 1206 | private void DrawCurverLine(Point startPoint, Point endPoint, SweepDirection sweepDirection, GeometryGroup geometryGroup) |
1206 | private void DrawCurverLine(Point startPoint, Point endPoint, SweepDirection sweepDirection, GeometryGroup geometryGroup) | 1207 | { |
1207 | { | 1208 | PathGeometry pathGeometry = new PathGeometry(); |
1208 | PathGeometry pathGeometry = new PathGeometry(); | 1209 | PathFigure figure = new PathFigure(); |
1209 | PathFigure figure = new PathFigure(); | 1210 | figure.StartPoint = startPoint; |
1210 | figure.StartPoint = startPoint; | 1211 | figure.Segments.Add(new ArcSegment(endPoint, new Size(RADIUS_CURVER_LINE, RADIUS_CURVER_LINE), 90, false, sweepDirection, true)); |
1211 | figure.Segments.Add(new ArcSegment(endPoint, new Size(RADIUS_CURVER_LINE, RADIUS_CURVER_LINE), 90, false, sweepDirection, true)); | 1212 | pathGeometry.Figures.Add(figure); |
1212 | pathGeometry.Figures.Add(figure); | 1213 | geometryGroup.Children.Add(pathGeometry); |
1213 | geometryGroup.Children.Add(pathGeometry); | 1214 | } |
1214 | } | 1215 | |
1215 | 1216 | /// <summary> | |
1216 | /// <summary> | 1217 | /// Setting node |
1217 | /// Setting node | 1218 | /// </summary> |
1218 | /// </summary> | 1219 | /// <param name="centerPoit">Position of center node</param> |
1219 | /// <param name="centerPoit">Position of center node</param> | 1220 | /// <param name="geometryGroup">Geometry Group</param> |
1220 | /// <param name="geometryGroup">Geometry Group</param> | 1221 | private void AddNode(Point centerPoit, GeometryGroup geometryGroup) |
1221 | private void AddNode(Point centerPoit, GeometryGroup geometryGroup) | 1222 | { |
1222 | { | 1223 | double radius = RADIUS_NODE; |
1223 | double radius = RADIUS_NODE; | 1224 | geometryGroup.Children.Add(new EllipseGeometry(centerPoit, radius, radius)); |
1224 | geometryGroup.Children.Add(new EllipseGeometry(centerPoit, radius, radius)); | 1225 | } |
1225 | } | 1226 | |
1226 | 1227 | /// <summary> | |
1227 | /// <summary> | 1228 | /// Check line is vertical or horizontal |
1228 | /// Check line is vertical or horizontal | 1229 | /// </summary> |
1229 | /// </summary> | 1230 | /// <param name="line"></param> |
1230 | /// <param name="line"></param> | 1231 | /// <returns>true:Vertical, false:Horizontal</returns> |
1231 | /// <returns>true:Vertical, false:Horizontal</returns> | 1232 | private bool IsVerticalLine(LineGeometry line) |
1232 | private bool IsVerticalLine(LineGeometry line) | 1233 | { |
1233 | { | 1234 | if (line.StartPoint.X == line.EndPoint.X) |
1234 | if (line.StartPoint.X == line.EndPoint.X) | 1235 | { |
1235 | { | 1236 | // Vertical line |
1236 | // Vertical line | 1237 | return true; |
1237 | return true; | 1238 | } |
1238 | } | 1239 | |
1239 | 1240 | // Horizontal line | |
1240 | // Horizontal line | 1241 | return false; |
1241 | return false; | 1242 | } |
1242 | } | 1243 | |
1243 | 1244 | /// <summary> | |
1244 | /// <summary> | 1245 | /// Get distance between two point |
1245 | /// Get distance between two point | 1246 | /// </summary> |
1246 | /// </summary> | 1247 | /// <param name="point1">Point 1</param> |
1247 | /// <param name="point1">Point 1</param> | 1248 | /// <param name="point2">Point 2</param> |
1248 | /// <param name="point2">Point 2</param> | 1249 | /// <returns>Distance between two point</returns> |
1249 | /// <returns>Distance between two point</returns> | 1250 | private double GetDistance(Point point1, Point point2) |
1250 | private double GetDistance(Point point1, Point point2) | 1251 | { |
1251 | { | 1252 | //pythagorean theorem c^2 = a^2 + b^2 |
1252 | //pythagorean theorem c^2 = a^2 + b^2 | 1253 | //thus c = square root(a^2 + b^2) |
1253 | //thus c = square root(a^2 + b^2) | 1254 | double a = (double)(point2.X - point1.X); |
1254 | double a = (double)(point2.X - point1.X); | 1255 | double b = (double)(point2.Y - point1.Y); |
1255 | double b = (double)(point2.Y - point1.Y); | 1256 | |
1256 | 1257 | return Math.Sqrt(a * a + b * b); | |
1257 | return Math.Sqrt(a * a + b * b); | 1258 | } |
1258 | } | 1259 | |
1259 | 1260 | /// <summary> | |
1260 | /// <summary> | 1261 | /// Check point is valid for draw |
1261 | /// Check point is valid for draw | 1262 | /// </summary> |
1262 | /// </summary> | 1263 | /// <param name="point">Poit need check</param> |
1263 | /// <param name="point">Poit need check</param> | 1264 | /// <returns>true:Valid, false:Invalid</returns> |
1264 | /// <returns>true:Valid, false:Invalid</returns> | 1265 | private bool IsValidPoint(Point point) |
1265 | private bool IsValidPoint(Point point) | 1266 | { |
1266 | { | 1267 | return true; |
1267 | return true; | 1268 | } |
1268 | } | 1269 | |
1269 | 1270 | /// <summary> | |
1270 | /// <summary> | 1271 | /// Display coordinate position |
1271 | /// Display coordinate position | 1272 | /// </summary> |
1272 | /// </summary> | 1273 | /// <param name="point">Position to display</param> |
1273 | /// <param name="point">Position to display</param> | 1274 | private void DisplayCoordinate(Point point) |
1274 | private void DisplayCoordinate(Point point) | 1275 | { |
1275 | { | 1276 | if (_displayAxiPosition == null) |
1276 | if (_displayAxiPosition == null) | 1277 | { |
1277 | { | 1278 | _displayAxiPosition = new ucDisplayCoordinate(); |
1278 | _displayAxiPosition = new ucDisplayCoordinate(); | 1279 | this.Children.Add(_displayAxiPosition); |
1279 | this.Children.Add(_displayAxiPosition); | 1280 | } |
1280 | } | 1281 | _displayAxiPosition.Display(point); |
1281 | _displayAxiPosition.Display(point); | 1282 | } |
1282 | } | 1283 | |
1283 | 1284 | #endregion | |
1284 | #endregion | 1285 | |
1285 | 1286 | #region Functions for Set Auto Nodes | |
1286 | #region Functions for Set Auto Nodes | 1287 | |
1287 | 1288 | /// <summary> | |
1288 | /// <summary> | 1289 | /// SetAutoNodes |
1289 | /// SetAutoNodes | 1290 | /// </summary> |
1290 | /// </summary> | 1291 | public void SetAutoNodes() |
1291 | public void SetAutoNodes() | 1292 | { |
1292 | { | 1293 | double radiusStart = DISTANCE_START_NODES; |
1293 | double radiusStart = DISTANCE_START_NODES; | 1294 | double radiusEnd = DISTANCE_END_NODES; |
1294 | double radiusEnd = DISTANCE_END_NODES; | 1295 | double radiusCurver = RADIUS_CURVER_LINE; |
1295 | double radiusCurver = RADIUS_CURVER_LINE; | 1296 | |
1296 | 1297 | Point startNode; | |
1297 | Point startNode; | 1298 | Point endNode; |
1298 | Point endNode; | 1299 | |
1299 | 1300 | gGrpBlueNode.Children.Clear(); | |
1300 | gGrpBlueNode.Children.Clear(); | 1301 | |
1301 | 1302 | if (gGrpLine.Children.Count == 1) | |
1302 | if (gGrpLine.Children.Count == 1) | 1303 | radiusCurver = radiusEnd; |
1303 | radiusCurver = radiusEnd; | 1304 | |
1304 | 1305 | if (gGrpLine.Children.Count > 0) | |
1305 | if (gGrpLine.Children.Count > 0) | 1306 | { |
1306 | { | 1307 | for (int i = 0; i < gGrpLine.Children.Count; i++) |
1307 | for (int i = 0; i < gGrpLine.Children.Count; i++) | 1308 | { |
1308 | { | 1309 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[i]; |
1309 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[i]; | 1310 | if (i == 0) |
1310 | if (i == 0) | 1311 | { |
1311 | { | 1312 | startNode = lineGeometry.EndPoint; |
1312 | startNode = lineGeometry.EndPoint; | 1313 | endNode = lineGeometry.StartPoint; |
1313 | endNode = lineGeometry.StartPoint; | 1314 | DrawAutoNodes(startNode, endNode, radiusCurver, radiusStart); |
1314 | DrawAutoNodes(startNode, endNode, radiusCurver, radiusStart); | 1315 | } |
1315 | } | 1316 | else if (i == gGrpLine.Children.Count - 1 && i > 0) |
1316 | else if (i == gGrpLine.Children.Count - 1 && i > 0) | 1317 | { |
1317 | { | 1318 | startNode = lineGeometry.StartPoint; |
1318 | startNode = lineGeometry.StartPoint; | 1319 | endNode = lineGeometry.EndPoint; |
1319 | endNode = lineGeometry.EndPoint; | 1320 | DrawAutoNodes(startNode, endNode, radiusCurver, radiusEnd); |
1320 | DrawAutoNodes(startNode, endNode, radiusCurver, radiusEnd); | 1321 | } |
1321 | } | 1322 | else |
1322 | else | 1323 | { |
1323 | { | 1324 | startNode = lineGeometry.StartPoint; |
1324 | startNode = lineGeometry.StartPoint; | 1325 | endNode = lineGeometry.EndPoint; |
1325 | endNode = lineGeometry.EndPoint; | 1326 | DrawAutoNodes(startNode, endNode, radiusCurver, radiusCurver); |
1326 | DrawAutoNodes(startNode, endNode, radiusCurver, radiusCurver); | 1327 | } |
1327 | } | 1328 | } |
1328 | } | 1329 | } |
1329 | } | 1330 | } |
1330 | } | 1331 | |
1331 | 1332 | ||
1332 | 1333 | /// <summary> | |
1333 | /// <summary> | 1334 | /// DrawAutoNodes |
1334 | /// DrawAutoNodes | 1335 | /// </summary> |
1335 | /// </summary> | 1336 | /// <param name="startNode"></param> |
1336 | /// <param name="startNode"></param> | 1337 | /// <param name="endNode"></param> |
1337 | /// <param name="endNode"></param> | 1338 | /// <param name="radiusStart"></param> |
1338 | /// <param name="radiusStart"></param> | 1339 | /// <param name="radiusEnd"></param> |
1339 | /// <param name="radiusEnd"></param> | 1340 | private void DrawAutoNodes(Point startNode, Point endNode, double radiusStart, double radiusEnd) |
1340 | private void DrawAutoNodes(Point startNode, Point endNode, double radiusStart, double radiusEnd) | 1341 | { |
1341 | { | 1342 | double distance = DISTANCE_AUTO_NODES; |
1342 | double distance = DISTANCE_AUTO_NODES; | 1343 | double i; |
1343 | double i; | 1344 | |
1344 | 1345 | Point node; | |
1345 | Point node; | 1346 | |
1346 | 1347 | // Get postion of blue node on line | |
1347 | // Get postion of blue node on line | 1348 | if (startNode.X == endNode.X) |
1348 | if (startNode.X == endNode.X) | 1349 | { |
1349 | { | 1350 | if (startNode.Y > endNode.Y) |
1350 | if (startNode.Y > endNode.Y) | 1351 | { |
1351 | { | 1352 | i = startNode.Y - radiusStart; |
1352 | i = startNode.Y - radiusStart; | 1353 | if (i - distance > endNode.Y + radiusEnd) |
1353 | if (i - distance > endNode.Y + radiusEnd) | 1354 | { |
1354 | { | 1355 | do |
1355 | do | 1356 | { |
1356 | { | 1357 | i = i - distance; |
1357 | i = i - distance; | 1358 | node = new Point(endNode.X, i); |
1358 | node = new Point(endNode.X, i); | 1359 | // Add node to postion distance 1000mm |
1359 | // Add node to postion distance 1000mm | 1360 | AddNode(node, gGrpBlueNode); |
1360 | AddNode(node, gGrpBlueNode); | 1361 | |
1361 | 1362 | } while (i > endNode.Y + radiusEnd + distance); | |
1362 | } while (i > endNode.Y + radiusEnd + distance); | 1363 | } |
1363 | } | 1364 | } |
1364 | } | 1365 | else |
1365 | else | 1366 | { |
1366 | { | 1367 | i = startNode.Y + radiusStart; |
1367 | i = startNode.Y + radiusStart; | 1368 | if (i + distance < endNode.Y - radiusEnd) |
1368 | if (i + distance < endNode.Y - radiusEnd) | 1369 | { |
1369 | { | 1370 | do |
1370 | do | 1371 | { |
1371 | { | 1372 | i = i + distance; |
1372 | i = i + distance; | 1373 | node = new Point(endNode.X, i); |
1373 | node = new Point(endNode.X, i); | 1374 | // Add node to postion distance 1000mm |
1374 | // Add node to postion distance 1000mm | 1375 | AddNode(node, gGrpBlueNode); |
1375 | AddNode(node, gGrpBlueNode); | 1376 | } while (i < endNode.Y - radiusEnd - distance); |
1376 | } while (i < endNode.Y - radiusEnd - distance); | 1377 | } |
1377 | } | 1378 | } |
1378 | } | 1379 | } |
1379 | } | 1380 | else |
1380 | else | 1381 | { |
1381 | { | 1382 | if (startNode.X > endNode.X) |
1382 | if (startNode.X > endNode.X) | 1383 | { |
1383 | { | 1384 | i = startNode.X - radiusStart; |
1384 | i = startNode.X - radiusStart; | 1385 | if (i - distance > endNode.X + radiusEnd) |
1385 | if (i - distance > endNode.X + radiusEnd) | 1386 | { |
1386 | { | 1387 | do |
1387 | do | 1388 | { |
1388 | { | 1389 | i = i - distance; |
1389 | i = i - distance; | 1390 | node = new Point(i, endNode.Y); |
1390 | node = new Point(i, endNode.Y); | 1391 | // Add node to postion distance 1000mm |
1391 | // Add node to postion distance 1000mm | 1392 | AddNode(node, gGrpBlueNode); |
1392 | AddNode(node, gGrpBlueNode); | 1393 | } while (i > endNode.X + radiusEnd + distance); |
1393 | } while (i > endNode.X + radiusEnd + distance); | 1394 | } |
1394 | } | 1395 | } |
1395 | } | 1396 | else |
1396 | else | 1397 | { |
1397 | { | 1398 | i = startNode.X + radiusStart; |
1398 | i = startNode.X + radiusStart; | 1399 | if (i + distance < endNode.X - radiusEnd) |
1399 | if (i + distance < endNode.X - radiusEnd) | 1400 | { |
1400 | { | 1401 | do |
1401 | do | 1402 | { |
1402 | { | 1403 | i = i + distance; |
1403 | i = i + distance; | 1404 | node = new Point(i, endNode.Y); |
1404 | node = new Point(i, endNode.Y); | 1405 | // Add node to postion distance 1000mm |
1405 | // Add node to postion distance 1000mm | 1406 | AddNode(node, gGrpBlueNode); |
1406 | AddNode(node, gGrpBlueNode); | 1407 | } while (i < endNode.X - radiusEnd - distance); |
1407 | } while (i < endNode.X - radiusEnd - distance); | 1408 | } |
1408 | } | 1409 | } |
1409 | } | 1410 | } |
1410 | } | 1411 | |
1411 | 1412 | } | |
1412 | } | 1413 | |
1413 | 1414 | #endregion | |
1414 | #endregion | 1415 | |
1415 | 1416 | #region Functions for Set Free Nodes | |
1416 | #region Functions for Set Free Nodes | 1417 | /// <summary> |
1417 | /// <summary> | 1418 | /// Draw Auto Blue node |
1418 | /// Draw Auto Blue node | 1419 | /// </summary> |
1419 | /// </summary> | 1420 | |
1420 | 1421 | public void SetFreeNodes(Point FreeNode, bool RightClick) | |
1421 | public void SetFreeNodes(Point FreeNode, bool RightClick) | 1422 | { |
1422 | { | 1423 | double radiusStart = DISTANCE_START_NODES; |
1423 | double radiusStart = DISTANCE_START_NODES; | 1424 | double radiusEnd = DISTANCE_END_NODES; |
1424 | double radiusEnd = DISTANCE_END_NODES; | 1425 | double radiusNode = RADIUS_NODE; |
1425 | double radiusNode = RADIUS_NODE; | 1426 | double radiusCurver = RADIUS_CURVER_LINE + RADIUS_NODE; |
1426 | double radiusCurver = RADIUS_CURVER_LINE + RADIUS_NODE; | 1427 | |
1427 | 1428 | EllipseGeometry ellipseGeometry; | |
1428 | EllipseGeometry ellipseGeometry; | 1429 | Point node; |
1429 | Point node; | 1430 | bool deleteFlag = false; |
1430 | bool deleteFlag = false; | 1431 | |
1431 | 1432 | ||
1432 | 1433 | if (RightClick) | |
1433 | if (RightClick) | 1434 | { |
1434 | { | 1435 | if (gGrpBlueNode.Children.Count > 0) |
1435 | if (gGrpBlueNode.Children.Count > 0) | 1436 | { |
1436 | { | 1437 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
1437 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 1438 | { |
1438 | { | 1439 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
1439 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 1440 | node = ellipseGeometry.Center; |
1440 | node = ellipseGeometry.Center; | 1441 | if (FreeNode.X == node.X) |
1441 | if (FreeNode.X == node.X) | 1442 | { |
1442 | { | 1443 | if (CheckIsNode(FreeNode, node, radiusNode)) |
1443 | if (CheckIsNode(FreeNode, node, radiusNode)) | 1444 | { |
1444 | { | 1445 | deleteFlag = true; |
1445 | deleteFlag = true; | 1446 | } |
1446 | } | 1447 | } |
1447 | } | 1448 | else |
1448 | else | 1449 | { |
1449 | { | 1450 | if (CheckIsNode(FreeNode, node, radiusNode)) |
1450 | if (CheckIsNode(FreeNode, node, radiusNode)) | 1451 | { |
1451 | { | 1452 | deleteFlag = true; |
1452 | deleteFlag = true; | 1453 | } |
1453 | } | 1454 | } |
1454 | } | 1455 | if (deleteFlag) |
1455 | if (deleteFlag) | 1456 | { |
1456 | { | 1457 | MessageBoxResult result = MessageBox.Show("Do You Delete This Node?", "Delete Node", MessageBoxButton.OKCancel); |
1457 | MessageBoxResult result = MessageBox.Show("Do You Delete This Node?", "Delete Node", MessageBoxButton.OKCancel); | 1458 | if (result == MessageBoxResult.OK) |
1458 | if (result == MessageBoxResult.OK) | 1459 | { |
1459 | { | 1460 | gGrpBlueNode.Children.RemoveAt(i); |
1460 | gGrpBlueNode.Children.RemoveAt(i); | 1461 | |
1461 | 1462 | this.Children.Remove(NodeNo[i]); | |
1462 | this.Children.Remove(NodeNo[i]); | 1463 | return; |
1463 | return; | 1464 | } |
1464 | } | 1465 | else |
1465 | else | 1466 | { |
1466 | { | 1467 | return; |
1467 | return; | 1468 | } |
1468 | } | 1469 | } |
1469 | } | 1470 | } |
1470 | } | 1471 | } |
1471 | } | 1472 | } |
1472 | } | 1473 | else |
1473 | else | 1474 | { |
1474 | { | 1475 | |
1475 | 1476 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | |
1476 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 1477 | { |
1477 | { | 1478 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
1478 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 1479 | node = ellipseGeometry.Center; |
1479 | node = ellipseGeometry.Center; | 1480 | bool isEditNode = CheckIsNode(FreeNode, node, RADIUS_NODE); |
1480 | bool isEditNode = CheckIsNode(FreeNode, node, RADIUS_NODE); | 1481 | |
1481 | 1482 | if (isEditNode) | |
1482 | if (isEditNode) | 1483 | { |
1483 | { | 1484 | //EditNode(node); |
1484 | //EditNode(node); | 1485 | return; |
1485 | return; | 1486 | } |
1486 | } | 1487 | } |
1487 | } | 1488 | |
1488 | 1489 | ||
1489 | 1490 | MessageBoxResult result = MessageBox.Show("Do You Want To Add This Node?", "Add Node", MessageBoxButton.OKCancel); | |
1490 | MessageBoxResult result = MessageBox.Show("Do You Want To Add This Node?", "Add Node", MessageBoxButton.OKCancel); | 1491 | if (result == MessageBoxResult.OK) |
1491 | if (result == MessageBoxResult.OK) | 1492 | { |
1492 | { | 1493 | AddNode(FreeNode, gGrpBlueNode); |
1493 | AddNode(FreeNode, gGrpBlueNode); | 1494 | |
1494 | 1495 | TextBlock textBlock = new TextBlock(); | |
1495 | TextBlock textBlock = new TextBlock(); | 1496 | textBlock.Text = stt.ToString(); |
1496 | textBlock.Text = stt.ToString(); | 1497 | textBlock.FontSize = 17; |
1497 | textBlock.FontSize = 17; | 1498 | textBlock.Foreground = new SolidColorBrush(Colors.Red); |
1498 | textBlock.Foreground = new SolidColorBrush(Colors.Red); | 1499 | Canvas.SetLeft(textBlock, FreeNode.X - RADIUS_NODE / 2); |
1499 | Canvas.SetLeft(textBlock, FreeNode.X - RADIUS_NODE / 2); | 1500 | Canvas.SetTop(textBlock, FreeNode.Y - 1.5 * RADIUS_NODE); |
1500 | Canvas.SetTop(textBlock, FreeNode.Y - 1.5 * RADIUS_NODE); | 1501 | |
1501 | 1502 | this.Children.Add(textBlock); | |
1502 | this.Children.Add(textBlock); | 1503 | NodeNo.Add(textBlock); |
1503 | NodeNo.Add(textBlock); | 1504 | |
1504 | 1505 | if (stt > 1) | |
1505 | if (stt > 1) | 1506 | { |
1506 | { | 1507 | int tmp = gGrpBlueNode.Children.Count; |
1507 | int tmp = gGrpBlueNode.Children.Count; | 1508 | |
1508 | 1509 | EllipseGeometry elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 2]; | |
1509 | EllipseGeometry elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 2]; | 1510 | Point node1 = elip.Center; |
1510 | Point node1 = elip.Center; | 1511 | elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 1]; |
1511 | elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 1]; | 1512 | Point node2 = elip.Center; |
1512 | Point node2 = elip.Center; | 1513 | DrawLine(node1, node2, gGrpCurverLine); |
1513 | DrawLine(node1, node2, gGrpCurverLine); | 1514 | } |
1514 | } | 1515 | |
1515 | 1516 | ||
1516 | 1517 | stt++; | |
1517 | stt++; | 1518 | } |
1518 | } | 1519 | } |
1519 | } | 1520 | |
1520 | 1521 | if (gGrpLine.Children.Count > 0) | |
1521 | if (gGrpLine.Children.Count > 0) | 1522 | { |
1522 | { | 1523 | for (int i = 0; i < gGrpLine.Children.Count; i++) |
1523 | for (int i = 0; i < gGrpLine.Children.Count; i++) | 1524 | { |
1524 | { | 1525 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[i]; |
1525 | LineGeometry lineGeometry = (LineGeometry)gGrpLine.Children[i]; | 1526 | |
1526 | 1527 | // Get postion of node on line | |
1527 | // Get postion of node on line | 1528 | if (IsVerticalLine(lineGeometry)) |
1528 | if (IsVerticalLine(lineGeometry)) | 1529 | { |
1529 | { | 1530 | if (FreeNode.X < lineGeometry.EndPoint.X + radiusNode && FreeNode.X > lineGeometry.EndPoint.X - radiusNode) |
1530 | if (FreeNode.X < lineGeometry.EndPoint.X + radiusNode && FreeNode.X > lineGeometry.EndPoint.X - radiusNode) | 1531 | { |
1531 | { | 1532 | FreeNode.X = lineGeometry.EndPoint.X; |
1532 | FreeNode.X = lineGeometry.EndPoint.X; | 1533 | |
1533 | 1534 | if (i == 0) | |
1534 | if (i == 0) | 1535 | { |
1535 | { | 1536 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusStart, radiusCurver)) |
1536 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusStart, radiusCurver)) | 1537 | { |
1537 | { | 1538 | |
1538 | 1539 | AddNode(FreeNode, gGrpBlueNode); | |
1539 | AddNode(FreeNode, gGrpBlueNode); | 1540 | } |
1540 | } | 1541 | } |
1541 | } | 1542 | else if (i == gGrpLine.Children.Count - 1 && i > 0) |
1542 | else if (i == gGrpLine.Children.Count - 1 && i > 0) | 1543 | { |
1543 | { | 1544 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusEnd)) |
1544 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusEnd)) | 1545 | { |
1545 | { | 1546 | |
1546 | 1547 | AddNode(FreeNode, gGrpBlueNode); | |
1547 | AddNode(FreeNode, gGrpBlueNode); | 1548 | } |
1548 | } | 1549 | } |
1549 | } | 1550 | else |
1550 | else | 1551 | { |
1551 | { | 1552 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusCurver)) |
1552 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusCurver)) | 1553 | { |
1553 | { | 1554 | |
1554 | 1555 | AddNode(FreeNode, gGrpBlueNode); | |
1555 | AddNode(FreeNode, gGrpBlueNode); | 1556 | } |
1556 | } | 1557 | } |
1557 | } | 1558 | |
1558 | 1559 | } | |
1559 | } | 1560 | } |
1560 | } | 1561 | else |
1561 | else | 1562 | { |
1562 | { | 1563 | if (FreeNode.Y < lineGeometry.EndPoint.Y + radiusNode && FreeNode.Y > lineGeometry.EndPoint.Y - radiusNode) |
1563 | if (FreeNode.Y < lineGeometry.EndPoint.Y + radiusNode && FreeNode.Y > lineGeometry.EndPoint.Y - radiusNode) | 1564 | { |
1564 | { | 1565 | FreeNode.Y = lineGeometry.EndPoint.Y; |
1565 | FreeNode.Y = lineGeometry.EndPoint.Y; | 1566 | if (i == 0) |
1566 | if (i == 0) | 1567 | { |
1567 | { | 1568 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusStart, radiusCurver)) |
1568 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusStart, radiusCurver)) | 1569 | { |
1569 | { | 1570 | |
1570 | 1571 | AddNode(FreeNode, gGrpBlueNode); | |
1571 | AddNode(FreeNode, gGrpBlueNode); | 1572 | } |
1572 | } | 1573 | } |
1573 | } | 1574 | else if (i == gGrpLine.Children.Count - 1 && i > 0) |
1574 | else if (i == gGrpLine.Children.Count - 1 && i > 0) | 1575 | { |
1575 | { | 1576 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusEnd)) |
1576 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusEnd)) | 1577 | { |
1577 | { | 1578 | |
1578 | 1579 | AddNode(FreeNode, gGrpBlueNode); | |
1579 | AddNode(FreeNode, gGrpBlueNode); | 1580 | } |
1580 | } | 1581 | } |
1581 | } | 1582 | else |
1582 | else | 1583 | { |
1583 | { | 1584 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusCurver)) |
1584 | if (CheckFreeNodes(lineGeometry, FreeNode, radiusCurver, radiusCurver)) | 1585 | { |
1585 | { | 1586 | |
1586 | 1587 | AddNode(FreeNode, gGrpBlueNode); | |
1587 | AddNode(FreeNode, gGrpBlueNode); | 1588 | } |
1588 | } | 1589 | } |
1589 | } | 1590 | |
1590 | 1591 | } | |
1591 | } | 1592 | } |
1592 | } | 1593 | } |
1593 | } | 1594 | } |
1594 | } | 1595 | } |
1595 | } | 1596 | |
1596 | 1597 | ||
1597 | 1598 | public bool CheckFreeNodes(LineGeometry lineNode, Point Freenode, double radiusStart, double radiusEnd) | |
1598 | public bool CheckFreeNodes(LineGeometry lineNode, Point Freenode, double radiusStart, double radiusEnd) | 1599 | { |
1599 | { | 1600 | |
1600 | 1601 | double distanceFreeNode = DISTANCE_FREE_NODES; | |
1601 | double distanceFreeNode = DISTANCE_FREE_NODES; | 1602 | double radiusNode = RADIUS_NODE; |
1602 | double radiusNode = RADIUS_NODE; | 1603 | EllipseGeometry ellipseGeometry; |
1603 | EllipseGeometry ellipseGeometry; | 1604 | Point node; |
1604 | Point node; | 1605 | |
1605 | 1606 | if (IsVerticalLine(lineNode)) | |
1606 | if (IsVerticalLine(lineNode)) | 1607 | { |
1607 | { | 1608 | if (lineNode.StartPoint.Y < lineNode.EndPoint.Y) |
1608 | if (lineNode.StartPoint.Y < lineNode.EndPoint.Y) | 1609 | { |
1609 | { | 1610 | if (Freenode.Y < lineNode.StartPoint.Y + radiusStart || Freenode.Y > lineNode.EndPoint.Y - radiusEnd) |
1610 | if (Freenode.Y < lineNode.StartPoint.Y + radiusStart || Freenode.Y > lineNode.EndPoint.Y - radiusEnd) | 1611 | { |
1611 | { | 1612 | return false; |
1612 | return false; | 1613 | } |
1613 | } | 1614 | } |
1614 | } | 1615 | else |
1615 | else | 1616 | { |
1616 | { | 1617 | if (Freenode.Y > lineNode.StartPoint.Y - radiusStart || Freenode.Y < lineNode.EndPoint.Y + radiusEnd) |
1617 | if (Freenode.Y > lineNode.StartPoint.Y - radiusStart || Freenode.Y < lineNode.EndPoint.Y + radiusEnd) | 1618 | { |
1618 | { | 1619 | return false; |
1619 | return false; | 1620 | } |
1620 | } | 1621 | } |
1621 | } | 1622 | } |
1622 | } | 1623 | else |
1623 | else | 1624 | { |
1624 | { | 1625 | if (lineNode.StartPoint.X < lineNode.EndPoint.X) |
1625 | if (lineNode.StartPoint.X < lineNode.EndPoint.X) | 1626 | { |
1626 | { | 1627 | if (Freenode.X < lineNode.StartPoint.X + radiusStart || Freenode.X > lineNode.EndPoint.X - radiusEnd) |
1627 | if (Freenode.X < lineNode.StartPoint.X + radiusStart || Freenode.X > lineNode.EndPoint.X - radiusEnd) | 1628 | { |
1628 | { | 1629 | return false; |
1629 | return false; | 1630 | } |
1630 | } | 1631 | } |
1631 | } | 1632 | else |
1632 | else | 1633 | { |
1633 | { | 1634 | if (Freenode.X > lineNode.StartPoint.X - radiusStart || Freenode.X < lineNode.EndPoint.X + radiusEnd) |
1634 | if (Freenode.X > lineNode.StartPoint.X - radiusStart || Freenode.X < lineNode.EndPoint.X + radiusEnd) | 1635 | { |
1635 | { | 1636 | return false; |
1636 | return false; | 1637 | } |
1637 | } | 1638 | } |
1638 | } | 1639 | } |
1639 | } | 1640 | |
1640 | 1641 | if (gGrpBlueNode.Children.Count > 0) | |
1641 | if (gGrpBlueNode.Children.Count > 0) | 1642 | { |
1642 | { | 1643 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
1643 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 1644 | { |
1644 | { | 1645 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
1645 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 1646 | node = ellipseGeometry.Center; |
1646 | node = ellipseGeometry.Center; | 1647 | if (Freenode.X == node.X) |
1647 | if (Freenode.X == node.X) | 1648 | { |
1648 | { | 1649 | if (CheckIsNode(Freenode, node, radiusNode)) |
1649 | if (CheckIsNode(Freenode, node, radiusNode)) | 1650 | { |
1650 | { | 1651 | return false; |
1651 | return false; | 1652 | } |
1652 | } | 1653 | else if (Freenode.Y < node.Y + distanceFreeNode && Freenode.Y > node.Y - distanceFreeNode) |
1653 | else if (Freenode.Y < node.Y + distanceFreeNode && Freenode.Y > node.Y - distanceFreeNode) | 1654 | { |
1654 | { | 1655 | return false; |
1655 | return false; | 1656 | } |
1656 | } | 1657 | } |
1657 | } | 1658 | else if (Freenode.Y == node.Y) |
1658 | else if (Freenode.Y == node.Y) | 1659 | { |
1659 | { | 1660 | if (CheckIsNode(Freenode, node, radiusNode)) |
1660 | if (CheckIsNode(Freenode, node, radiusNode)) | 1661 | { |
1661 | { | 1662 | return false; |
1662 | return false; | 1663 | } |
1663 | } | 1664 | else if (Freenode.X < node.X + distanceFreeNode && Freenode.X > node.X - distanceFreeNode) |
1664 | else if (Freenode.X < node.X + distanceFreeNode && Freenode.X > node.X - distanceFreeNode) | 1665 | { |
1665 | { | 1666 | return false; |
1666 | return false; | 1667 | } |
1667 | } | 1668 | } |
1668 | } | 1669 | } |
1669 | } | 1670 | } |
1670 | } | 1671 | |
1671 | 1672 | return true; | |
1672 | return true; | 1673 | } |
1673 | } | 1674 | |
1674 | 1675 | public bool CheckIsNode(Point FreeNode, Point Node, double radiusNode) | |
1675 | public bool CheckIsNode(Point FreeNode, Point Node, double radiusNode) | 1676 | { |
1676 | { | 1677 | if (FreeNode.X < Node.X + radiusNode && FreeNode.X > Node.X - radiusNode && FreeNode.Y < Node.Y + radiusNode && FreeNode.Y > Node.Y - radiusNode) |
1677 | if (FreeNode.X < Node.X + radiusNode && FreeNode.X > Node.X - radiusNode && FreeNode.Y < Node.Y + radiusNode && FreeNode.Y > Node.Y - radiusNode) | 1678 | { |
1678 | { | 1679 | return true; |
1679 | return true; | 1680 | } |
1680 | } | 1681 | return false; |
1681 | return false; | 1682 | } |
1682 | } | 1683 | |
1683 | 1684 | #endregion | |
1684 | #endregion | 1685 | |
1685 | 1686 | #region Edit Node | |
1686 | #region Edit Node | 1687 | public void InitNodeInfo_List() |
1687 | public void InitNodeInfo_List() | 1688 | { |
1688 | { | 1689 | //Reset List |
1689 | //Reset List | 1690 | NodeInfo_List = new List<NodeInfo>(); |
1690 | NodeInfo_List = new List<NodeInfo>(); | 1691 | |
1691 | 1692 | if (gGrpBlueNode.Children.Count > 0) | |
1692 | if (gGrpBlueNode.Children.Count > 0) | 1693 | { |
1693 | { | 1694 | // Get start point |
1694 | // Get start point | 1695 | LineGeometry lineGeometry = (LineGeometry)gGrpNewLine.Children[0]; |
1695 | LineGeometry lineGeometry = (LineGeometry)gGrpNewLine.Children[0]; | 1696 | Point startPoint = lineGeometry.StartPoint; |
1696 | Point startPoint = lineGeometry.StartPoint; | 1697 | |
1697 | 1698 | NodeInfo n1 = new NodeInfo(); | |
1698 | NodeInfo n1 = new NodeInfo(); | 1699 | n1.X = startPoint.X; |
1699 | n1.X = startPoint.X; | 1700 | n1.Y = startPoint.Y; |
1700 | n1.Y = startPoint.Y; | 1701 | n1.Mode1 = ""; |
1701 | n1.Mode1 = ""; | 1702 | n1.Mode2 = ""; |
1702 | n1.Mode2 = ""; | 1703 | n1.Mode3 = ""; |
1703 | n1.Mode3 = ""; | 1704 | NodeInfo_List.Add(n1); |
1704 | NodeInfo_List.Add(n1); | 1705 | |
1705 | 1706 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | |
1706 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 1707 | { |
1707 | { | 1708 | Point point; |
1708 | Point point; | 1709 | EllipseGeometry eGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
1709 | EllipseGeometry eGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 1710 | point = eGeometry.Center; |
1710 | point = eGeometry.Center; | 1711 | |
1711 | 1712 | NodeInfo Ninfo = new NodeInfo(); | |
1712 | NodeInfo Ninfo = new NodeInfo(); | 1713 | Ninfo.X = point.X; |
1713 | Ninfo.X = point.X; | 1714 | Ninfo.Y = point.Y; |
1714 | Ninfo.Y = point.Y; | 1715 | |
1715 | 1716 | Ninfo.Mode1 = ""; | |
1716 | Ninfo.Mode1 = ""; | 1717 | Ninfo.Mode2 = ""; |
1717 | Ninfo.Mode2 = ""; | 1718 | Ninfo.Mode3 = ""; |
1718 | Ninfo.Mode3 = ""; | 1719 | |
1719 | 1720 | NodeInfo_List.Add(Ninfo); | |
1720 | NodeInfo_List.Add(Ninfo); | 1721 | } |
1721 | } | 1722 | |
1722 | 1723 | // Get end point | |
1723 | // Get end point | 1724 | lineGeometry = (LineGeometry)gGrpLine.Children[gGrpLine.Children.Count - 1]; |
1724 | lineGeometry = (LineGeometry)gGrpLine.Children[gGrpLine.Children.Count - 1]; | 1725 | Point endPoint = lineGeometry.EndPoint; |
1725 | Point endPoint = lineGeometry.EndPoint; | 1726 | |
1726 | 1727 | NodeInfo n2 = new NodeInfo(); | |
1727 | NodeInfo n2 = new NodeInfo(); | 1728 | n2.X = startPoint.X; |
1728 | n2.X = startPoint.X; | 1729 | n2.Y = startPoint.Y; |
1729 | n2.Y = startPoint.Y; | 1730 | n2.Mode1 = ""; |
1730 | n2.Mode1 = ""; | 1731 | n2.Mode2 = ""; |
1731 | n2.Mode2 = ""; | 1732 | n2.Mode3 = ""; |
1732 | n2.Mode3 = ""; | 1733 | NodeInfo_List.Add(n2); |
1733 | NodeInfo_List.Add(n2); | 1734 | |
1734 | 1735 | //Resort NodeInfo_List From Start to Goal | |
1735 | //Resort NodeInfo_List From Start to Goal | 1736 | LineGeometry firstLine = (LineGeometry)gGrpLine.Children[0]; |
1736 | LineGeometry firstLine = (LineGeometry)gGrpLine.Children[0]; | 1737 | Point startNode = firstLine.StartPoint; |
1737 | Point startNode = firstLine.StartPoint; | 1738 | Point endNode = firstLine.EndPoint; |
1738 | Point endNode = firstLine.EndPoint; | 1739 | |
1739 | 1740 | ||
1740 | 1741 | List<NodeInfo> tmpLst = new List<NodeInfo>(); | |
1741 | List<NodeInfo> tmpLst = new List<NodeInfo>(); | 1742 | |
1742 | 1743 | // Create temp List | |
1743 | // Create temp List | 1744 | if (startNode.X == endNode.X) |
1744 | if (startNode.X == endNode.X) | 1745 | { |
1745 | { | 1746 | for (int i = 1; i < NodeInfo_List.Count; i++) |
1746 | for (int i = 1; i < NodeInfo_List.Count; i++) | 1747 | { |
1747 | { | 1748 | if (NodeInfo_List[i].X != endNode.X) |
1748 | if (NodeInfo_List[i].X != endNode.X) | 1749 | { |
1749 | { | 1750 | break; |
1750 | break; | 1751 | } |
1751 | } | 1752 | else |
1752 | else | 1753 | { |
1753 | { | 1754 | tmpLst.Add(NodeInfo_List[i]); |
1754 | tmpLst.Add(NodeInfo_List[i]); | 1755 | } |
1755 | } | 1756 | } |
1756 | } | 1757 | } |
1757 | } | 1758 | |
1758 | 1759 | if (startNode.Y == endNode.Y) | |
1759 | if (startNode.Y == endNode.Y) | 1760 | { |
1760 | { | 1761 | for (int i = 1; i < NodeInfo_List.Count; i++) |
1761 | for (int i = 1; i < NodeInfo_List.Count; i++) | 1762 | { |
1762 | { | 1763 | if (NodeInfo_List[i].Y != endNode.Y) |
1763 | if (NodeInfo_List[i].Y != endNode.Y) | 1764 | { |
1764 | { | 1765 | break; |
1765 | break; | 1766 | } |
1766 | } | 1767 | else |
1767 | else | 1768 | { |
1768 | { | 1769 | tmpLst.Add(NodeInfo_List[i]); |
1769 | tmpLst.Add(NodeInfo_List[i]); | 1770 | } |
1770 | } | 1771 | } |
1771 | } | 1772 | } |
1772 | } | 1773 | |
1773 | 1774 | // Sort NodeInfo_List | |
1774 | // Sort NodeInfo_List | 1775 | for (int i = 0; i < tmpLst.Count; i++) |
1775 | for (int i = 0; i < tmpLst.Count; i++) | 1776 | { |
1776 | { | 1777 | NodeInfo_List[i + 1] = tmpLst[tmpLst.Count - 1 - i]; |
1777 | NodeInfo_List[i + 1] = tmpLst[tmpLst.Count - 1 - i]; | 1778 | } |
1778 | } | 1779 | |
1779 | 1780 | } | |
1780 | } | 1781 | } |
1781 | } | 1782 | |
1782 | 1783 | ||
1783 | 1784 | //public void EditNode(Point node_edited) | |
1784 | //public void EditNode(Point node_edited) | 1785 | //{ |
1785 | //{ | 1786 | // EllipseGeometry ellipseGeometry; |
1786 | // EllipseGeometry ellipseGeometry; | 1787 | // Point node; |
1787 | // Point node; | 1788 | // double radiusNode = RADIUS_NODE; |
1788 | // double radiusNode = RADIUS_NODE; | 1789 | |
1789 | 1790 | // bool flag = false; | |
1790 | // bool flag = false; | 1791 | |
1791 | 1792 | // if (gGrpBlueNode.Children.Count > 0) | |
1792 | // if (gGrpBlueNode.Children.Count > 0) | 1793 | // { |
1793 | // { | 1794 | // for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
1794 | // for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 1795 | // { |
1795 | // { | 1796 | // ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
1796 | // ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 1797 | // node = ellipseGeometry.Center; |
1797 | // node = ellipseGeometry.Center; | 1798 | |
1798 | 1799 | // if (CheckIsNode(node_edited, node, radiusNode)) | |
1799 | // if (CheckIsNode(node_edited, node, radiusNode)) | 1800 | // { |
1800 | // { | 1801 | // flag = true; |
1801 | // flag = true; | 1802 | // } |
1802 | // } | 1803 | |
1803 | 1804 | // if (flag) | |
1804 | // if (flag) | 1805 | // { |
1805 | // { | 1806 | // node_edited.X = node.X; |
1806 | // node_edited.X = node.X; | 1807 | // node_edited.Y = node.Y; |
1807 | // node_edited.Y = node.Y; | 1808 | |
1808 | 1809 | // // show form edit node | |
1809 | // // show form edit node | 1810 | // EditNodeWindow edtNodeWindow = new EditNodeWindow(); |
1810 | // EditNodeWindow edtNodeWindow = new EditNodeWindow(); | 1811 | // edtNodeWindow.ShowDialog(); |
1811 | // edtNodeWindow.ShowDialog(); | 1812 | |
1812 | 1813 | // string result1 = edtNodeWindow._txtMode1; | |
1813 | // string result1 = edtNodeWindow._txtMode1; | 1814 | // string result2 = edtNodeWindow._txtMode2; |
1814 | // string result2 = edtNodeWindow._txtMode2; | 1815 | // string result3 = edtNodeWindow._txtMode3; |
1815 | // string result3 = edtNodeWindow._txtMode3; | 1816 | // bool exit = edtNodeWindow._ExitFlg; |
1816 | // bool exit = edtNodeWindow._ExitFlg; | 1817 | |
1817 | 1818 | // if (!exit) | |
1818 | // if (!exit) | 1819 | // { |
1819 | // { | 1820 | // SaveChanged(node_edited.X, node_edited.Y, result1, result2, result3); |
1820 | // SaveChanged(node_edited.X, node_edited.Y, result1, result2, result3); | 1821 | // } |
1821 | // } | 1822 | |
1822 | 1823 | // return; | |
1823 | // return; | 1824 | // } |
1824 | // } | 1825 | // } |
1825 | // } | 1826 | // } |
1826 | // } | 1827 | //} |
1827 | //} | 1828 | |
1828 | 1829 | public void SaveChanged(double x, double y, string st1, string st2, string st3) | |
1829 | public void SaveChanged(double x, double y, string st1, string st2, string st3) | 1830 | { |
1830 | { | 1831 | for (int i = 0; i < NodeInfo_List.Count; i++) |
1831 | for (int i = 0; i < NodeInfo_List.Count; i++) | 1832 | { |
1832 | { | 1833 | NodeInfo ni = new NodeInfo(); |
1833 | NodeInfo ni = new NodeInfo(); | 1834 | ni = NodeInfo_List[i]; |
1834 | ni = NodeInfo_List[i]; | 1835 | |
1835 | 1836 | if (ni.X == x && ni.Y == y) | |
1836 | if (ni.X == x && ni.Y == y) | 1837 | { |
1837 | { | 1838 | |
1838 | 1839 | ni.Mode1 = st1; | |
1839 | ni.Mode1 = st1; | 1840 | ni.Mode2 = st2; |
1840 | ni.Mode2 = st2; | 1841 | ni.Mode3 = st3; |
1841 | ni.Mode3 = st3; | 1842 | |
1842 | 1843 | NodeInfo_List[i] = ni; | |
1843 | NodeInfo_List[i] = ni; | 1844 | return; |
1844 | return; | 1845 | } |
1845 | } | 1846 | } |
1846 | } | 1847 | } |
1847 | } | 1848 | |
1848 | 1849 | ||
1849 | 1850 | #endregion | |
1850 | #endregion | 1851 | |
1851 | 1852 | #region Display RouteInfo | |
1852 | #region Display RouteInfo | 1853 | |
1853 | 1854 | public void DspRouteInfo() | |
1854 | public void DspRouteInfo() | 1855 | { |
1855 | { | 1856 | //Clear Route Info Table |
1856 | //Clear Route Info Table | 1857 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); |
1857 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); | 1858 | |
1858 | 1859 | if (NodeInfo_List.Count != 0) | |
1859 | if (NodeInfo_List.Count != 0) | 1860 | { |
1860 | { | 1861 | int _RowIdx = 0; |
1861 | int _RowIdx = 0; | 1862 | string _Content = ""; |
1862 | string _Content = ""; | 1863 | |
1863 | 1864 | for (int i = 0; i < NodeInfo_List.Count; i++) | |
1864 | for (int i = 0; i < NodeInfo_List.Count; i++) | 1865 | { |
1865 | { | 1866 | |
1866 | 1867 | NodeInfo ni = new NodeInfo(); | |
1867 | NodeInfo ni = new NodeInfo(); | 1868 | ni = NodeInfo_List[i]; |
1868 | ni = NodeInfo_List[i]; | 1869 | |
1869 | 1870 | //column 1 | |
1870 | //column 1 | 1871 | if (i == 0) |
1871 | if (i == 0) | 1872 | { |
1872 | { | 1873 | _Content = "S"; |
1873 | _Content = "S"; | 1874 | } |
1874 | } | 1875 | else if (i == NodeInfo_List.Count - 1) |
1875 | else if (i == NodeInfo_List.Count - 1) | 1876 | { |
1876 | { | 1877 | _Content = "G"; |
1877 | _Content = "G"; | 1878 | } |
1878 | } | 1879 | else |
1879 | else | 1880 | { |
1880 | { | 1881 | _Content = i.ToString(); |
1881 | _Content = i.ToString(); | 1882 | } |
1882 | } | 1883 | AddLabeltoGrid(_RowIdx, 0, _Content); |
1883 | AddLabeltoGrid(_RowIdx, 0, _Content); | 1884 | |
1884 | 1885 | //column 2 | |
1885 | //column 2 | 1886 | // Display Node's Position |
1886 | // Display Node's Position | 1887 | _Content = ni.X + ", " + ni.Y; |
1887 | _Content = ni.X + ", " + ni.Y; | 1888 | AddLabeltoGrid(_RowIdx, 1, _Content); |
1888 | AddLabeltoGrid(_RowIdx, 1, _Content); | 1889 | |
1889 | 1890 | // Display Node's Field | |
1890 | // Display Node's Field | 1891 | if (ni.Mode1 != "" && ni.Mode1 != null) |
1891 | if (ni.Mode1 != "" && ni.Mode1 != null) | 1892 | { |
1892 | { | 1893 | char delimiterChars = '_'; |
1893 | char delimiterChars = '_'; | 1894 | string[] tmp = ni.Mode1.Split(delimiterChars); |
1894 | string[] tmp = ni.Mode1.Split(delimiterChars); | 1895 | foreach (string s in tmp) |
1895 | foreach (string s in tmp) | 1896 | { |
1896 | { | 1897 | _RowIdx++; |
1897 | _RowIdx++; | 1898 | delimiterChars = ':'; |
1898 | delimiterChars = ':'; | 1899 | |
1899 | 1900 | if (s.Split(delimiterChars)[0] == "Mode") | |
1900 | if (s.Split(delimiterChars)[0] == "Mode") | 1901 | { |
1901 | { | 1902 | double distance = 0; |
1902 | double distance = 0; | 1903 | if (i == NodeInfo_List.Count - 1) |
1903 | if (i == NodeInfo_List.Count - 1) | 1904 | { |
1904 | { | 1905 | distance = 0; |
1905 | distance = 0; | 1906 | } |
1906 | } | 1907 | else |
1907 | else | 1908 | { |
1908 | { | 1909 | distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); |
1909 | distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); | 1910 | } |
1910 | } | 1911 | _Content = "MOVE " + distance.ToString() + "mm"; |
1911 | _Content = "MOVE " + distance.ToString() + "mm"; | 1912 | } |
1912 | } | 1913 | else |
1913 | else | 1914 | { |
1914 | { | 1915 | _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; |
1915 | _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; | 1916 | } |
1916 | } | 1917 | |
1917 | 1918 | AddLabeltoGrid(_RowIdx, 1, _Content); | |
1918 | AddLabeltoGrid(_RowIdx, 1, _Content); | 1919 | } |
1919 | } | 1920 | } |
1920 | } | 1921 | |
1921 | 1922 | if (ni.Mode2 != "" && ni.Mode2 != null) | |
1922 | if (ni.Mode2 != "" && ni.Mode2 != null) | 1923 | { |
1923 | { | 1924 | char delimiterChars = '_'; |
1924 | char delimiterChars = '_'; | 1925 | string[] tmp = ni.Mode2.Split(delimiterChars); |
1925 | string[] tmp = ni.Mode2.Split(delimiterChars); | 1926 | foreach (string s in tmp) |
1926 | foreach (string s in tmp) | 1927 | { |
1927 | { | 1928 | _RowIdx++; |
1928 | _RowIdx++; | 1929 | delimiterChars = ':'; |
1929 | delimiterChars = ':'; | 1930 | |
1930 | 1931 | if (s.Split(delimiterChars)[0] == "Mode") | |
1931 | if (s.Split(delimiterChars)[0] == "Mode") | 1932 | { |
1932 | { | 1933 | double distance = 0; |
1933 | double distance = 0; | 1934 | if (i == NodeInfo_List.Count - 1) |
1934 | if (i == NodeInfo_List.Count - 1) | 1935 | { |
1935 | { | 1936 | distance = 0; |
1936 | distance = 0; | 1937 | } |
1937 | } | 1938 | else |
1938 | else | 1939 | { |
1939 | { | 1940 | distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); |
1940 | distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); | 1941 | } |
1941 | } | 1942 | _Content = "MOVE " + distance.ToString() + "mm"; |
1942 | _Content = "MOVE " + distance.ToString() + "mm"; | 1943 | } |
1943 | } | 1944 | else |
1944 | else | 1945 | { |
1945 | { | 1946 | _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; |
1946 | _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; | 1947 | } |
1947 | } | 1948 | |
1948 | 1949 | AddLabeltoGrid(_RowIdx, 1, _Content); | |
1949 | AddLabeltoGrid(_RowIdx, 1, _Content); | 1950 | } |
1950 | } | 1951 | } |
1951 | } | 1952 | |
1952 | 1953 | if (ni.Mode3 != "" && ni.Mode3 != null) | |
1953 | if (ni.Mode3 != "" && ni.Mode3 != null) | 1954 | { |
1954 | { | 1955 | char delimiterChars = '_'; |
1955 | char delimiterChars = '_'; | 1956 | string[] tmp = ni.Mode3.Split(delimiterChars); |
1956 | string[] tmp = ni.Mode3.Split(delimiterChars); | 1957 | foreach (string s in tmp) |
1957 | foreach (string s in tmp) | 1958 | { |
1958 | { | 1959 | _RowIdx++; |
1959 | _RowIdx++; | 1960 | delimiterChars = ':'; |
1960 | delimiterChars = ':'; | 1961 | |
1961 | 1962 | if (s.Split(delimiterChars)[0] == "Mode") | |
1962 | if (s.Split(delimiterChars)[0] == "Mode") | 1963 | { |
1963 | { | 1964 | double distance = 0; |
1964 | double distance = 0; | 1965 | if (i == NodeInfo_List.Count - 1) |
1965 | if (i == NodeInfo_List.Count - 1) | 1966 | { |
1966 | { | 1967 | distance = 0; |
1967 | distance = 0; | 1968 | } |
1968 | } | 1969 | else |
1969 | else | 1970 | { |
1970 | { | 1971 | distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); |
1971 | distance = DistanceCalculate(NodeInfo_List[i].X, NodeInfo_List[i].Y, NodeInfo_List[i + 1].X, NodeInfo_List[i + 1].Y); | 1972 | } |
1972 | } | 1973 | _Content = "MOVE " + distance.ToString() + "mm"; |
1973 | _Content = "MOVE " + distance.ToString() + "mm"; | 1974 | } |
1974 | } | 1975 | else |
1975 | else | 1976 | { |
1976 | { | 1977 | _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; |
1977 | _Content = s.Split(delimiterChars)[0] + " " + s.Split(delimiterChars)[1]; | 1978 | } |
1978 | } | 1979 | |
1979 | 1980 | AddLabeltoGrid(_RowIdx, 1, _Content); | |
1980 | AddLabeltoGrid(_RowIdx, 1, _Content); | 1981 | } |
1981 | } | 1982 | } |
1982 | } | 1983 | _RowIdx++; |
1983 | _RowIdx++; | 1984 | } |
1984 | } | 1985 | } |
1985 | } | 1986 | } |
1986 | } | 1987 | |
1987 | 1988 | public double DistanceCalculate(double _X1, double _Y1, double _X2, double _Y2) | |
1988 | public double DistanceCalculate(double _X1, double _Y1, double _X2, double _Y2) | 1989 | { |
1989 | { | 1990 | double dist = 0; |
1990 | double dist = 0; | 1991 | |
1991 | 1992 | if (_X1 == _X2) | |
1992 | if (_X1 == _X2) | 1993 | { |
1993 | { | 1994 | dist = System.Math.Abs(_Y1 - _Y2) * DISTANCE_RATIO; |
1994 | dist = System.Math.Abs(_Y1 - _Y2) * DISTANCE_RATIO; | 1995 | } |
1995 | } | 1996 | else if (_Y1 == _Y2) |
1996 | else if (_Y1 == _Y2) | 1997 | { |
1997 | { | 1998 | dist = System.Math.Abs(_X1 - _X2) * DISTANCE_RATIO; |
1998 | dist = System.Math.Abs(_X1 - _X2) * DISTANCE_RATIO; | 1999 | } |
1999 | } | 2000 | return dist; |
2000 | return dist; | 2001 | } |
2001 | } | 2002 | |
2002 | 2003 | public void AddLabeltoGrid(int RowIdx, int ColIdx, string Content) | |
2003 | public void AddLabeltoGrid(int RowIdx, int ColIdx, string Content) | 2004 | { |
2004 | { | 2005 | //Add Row to Grid |
2005 | //Add Row to Grid | 2006 | RowDefinition _rd = new RowDefinition(); |
2006 | RowDefinition _rd = new RowDefinition(); | 2007 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.RowDefinitions.Add(_rd); |
2007 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.RowDefinitions.Add(_rd); | 2008 | |
2008 | 2009 | // Add data to Grid | |
2009 | // Add data to Grid | 2010 | Label dynamicLabel = new Label(); |
2010 | Label dynamicLabel = new Label(); | 2011 | |
2011 | 2012 | dynamicLabel.Content = Content; | |
2012 | dynamicLabel.Content = Content; | 2013 | dynamicLabel.Margin = new Thickness(0, 0, 0, 0); |
2013 | dynamicLabel.Margin = new Thickness(0, 0, 0, 0); | 2014 | dynamicLabel.Foreground = new SolidColorBrush(Colors.Black); |
2014 | dynamicLabel.Foreground = new SolidColorBrush(Colors.Black); | 2015 | dynamicLabel.Background = new SolidColorBrush(Colors.White); |
2015 | dynamicLabel.Background = new SolidColorBrush(Colors.White); | 2016 | dynamicLabel.BorderBrush = new SolidColorBrush(Colors.LightGray); |
2016 | dynamicLabel.BorderBrush = new SolidColorBrush(Colors.LightGray); | 2017 | dynamicLabel.BorderThickness = new Thickness(1); |
2017 | dynamicLabel.BorderThickness = new Thickness(1); | 2018 | |
2018 | 2019 | Grid.SetRow(dynamicLabel, RowIdx); | |
2019 | Grid.SetRow(dynamicLabel, RowIdx); | 2020 | Grid.SetColumn(dynamicLabel, ColIdx); |
2020 | Grid.SetColumn(dynamicLabel, ColIdx); | 2021 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Add(dynamicLabel); |
2021 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Add(dynamicLabel); | 2022 | } |
2022 | } | 2023 | #endregion |
2023 | #endregion | 2024 | |
2024 | 2025 | ||
2025 | 2026 | public void CreateGoalPoint() | |
2026 | public void CreateGoalPoint() | 2027 | { |
2027 | { | 2028 | if (isGoalDrawRoute) |
2028 | if (isGoalDrawRoute) | 2029 | { |
2029 | { | 2030 | return; |
2030 | return; | 2031 | } |
2031 | } | 2032 | |
2032 | 2033 | isStartDrawRoute = false; | |
2033 | isStartDrawRoute = false; | 2034 | if (_goalPoint == null) |
2034 | if (_goalPoint == null) | 2035 | { |
2035 | { | 2036 | _goalPoint = new ucStartEndButton(); |
2036 | _goalPoint = new ucStartEndButton(); | 2037 | _goalPoint.btnWidth = 50.0; |
2037 | _goalPoint.btnWidth = 50.0; | 2038 | _goalPoint.btnHeight = 50.0; |
2038 | _goalPoint.btnHeight = 50.0; | 2039 | _goalPoint.buttText = "G"; |
2039 | _goalPoint.buttText = "G"; | 2040 | Canvas.SetLeft(_goalPoint, 675); |
2040 | Canvas.SetLeft(_goalPoint, 675); | 2041 | Canvas.SetTop(_goalPoint, 75); |
2041 | Canvas.SetTop(_goalPoint, 75); | 2042 | this.Children.Add(_goalPoint); |
2042 | this.Children.Add(_goalPoint); | 2043 | } |
2043 | } | 2044 | } |
2044 | } | 2045 | |
2045 | 2046 | public void CreateStartPoint() | |
2046 | public void CreateStartPoint() | 2047 | { |
2047 | { | 2048 | if (isGoalDrawRoute) |
2048 | if (isGoalDrawRoute) | 2049 | { |
2049 | { | 2050 | return; |
2050 | return; | 2051 | } |
2051 | } | 2052 | |
2052 | 2053 | isStartDrawRoute = false; | |
2053 | isStartDrawRoute = false; | 2054 | if (_startPoint == null) |
2054 | if (_startPoint == null) | 2055 | { |
2055 | { | 2056 | _startPoint = new ucStartEndButton(); |
2056 | _startPoint = new ucStartEndButton(); | 2057 | _startPoint.btnWidth = 50.0; |
2057 | _startPoint.btnWidth = 50.0; | 2058 | _startPoint.btnHeight = 50.0; |
2058 | _startPoint.btnHeight = 50.0; | 2059 | _startPoint.buttText = "S"; |
2059 | _startPoint.buttText = "S"; | 2060 | Canvas.SetLeft(_startPoint, 75); |
2060 | Canvas.SetLeft(_startPoint, 75); | 2061 | Canvas.SetTop(_startPoint, 675); |
2061 | Canvas.SetTop(_startPoint, 675); | 2062 | this.Children.Add(_startPoint); |
2062 | this.Children.Add(_startPoint); | 2063 | } |
2063 | } | 2064 | } |
2064 | } | 2065 | |
2065 | 2066 | ||
2066 | 2067 | #region Draw New FreeNode | |
2067 | #region Draw New FreeNode | 2068 | |
2068 | 2069 | /// <summary> | |
2069 | /// <summary> | 2070 | /// Draw Auto Blue node |
2070 | /// Draw Auto Blue node | 2071 | /// </summary> |
2071 | /// </summary> | 2072 | |
2072 | 2073 | ||
2073 | 2074 | public void NewSetFreeNodes(Point FreeNode, bool RightClick) | |
2074 | public void NewSetFreeNodes(Point FreeNode, bool RightClick) | 2075 | { |
2075 | { | 2076 | double radiusNode = RADIUS_NODE; |
2076 | double radiusNode = RADIUS_NODE; | 2077 | |
2077 | 2078 | EllipseGeometry ellipseGeometry; | |
2078 | EllipseGeometry ellipseGeometry; | 2079 | Point node; |
2079 | Point node; | 2080 | bool deleteFlag = false; |
2080 | bool deleteFlag = false; | 2081 | |
2081 | 2082 | ||
2082 | 2083 | if (RightClick) | |
2083 | if (RightClick) | 2084 | { |
2084 | { | 2085 | if (gGrpBlueNode.Children.Count > 0) |
2085 | if (gGrpBlueNode.Children.Count > 0) | 2086 | { |
2086 | { | 2087 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
2087 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 2088 | { |
2088 | { | 2089 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
2089 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 2090 | node = ellipseGeometry.Center; |
2090 | node = ellipseGeometry.Center; | 2091 | if (FreeNode.X == node.X) |
2091 | if (FreeNode.X == node.X) | 2092 | { |
2092 | { | 2093 | if (CheckIsNode(FreeNode, node, radiusNode)) |
2093 | if (CheckIsNode(FreeNode, node, radiusNode)) | 2094 | { |
2094 | { | 2095 | deleteFlag = true; |
2095 | deleteFlag = true; | 2096 | } |
2096 | } | 2097 | } |
2097 | } | 2098 | else |
2098 | else | 2099 | { |
2099 | { | 2100 | if (CheckIsNode(FreeNode, node, radiusNode)) |
2100 | if (CheckIsNode(FreeNode, node, radiusNode)) | 2101 | { |
2101 | { | 2102 | deleteFlag = true; |
2102 | deleteFlag = true; | 2103 | } |
2103 | } | 2104 | } |
2104 | } | 2105 | if (deleteFlag) |
2105 | if (deleteFlag) | 2106 | { |
2106 | { | 2107 | MessageBoxResult result = MessageBox.Show("Do You Delete This Node?", "Delete Node", MessageBoxButton.OKCancel); |
2107 | MessageBoxResult result = MessageBox.Show("Do You Delete This Node?", "Delete Node", MessageBoxButton.OKCancel); | 2108 | if (result == MessageBoxResult.OK) |
2108 | if (result == MessageBoxResult.OK) | 2109 | { |
2109 | { | 2110 | //Call Function Delete Node |
2110 | //Call Function Delete Node | 2111 | DeleteNode(i); |
2111 | DeleteNode(i); | 2112 | |
2112 | 2113 | return; | |
2113 | return; | 2114 | } |
2114 | } | 2115 | else |
2115 | else | 2116 | { |
2116 | { | 2117 | return; |
2117 | return; | 2118 | } |
2118 | } | 2119 | } |
2119 | } | 2120 | } |
2120 | } | 2121 | } |
2121 | } | 2122 | } |
2122 | } | 2123 | else |
2123 | else | 2124 | { |
2124 | { | 2125 | //Check EditNode State |
2125 | //Check EditNode State | 2126 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
2126 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 2127 | { |
2127 | { | 2128 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
2128 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 2129 | node = ellipseGeometry.Center; |
2129 | node = ellipseGeometry.Center; | 2130 | bool isEditNode = CheckIsNode(FreeNode, node, RADIUS_NODE); |
2130 | bool isEditNode = CheckIsNode(FreeNode, node, RADIUS_NODE); | 2131 | |
2131 | 2132 | if (isEditNode) | |
2132 | if (isEditNode) | 2133 | { |
2133 | { | 2134 | NewEditNode(node); |
2134 | NewEditNode(node); | 2135 | NewDspRouteInfo(); |
2135 | NewDspRouteInfo(); | 2136 | return; |
2136 | return; | 2137 | } |
2137 | } | 2138 | } |
2138 | } | 2139 | |
2139 | 2140 | ||
2140 | 2141 | MessageBoxResult result = MessageBox.Show("Do You Want To Add This Node?", "Add Node", MessageBoxButton.OKCancel); | |
2141 | MessageBoxResult result = MessageBox.Show("Do You Want To Add This Node?", "Add Node", MessageBoxButton.OKCancel); | 2142 | if (result == MessageBoxResult.OK) |
2142 | if (result == MessageBoxResult.OK) | 2143 | { |
2143 | { | 2144 | AddNode(FreeNode, gGrpBlueNode); |
2144 | AddNode(FreeNode, gGrpBlueNode); | 2145 | |
2145 | 2146 | TextBlock textBlock = new TextBlock(); | |
2146 | TextBlock textBlock = new TextBlock(); | 2147 | textBlock.Text = stt.ToString(); |
2147 | textBlock.Text = stt.ToString(); | 2148 | textBlock.FontSize = 35; |
2148 | textBlock.FontSize = 35; | 2149 | textBlock.VerticalAlignment = VerticalAlignment.Center; |
2149 | textBlock.VerticalAlignment = VerticalAlignment.Center; | 2150 | textBlock.HorizontalAlignment = HorizontalAlignment.Center; |
2150 | textBlock.HorizontalAlignment = HorizontalAlignment.Center; | 2151 | textBlock.Foreground = new SolidColorBrush(Colors.Red); |
2151 | textBlock.Foreground = new SolidColorBrush(Colors.Red); | 2152 | |
2152 | 2153 | Canvas.SetLeft(textBlock, FreeNode.X - RADIUS_NODE / 2); | |
2153 | Canvas.SetLeft(textBlock, FreeNode.X - RADIUS_NODE / 2); | 2154 | Canvas.SetTop(textBlock, FreeNode.Y - 1.5 * RADIUS_NODE); |
2154 | Canvas.SetTop(textBlock, FreeNode.Y - 1.5 * RADIUS_NODE); | 2155 | |
2155 | 2156 | ||
2156 | 2157 | this.Children.Add(textBlock); | |
2157 | this.Children.Add(textBlock); | 2158 | NodeNo.Add(textBlock); |
2158 | NodeNo.Add(textBlock); | 2159 | |
2159 | 2160 | if (stt > 1) | |
2160 | if (stt > 1) | 2161 | { |
2161 | { | 2162 | int tmp = gGrpBlueNode.Children.Count; |
2162 | int tmp = gGrpBlueNode.Children.Count; | 2163 | |
2163 | 2164 | EllipseGeometry elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 2]; | |
2164 | EllipseGeometry elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 2]; | 2165 | Point node1 = elip.Center; |
2165 | Point node1 = elip.Center; | 2166 | elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 1]; |
2166 | elip = (EllipseGeometry)gGrpBlueNode.Children[tmp - 1]; | 2167 | Point node2 = elip.Center; |
2167 | Point node2 = elip.Center; | 2168 | DrawLine(node1, node2, gGrpNewLine); |
2168 | DrawLine(node1, node2, gGrpNewLine); | 2169 | |
2169 | 2170 | ||
2170 | 2171 | this.Children.Remove(pBlueNode); | |
2171 | this.Children.Remove(pBlueNode); | 2172 | for (int i = 0; i < tmp; i++) |
2172 | for (int i = 0; i < tmp; i++) | 2173 | { |
2173 | { | 2174 | this.Children.Remove(NodeNo[i]); |
2174 | this.Children.Remove(NodeNo[i]); | 2175 | } |
2175 | } | 2176 | |
2176 | 2177 | this.Children.Add(pBlueNode); | |
2177 | this.Children.Add(pBlueNode); | 2178 | for (int i = 0; i < tmp; i++) |
2178 | for (int i = 0; i < tmp; i++) | 2179 | { |
2179 | { | 2180 | this.Children.Add(NodeNo[i]); |
2180 | this.Children.Add(NodeNo[i]); | 2181 | } |
2181 | } | 2182 | } |
2182 | } | 2183 | |
2183 | 2184 | stt++; | |
2184 | stt++; | 2185 | NewInitNodeInfo_List(); |
2185 | NewInitNodeInfo_List(); | 2186 | NewDspRouteInfo(); |
2186 | NewDspRouteInfo(); | 2187 | } |
2187 | } | 2188 | } |
2188 | } | 2189 | } |
2189 | } | 2190 | |
2190 | 2191 | public void DeleteNode(int i) | |
2191 | public void DeleteNode(int i) | 2192 | { |
2192 | { | 2193 | //DrawLine(Point startPoint, Point endPoint, GeometryGroup geometryGroup) |
2193 | //DrawLine(Point startPoint, Point endPoint, GeometryGroup geometryGroup) | 2194 | |
2194 | 2195 | LineGeometry lineGeometry = new LineGeometry(); | |
2195 | LineGeometry lineGeometry = new LineGeometry(); | 2196 | EllipseGeometry ellip; |
2196 | EllipseGeometry ellip; | 2197 | |
2197 | 2198 | //check delete last node | |
2198 | //check delete last node | 2199 | if (i == gGrpBlueNode.Children.Count - 1) |
2199 | if (i == gGrpBlueNode.Children.Count - 1) | 2200 | { |
2200 | { | 2201 | // delete line |
2201 | // delete line | 2202 | if (gGrpNewLine.Children.Count > 0) |
2202 | if (gGrpNewLine.Children.Count > 0) | 2203 | { |
2203 | { | 2204 | gGrpNewLine.Children.RemoveAt(i - 1); |
2204 | gGrpNewLine.Children.RemoveAt(i - 1); | 2205 | } |
2205 | } | 2206 | |
2206 | 2207 | // delete ucNode | |
2207 | // delete ucNode | 2208 | ucNode _ucNode = new ucNode(); |
2208 | ucNode _ucNode = new ucNode(); | 2209 | _ucNode = ucNode_Lst[i]; |
2209 | _ucNode = ucNode_Lst[i]; | 2210 | this.Children.Remove(_ucNode); |
2210 | this.Children.Remove(_ucNode); | 2211 | ucNode_Lst.RemoveAt(i); |
2211 | ucNode_Lst.RemoveAt(i); | 2212 | |
2212 | 2213 | // delete node | |
2213 | // delete node | 2214 | gGrpBlueNode.Children.RemoveAt(i); |
2214 | gGrpBlueNode.Children.RemoveAt(i); | 2215 | NewNodeInfo_List.RemoveAt(i); |
2215 | NewNodeInfo_List.RemoveAt(i); | 2216 | |
2216 | 2217 | } | |
2217 | } | 2218 | else |
2218 | else | 2219 | { |
2219 | { | 2220 | //delete all line and remove Point at 'i' |
2220 | //delete all line and remove Point at 'i' | 2221 | gGrpNewLine.Children.Clear(); |
2221 | gGrpNewLine.Children.Clear(); | 2222 | this.Children.Remove(pNewLine); |
2222 | this.Children.Remove(pNewLine); | 2223 | gGrpBlueNode.Children.RemoveAt(i); |
2223 | gGrpBlueNode.Children.RemoveAt(i); | 2224 | |
2224 | 2225 | //redraw line | |
2225 | //redraw line | 2226 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) |
2226 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) | 2227 | { |
2227 | { | 2228 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; |
2228 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; | 2229 | Point node1 = ellip.Center; |
2229 | Point node1 = ellip.Center; | 2230 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; |
2230 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; | 2231 | Point node2 = ellip.Center; |
2231 | Point node2 = ellip.Center; | 2232 | DrawLine(node1, node2, gGrpNewLine); |
2232 | DrawLine(node1, node2, gGrpNewLine); | 2233 | } |
2233 | } | 2234 | |
2234 | 2235 | this.Children.Add(pNewLine); | |
2235 | this.Children.Add(pNewLine); | 2236 | |
2236 | 2237 | //remove ucNode | |
2237 | //remove ucNode | 2238 | for (int j = ucNode_Lst.Count - 1; j > i; j--) |
2238 | for (int j = ucNode_Lst.Count - 1; j > i; j--) | 2239 | { |
2239 | { | 2240 | ucNode_Lst[j].txtNode = ucNode_Lst[j - 1].txtNode; |
2240 | ucNode_Lst[j].txtNode = ucNode_Lst[j - 1].txtNode; | 2241 | } |
2241 | } | 2242 | this.Children.Remove(ucNode_Lst[i]); |
2242 | this.Children.Remove(ucNode_Lst[i]); | 2243 | ucNode_Lst.RemoveAt(i); |
2243 | ucNode_Lst.RemoveAt(i); | 2244 | |
2244 | 2245 | //redraw ucNode | |
2245 | //redraw ucNode | 2246 | for (int k = 0; k < ucNode_Lst.Count; k++) |
2246 | for (int k = 0; k < ucNode_Lst.Count; k++) | 2247 | { |
2247 | { | 2248 | this.Children.Remove(ucNode_Lst[k]); |
2248 | this.Children.Remove(ucNode_Lst[k]); | 2249 | this.Children.Add(ucNode_Lst[k]); |
2249 | this.Children.Add(ucNode_Lst[k]); | 2250 | } |
2250 | } | 2251 | } |
2251 | } | 2252 | |
2252 | 2253 | //NewInitNodeInfo_List(); | |
2253 | //NewInitNodeInfo_List(); | 2254 | |
2254 | 2255 | Lst_Node_tmp.RemoveAt(i); | |
2255 | Lst_Node_tmp.RemoveAt(i); | 2256 | NewDspRouteInfo(); |
2256 | NewDspRouteInfo(); | 2257 | stt--; |
2257 | stt--; | 2258 | |
2258 | 2259 | } | |
2259 | } | 2260 | |
2260 | 2261 | public void ReDrawAllNode() | |
2261 | public void ReDrawAllNode() | 2262 | { |
2262 | { | 2263 | LineGeometry lineGeometry = new LineGeometry(); |
2263 | LineGeometry lineGeometry = new LineGeometry(); | 2264 | EllipseGeometry ellip; |
2264 | EllipseGeometry ellip; | 2265 | //delete all line |
2265 | //delete all line | 2266 | gGrpNewLine.Children.Clear(); |
2266 | gGrpNewLine.Children.Clear(); | 2267 | this.Children.Remove(pNewLine); |
2267 | this.Children.Remove(pNewLine); | 2268 | |
2268 | 2269 | //redraw line | |
2269 | //redraw line | 2270 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) |
2270 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) | 2271 | { |
2271 | { | 2272 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; |
2272 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; | 2273 | Point node1 = ellip.Center; |
2273 | Point node1 = ellip.Center; | 2274 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; |
2274 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; | 2275 | Point node2 = ellip.Center; |
2275 | Point node2 = ellip.Center; | 2276 | DrawLine(node1, node2, gGrpNewLine); |
2276 | DrawLine(node1, node2, gGrpNewLine); | 2277 | } |
2277 | } | 2278 | |
2278 | 2279 | this.Children.Add(pNewLine); | |
2279 | this.Children.Add(pNewLine); | 2280 | |
2280 | 2281 | ||
2281 | 2282 | //redraw ucNode | |
2282 | //redraw ucNode | 2283 | for (int k = 0; k < ucNode_Lst.Count; k++) |
2283 | for (int k = 0; k < ucNode_Lst.Count; k++) | 2284 | { |
2284 | { | 2285 | this.Children.Remove(ucNode_Lst[k]); |
2285 | this.Children.Remove(ucNode_Lst[k]); | 2286 | this.Children.Add(ucNode_Lst[k]); |
2286 | this.Children.Add(ucNode_Lst[k]); | 2287 | } |
2287 | } | 2288 | |
2288 | 2289 | //backup DB | |
2289 | //backup DB | 2290 | CreateVehicleNode(); |
2290 | CreateVehicleNode(); | 2291 | } |
2291 | } | 2292 | |
2292 | 2293 | ||
2293 | 2294 | public void NewInitNodeInfo_List() | |
2294 | public void NewInitNodeInfo_List() | 2295 | { |
2295 | { | 2296 | //Reset List |
2296 | //Reset List | 2297 | //NewNodeInfo_List = new List<NewNodeInfo>(); |
2297 | //NewNodeInfo_List = new List<NewNodeInfo>(); | 2298 | |
2298 | 2299 | if (gGrpBlueNode.Children.Count > 0) | |
2299 | if (gGrpBlueNode.Children.Count > 0) | 2300 | { |
2300 | { | 2301 | //for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
2301 | //for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 2302 | //{ |
2302 | //{ | 2303 | int i = gGrpBlueNode.Children.Count - 1; |
2303 | int i = gGrpBlueNode.Children.Count - 1; | 2304 | Point point; |
2304 | Point point; | 2305 | EllipseGeometry eGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
2305 | EllipseGeometry eGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 2306 | point = eGeometry.Center; |
2306 | point = eGeometry.Center; | 2307 | |
2307 | 2308 | NewNodeInfo Ninfo = new NewNodeInfo(); | |
2308 | NewNodeInfo Ninfo = new NewNodeInfo(); | 2309 | Ninfo.X = point.X; |
2309 | Ninfo.X = point.X; | 2310 | Ninfo.Y = point.Y; |
2310 | Ninfo.Y = point.Y; | 2311 | |
2311 | 2312 | Ninfo.Mode = ""; | |
2312 | Ninfo.Mode = ""; | 2313 | |
2313 | 2314 | NewNodeInfo_List.Add(Ninfo); | |
2314 | NewNodeInfo_List.Add(Ninfo); | 2315 | //} |
2315 | //} | 2316 | |
2316 | 2317 | } | |
2317 | } | 2318 | } |
2318 | } | 2319 | |
2319 | 2320 | public void NewEditNode(Point node_edited) | |
2320 | public void NewEditNode(Point node_edited) | 2321 | { |
2321 | { | 2322 | EllipseGeometry ellipseGeometry; |
2322 | EllipseGeometry ellipseGeometry; | 2323 | Point node; |
2323 | Point node; | 2324 | double radiusNode = RADIUS_NODE; |
2324 | double radiusNode = RADIUS_NODE; | 2325 | |
2325 | 2326 | bool flag = false; | |
2326 | bool flag = false; | 2327 | |
2327 | 2328 | if (gGrpBlueNode.Children.Count > 0) | |
2328 | if (gGrpBlueNode.Children.Count > 0) | 2329 | { |
2329 | { | 2330 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
2330 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 2331 | { |
2331 | { | 2332 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
2332 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 2333 | node = ellipseGeometry.Center; |
2333 | node = ellipseGeometry.Center; | 2334 | |
2334 | 2335 | if (CheckIsNode(node_edited, node, radiusNode)) | |
2335 | if (CheckIsNode(node_edited, node, radiusNode)) | 2336 | { |
2336 | { | 2337 | flag = true; |
2337 | flag = true; | 2338 | } |
2338 | } | 2339 | |
2339 | 2340 | if (flag) | |
2340 | if (flag) | 2341 | { |
2341 | { | 2342 | node_edited.X = node.X; |
2342 | node_edited.X = node.X; | 2343 | node_edited.Y = node.Y; |
2343 | node_edited.Y = node.Y; | 2344 | |
2344 | 2345 | // show form edit node | |
2345 | // show form edit node | 2346 | EditNodeWindow edtNodeWindow = new EditNodeWindow(); |
2346 | EditNodeWindow edtNodeWindow = new EditNodeWindow(); | 2347 | List<ListNodeInfo> lst_tmpdfd = new List<ListNodeInfo>(); |
2347 | List<ListNodeInfo> lst_tmpdfd = new List<ListNodeInfo>(); | 2348 | |
2348 | 2349 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count > 0) | |
2349 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count > 0) | 2350 | { |
2350 | { | 2351 | for (int k = 0; k < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count; k++) |
2351 | for (int k = 0; k < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count; k++) | 2352 | { |
2352 | { | 2353 | double X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_X; |
2353 | double X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_X; | 2354 | double Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_Y; |
2354 | double Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_Y; | 2355 | |
2355 | 2356 | Point node_editedActual = new Point(); | |
2356 | Point node_editedActual = new Point(); | 2357 | |
2357 | 2358 | node_editedActual.X = ConvertPointDisplayToActual(node_edited.X, Scale_X, PointMapStart_X); | |
2358 | node_editedActual.X = ConvertPointDisplayToActual(node_edited.X, Scale_X, PointMapStart_X); | 2359 | node_editedActual.Y = ConvertPointDisplayToActual(node_edited.Y, Scale_Y, PointMapStart_Y); |
2359 | node_editedActual.Y = ConvertPointDisplayToActual(node_edited.Y, Scale_Y, PointMapStart_Y); | 2360 | |
2360 | 2361 | ||
2361 | 2362 | //if (node_edited.X == X && node_edited.Y == Y) | |
2362 | //if (node_edited.X == X && node_edited.Y == Y) | 2363 | if (node_editedActual.X == X && node_editedActual.Y == Y) |
2363 | if (node_editedActual.X == X && node_editedActual.Y == Y) | 2364 | { |
2364 | { | 2365 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo.Count > 0) |
2365 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo.Count > 0) | 2366 | { |
2366 | { | 2367 | for (int m = 0; m < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo.Count; m++) |
2367 | for (int m = 0; m < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo.Count; m++) | 2368 | { |
2368 | { | 2369 | ListNodeInfo InputNodeInfo = new ListNodeInfo(); |
2369 | ListNodeInfo InputNodeInfo = new ListNodeInfo(); | 2370 | InputNodeInfo.Mode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Mode; |
2370 | InputNodeInfo.Mode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Mode; | 2371 | InputNodeInfo.Speed = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Speed; |
2371 | InputNodeInfo.Speed = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Speed; | 2372 | InputNodeInfo.Angle = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Angle; |
2372 | InputNodeInfo.Angle = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Angle; | 2373 | InputNodeInfo.Height = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Height; |
2373 | InputNodeInfo.Height = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].Height; | 2374 | InputNodeInfo.ModeSelected = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].ModeSelected; |
2374 | InputNodeInfo.ModeSelected = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo[m].ModeSelected; | 2375 | lst_tmpdfd.Add(InputNodeInfo); |
2375 | lst_tmpdfd.Add(InputNodeInfo); | 2376 | } |
2376 | } | 2377 | |
2377 | 2378 | edtNodeWindow.NodeInf_List = lst_tmpdfd; | |
2378 | edtNodeWindow.NodeInf_List = lst_tmpdfd; | 2379 | |
2379 | 2380 | } | |
2380 | } | 2381 | edtNodeWindow.NameNode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].nameNode; |
2381 | edtNodeWindow.NameNode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].nameNode; | 2382 | edtNodeWindow.LAT = X.ToString(); ; |
2382 | edtNodeWindow.LAT = X.ToString(); ; | 2383 | edtNodeWindow.LOC = Y.ToString(); |
2383 | edtNodeWindow.LOC = Y.ToString(); | 2384 | |
2384 | 2385 | } | |
2385 | } | 2386 | } |
2386 | } | 2387 | } |
2387 | } | 2388 | |
2388 | 2389 | edtNodeWindow.ShowDialog(); | |
2389 | edtNodeWindow.ShowDialog(); | 2390 | |
2390 | 2391 | //Save NameNode | |
2391 | //Save NameNode | 2392 | string strNameNode = edtNodeWindow.NameNode; |
2392 | string strNameNode = edtNodeWindow.NameNode; | 2393 | ListNameNode nmNode = new ListNameNode(); |
2393 | ListNameNode nmNode = new ListNameNode(); | 2394 | |
2394 | 2395 | nmNode.X = node.X; | |
2395 | nmNode.X = node.X; | 2396 | nmNode.Y = node.Y; |
2396 | nmNode.Y = node.Y; | 2397 | nmNode.nameNode = strNameNode; |
2397 | nmNode.nameNode = strNameNode; | 2398 | |
2398 | 2399 | NameNode_List[i] = nmNode; | |
2399 | NameNode_List[i] = nmNode; | 2400 | |
2400 | 2401 | ||
2401 | 2402 | ucNode _ucNode = new ucNode(); | |
2402 | ucNode _ucNode = new ucNode(); | 2403 | _ucNode = ucNode_Lst[i]; |
2403 | _ucNode = ucNode_Lst[i]; | 2404 | this.Children.Remove(_ucNode); |
2404 | this.Children.Remove(_ucNode); | 2405 | ucNode_Lst.RemoveAt(i); |
2405 | ucNode_Lst.RemoveAt(i); | 2406 | |
2406 | 2407 | string color = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].color; | |
2407 | string color = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].color; | 2408 | CreateMapNode(node, i, color, strNameNode); |
2408 | CreateMapNode(node, i, color, strNameNode); | 2409 | |
2409 | 2410 | ||
2410 | 2411 | ||
2411 | 2412 | ||
2412 | 2413 | ||
2413 | 2414 | ||
2414 | 2415 | string result = edtNodeWindow._txtMode; | |
2415 | string result = edtNodeWindow._txtMode; | 2416 | |
2416 | 2417 | List<ListNodeInfo> lst_tmp = edtNodeWindow.NodeInf_List; | |
2417 | List<ListNodeInfo> lst_tmp = edtNodeWindow.NodeInf_List; | 2418 | Lst_Node_tmp[i].NodeInfo_tmp.Clear(); |
2418 | Lst_Node_tmp[i].NodeInfo_tmp.Clear(); | 2419 | |
2419 | 2420 | for (int j = 0; j < lst_tmp.Count; j++) | |
2420 | for (int j = 0; j < lst_tmp.Count; j++) | 2421 | { |
2421 | { | 2422 | |
2422 | 2423 | ListNodeInfo ni = new ListNodeInfo(); | |
2423 | ListNodeInfo ni = new ListNodeInfo(); | 2424 | ni = lst_tmp[j]; |
2424 | ni = lst_tmp[j]; | 2425 | |
2425 | 2426 | Lst_Node_tmp[i].NodeInfo_tmp.Add(ni); | |
2426 | Lst_Node_tmp[i].NodeInfo_tmp.Add(ni); | 2427 | } |
2427 | } | 2428 | |
2428 | 2429 | ||
2429 | 2430 | //backup DB | |
2430 | //backup DB | 2431 | CreateVehicleNode(); |
2431 | CreateVehicleNode(); | 2432 | |
2432 | 2433 | bool exit = edtNodeWindow._ExitFlg; | |
2433 | bool exit = edtNodeWindow._ExitFlg; | 2434 | |
2434 | 2435 | if (!exit) | |
2435 | if (!exit) | 2436 | { |
2436 | { | 2437 | NewSaveChanged(node_edited.X, node_edited.Y, result); |
2437 | NewSaveChanged(node_edited.X, node_edited.Y, result); | 2438 | } |
2438 | } | 2439 | |
2439 | 2440 | return; | |
2440 | return; | 2441 | } |
2441 | } | 2442 | } |
2442 | } | 2443 | } |
2443 | } | 2444 | } |
2444 | } | 2445 | |
2445 | 2446 | //Save Node's Data Edited | |
2446 | //Save Node's Data Edited | 2447 | public void NewSaveChanged(double x, double y, string st) |
2447 | public void NewSaveChanged(double x, double y, string st) | 2448 | { |
2448 | { | 2449 | for (int i = 0; i < NewNodeInfo_List.Count; i++) |
2449 | for (int i = 0; i < NewNodeInfo_List.Count; i++) | 2450 | { |
2450 | { | 2451 | NewNodeInfo ni = new NewNodeInfo(); |
2451 | NewNodeInfo ni = new NewNodeInfo(); | 2452 | ni = NewNodeInfo_List[i]; |
2452 | ni = NewNodeInfo_List[i]; | 2453 | |
2453 | 2454 | if (ni.X == x && ni.Y == y) | |
2454 | if (ni.X == x && ni.Y == y) | 2455 | { |
2455 | { | 2456 | ni.Mode = st; |
2456 | ni.Mode = st; | 2457 | |
2457 | 2458 | NewNodeInfo_List[i] = ni; | |
2458 | NewNodeInfo_List[i] = ni; | 2459 | return; |
2459 | return; | 2460 | } |
2460 | } | 2461 | } |
2461 | } | 2462 | } |
2462 | } | 2463 | |
2463 | 2464 | public void NewDspRouteInfo() | |
2464 | public void NewDspRouteInfo() | 2465 | { |
2465 | { | 2466 | //Clear Route Info Table |
2466 | //Clear Route Info Table | 2467 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); |
2467 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); | 2468 | int _RowIdx = 0; |
2468 | int _RowIdx = 0; | 2469 | string _Content = ""; |
2469 | string _Content = ""; | 2470 | |
2470 | 2471 | if (Lst_Node_tmp.Count != 0) | |
2471 | if (Lst_Node_tmp.Count != 0) | 2472 | { |
2472 | { | 2473 | for (int i = 0; i < Lst_Node_tmp.Count; i++) |
2473 | for (int i = 0; i < Lst_Node_tmp.Count; i++) | 2474 | { |
2474 | { | 2475 | //column 1 : node index |
2475 | //column 1 : node index | 2476 | _Content = (i + 1).ToString(); |
2476 | _Content = (i + 1).ToString(); | 2477 | AddLabeltoGrid(_RowIdx, 0, _Content); |
2477 | AddLabeltoGrid(_RowIdx, 0, _Content); | 2478 | |
2478 | 2479 | //column 2 | |
2479 | //column 2 | 2480 | // Display Node's Position |
2480 | // Display Node's Position | 2481 | _Content = "LAT " + Lst_Node_tmp[i].pointMap_X; |
2481 | _Content = "LAT " + Lst_Node_tmp[i].pointMap_X; | 2482 | AddLabeltoGrid(_RowIdx, 1, _Content); |
2482 | AddLabeltoGrid(_RowIdx, 1, _Content); | 2483 | _RowIdx++; |
2483 | _RowIdx++; | 2484 | |
2484 | 2485 | _Content = "LOC " + Lst_Node_tmp[i].pointMap_Y; | |
2485 | _Content = "LOC " + Lst_Node_tmp[i].pointMap_Y; | 2486 | AddLabeltoGrid(_RowIdx, 1, _Content); |
2486 | AddLabeltoGrid(_RowIdx, 1, _Content); | 2487 | |
2487 | 2488 | // Display Node's Field | |
2488 | // Display Node's Field | 2489 | |
2489 | 2490 | if (Lst_Node_tmp[i].NodeInfo_tmp.Count != 0) | |
2490 | if (Lst_Node_tmp[i].NodeInfo_tmp.Count != 0) | 2491 | { |
2491 | { | 2492 | foreach (ListNodeInfo ni in Lst_Node_tmp[i].NodeInfo_tmp) |
2492 | foreach (ListNodeInfo ni in Lst_Node_tmp[i].NodeInfo_tmp) | 2493 | { |
2493 | { | 2494 | if (ni.Speed != 0 && ni.ModeSelected == 1) |
2494 | if (ni.Speed != 0 && ni.ModeSelected == 1) | 2495 | { |
2495 | { | 2496 | _RowIdx++; |
2496 | _RowIdx++; | 2497 | _Content = "SPD " + ni.Speed.ToString() + " Km/h"; |
2497 | _Content = "SPD " + ni.Speed.ToString() + " Km/h"; | 2498 | AddLabeltoGrid(_RowIdx, 1, _Content); |
2498 | AddLabeltoGrid(_RowIdx, 1, _Content); | 2499 | } |
2499 | } | 2500 | } |
2500 | } | 2501 | |
2501 | 2502 | } | |
2502 | } | 2503 | _RowIdx++; |
2503 | _RowIdx++; | 2504 | } |
2504 | } | 2505 | |
2505 | 2506 | } | |
2506 | } | 2507 | |
2507 | 2508 | } | |
2508 | } | 2509 | |
2509 | 2510 | public void NewDspWorkLog() | |
2510 | public void NewDspWorkLog() | 2511 | { |
2511 | { | 2512 | //Clear Route Info Table |
2512 | //Clear Route Info Table | 2513 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdWorkLog.Children.Clear(); |
2513 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdWorkLog.Children.Clear(); | 2514 | int _RowIdx = 0; |
2514 | int _RowIdx = 0; | 2515 | string _Content = ""; |
2515 | string _Content = ""; | 2516 | |
2516 | 2517 | if (Lst_Node_tmp.Count != 0) | |
2517 | if (Lst_Node_tmp.Count != 0) | 2518 | { |
2518 | { | 2519 | for (int i = Lst_Node_tmp.Count - 1; i > 0; i--) |
2519 | for (int i = Lst_Node_tmp.Count - 1; i > 0; i--) | 2520 | { |
2520 | { | 2521 | //column 1 : node index |
2521 | //column 1 : node index | 2522 | _Content = (Lst_Node_tmp.Count - i).ToString(); |
2522 | _Content = (Lst_Node_tmp.Count - i).ToString(); | 2523 | AddLabeltoWorkLog(_RowIdx, 0, _Content); |
2523 | AddLabeltoWorkLog(_RowIdx, 0, _Content); | 2524 | |
2524 | 2525 | //column 2 | |
2525 | //column 2 | 2526 | //Fork Name |
2526 | //Fork Name | 2527 | _Content = VehicleItem + " TIME " + Lst_Node_tmp[i].timeStamp; |
2527 | _Content = VehicleItem + " TIME " + Lst_Node_tmp[i].timeStamp; | 2528 | AddLabeltoWorkLog(_RowIdx, 1, _Content); |
2528 | AddLabeltoWorkLog(_RowIdx, 1, _Content); | 2529 | _RowIdx++; |
2529 | _RowIdx++; | 2530 | |
2530 | 2531 | // Display Node's Position | |
2531 | // Display Node's Position | 2532 | _Content = "LAT " + Lst_Node_tmp[i].pointMap_X; |
2532 | _Content = "LAT " + Lst_Node_tmp[i].pointMap_X; | 2533 | AddLabeltoWorkLog(_RowIdx, 1, _Content); |
2533 | AddLabeltoWorkLog(_RowIdx, 1, _Content); | 2534 | _RowIdx++; |
2534 | _RowIdx++; | 2535 | |
2535 | 2536 | _Content = "LOC " + Lst_Node_tmp[i].pointMap_Y; | |
2536 | _Content = "LOC " + Lst_Node_tmp[i].pointMap_Y; | 2537 | AddLabeltoWorkLog(_RowIdx, 1, _Content); |
2537 | AddLabeltoWorkLog(_RowIdx, 1, _Content); | 2538 | |
2538 | 2539 | // Display Node's Field | |
2539 | // Display Node's Field | 2540 | |
2540 | 2541 | if (Lst_Node_tmp[i].NodeInfo_tmp.Count != 0) | |
2541 | if (Lst_Node_tmp[i].NodeInfo_tmp.Count != 0) | 2542 | { |
2542 | { | 2543 | foreach (ListNodeInfo ni in Lst_Node_tmp[i].NodeInfo_tmp) |
2543 | foreach (ListNodeInfo ni in Lst_Node_tmp[i].NodeInfo_tmp) | 2544 | { |
2544 | { | 2545 | if (ni.Speed != 0 && ni.ModeSelected == 1) |
2545 | if (ni.Speed != 0 && ni.ModeSelected == 1) | 2546 | { |
2546 | { | 2547 | _RowIdx++; |
2547 | _RowIdx++; | 2548 | _Content = "SPD " + ni.Speed.ToString() + " Km/h"; |
2548 | _Content = "SPD " + ni.Speed.ToString() + " Km/h"; | 2549 | AddLabeltoWorkLog(_RowIdx, 1, _Content); |
2549 | AddLabeltoWorkLog(_RowIdx, 1, _Content); | 2550 | } |
2550 | } | 2551 | } |
2551 | } | 2552 | |
2552 | 2553 | } | |
2553 | } | 2554 | _RowIdx++; |
2554 | _RowIdx++; | 2555 | } |
2555 | } | 2556 | |
2556 | 2557 | } | |
2557 | } | 2558 | |
2558 | 2559 | } | |
2559 | } | 2560 | |
2560 | 2561 | public void AddLabeltoWorkLog(int RowIdx, int ColIdx, string Content) | |
2561 | public void AddLabeltoWorkLog(int RowIdx, int ColIdx, string Content) | 2562 | { |
2562 | { | 2563 | //Add Row to Grid |
2563 | //Add Row to Grid | 2564 | RowDefinition _rd = new RowDefinition(); |
2564 | RowDefinition _rd = new RowDefinition(); | 2565 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdWorkLog.RowDefinitions.Add(_rd); |
2565 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdWorkLog.RowDefinitions.Add(_rd); | 2566 | |
2566 | 2567 | // Add data to Grid | |
2567 | // Add data to Grid | 2568 | Label dynamicLabel = new Label(); |
2568 | Label dynamicLabel = new Label(); | 2569 | |
2569 | 2570 | dynamicLabel.Content = Content; | |
2570 | dynamicLabel.Content = Content; | 2571 | dynamicLabel.Margin = new Thickness(0, 0, 0, 0); |
2571 | dynamicLabel.Margin = new Thickness(0, 0, 0, 0); | 2572 | dynamicLabel.Foreground = new SolidColorBrush(Colors.Black); |
2572 | dynamicLabel.Foreground = new SolidColorBrush(Colors.Black); | 2573 | dynamicLabel.Background = new SolidColorBrush(Colors.White); |
2573 | dynamicLabel.Background = new SolidColorBrush(Colors.White); | 2574 | dynamicLabel.BorderBrush = new SolidColorBrush(Colors.LightGray); |
2574 | dynamicLabel.BorderBrush = new SolidColorBrush(Colors.LightGray); | 2575 | dynamicLabel.BorderThickness = new Thickness(1); |
2575 | dynamicLabel.BorderThickness = new Thickness(1); | 2576 | |
2576 | 2577 | Grid.SetRow(dynamicLabel, RowIdx); | |
2577 | Grid.SetRow(dynamicLabel, RowIdx); | 2578 | Grid.SetColumn(dynamicLabel, ColIdx); |
2578 | Grid.SetColumn(dynamicLabel, ColIdx); | 2579 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdWorkLog.Children.Add(dynamicLabel); |
2579 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdWorkLog.Children.Add(dynamicLabel); | 2580 | } |
2580 | } | 2581 | |
2581 | 2582 | ||
2582 | 2583 | //2017/03/07 tach rieng CreateNode start | |
2583 | //2017/03/07 tach rieng CreateNode start | 2584 | private void execDeleteNode(Point FreeNode) |
2584 | private void execDeleteNode(Point FreeNode) | 2585 | { |
2585 | { | 2586 | |
2586 | 2587 | double radiusNode = RADIUS_NODE; | |
2587 | double radiusNode = RADIUS_NODE; | 2588 | |
2588 | 2589 | EllipseGeometry ellipseGeometry; | |
2589 | EllipseGeometry ellipseGeometry; | 2590 | Point node; |
2590 | Point node; | 2591 | bool deleteFlag = false; |
2591 | bool deleteFlag = false; | 2592 | |
2592 | 2593 | if (gGrpBlueNode.Children.Count > 0) | |
2593 | if (gGrpBlueNode.Children.Count > 0) | 2594 | { |
2594 | { | 2595 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
2595 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 2596 | { |
2596 | { | 2597 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
2597 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 2598 | node = ellipseGeometry.Center; |
2598 | node = ellipseGeometry.Center; | 2599 | if (FreeNode.X == node.X) |
2599 | if (FreeNode.X == node.X) | 2600 | { |
2600 | { | 2601 | if (CheckIsNode(FreeNode, node, radiusNode)) |
2601 | if (CheckIsNode(FreeNode, node, radiusNode)) | 2602 | { |
2602 | { | 2603 | deleteFlag = true; |
2603 | deleteFlag = true; | 2604 | } |
2604 | } | 2605 | } |
2605 | } | 2606 | else |
2606 | else | 2607 | { |
2607 | { | 2608 | if (CheckIsNode(FreeNode, node, radiusNode)) |
2608 | if (CheckIsNode(FreeNode, node, radiusNode)) | 2609 | { |
2609 | { | 2610 | deleteFlag = true; |
2610 | deleteFlag = true; | 2611 | } |
2611 | } | 2612 | } |
2612 | } | 2613 | if (deleteFlag) |
2613 | if (deleteFlag) | 2614 | { |
2614 | { | 2615 | MessageBoxResult result = MessageBox.Show("Do You Delete This Node?", "Delete Node", MessageBoxButton.OKCancel); |
2615 | MessageBoxResult result = MessageBox.Show("Do You Delete This Node?", "Delete Node", MessageBoxButton.OKCancel); | 2616 | if (result == MessageBoxResult.OK) |
2616 | if (result == MessageBoxResult.OK) | 2617 | { |
2617 | { | 2618 | DeleteNode(i); |
2618 | DeleteNode(i); | 2619 | SetScheduleRoute(); |
2619 | SetScheduleRoute(); | 2620 | |
2620 | 2621 | return; | |
2621 | return; | 2622 | } |
2622 | } | 2623 | else |
2623 | else | 2624 | { |
2624 | { | 2625 | return; |
2625 | return; | 2626 | } |
2626 | } | 2627 | } |
2627 | } | 2628 | } |
2628 | } | 2629 | } |
2629 | } | 2630 | } |
2630 | } | 2631 | |
2631 | 2632 | ||
2632 | 2633 | private void execEditNode(Point FreeNode) | |
2633 | private void execEditNode(Point FreeNode) | 2634 | { |
2634 | { | 2635 | EllipseGeometry ellipseGeometry; |
2635 | EllipseGeometry ellipseGeometry; | 2636 | Point node; |
2636 | Point node; | 2637 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
2637 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 2638 | { |
2638 | { | 2639 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
2639 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 2640 | node = ellipseGeometry.Center; |
2640 | node = ellipseGeometry.Center; | 2641 | bool isEditNode = CheckIsNode(FreeNode, node, RADIUS_NODE); |
2641 | bool isEditNode = CheckIsNode(FreeNode, node, RADIUS_NODE); | 2642 | |
2642 | 2643 | if (isEditNode) | |
2643 | if (isEditNode) | 2644 | { |
2644 | { | 2645 | NewEditNode(node); |
2645 | NewEditNode(node); | 2646 | NewDspRouteInfo(); |
2646 | NewDspRouteInfo(); | 2647 | return; |
2647 | return; | 2648 | } |
2648 | } | 2649 | } |
2649 | } | 2650 | } |
2650 | } | 2651 | |
2651 | 2652 | ||
2652 | 2653 | private void execCreateNode(Point FreeNode) | |
2653 | private void execCreateNode(Point FreeNode) | 2654 | { |
2654 | { | 2655 | bool createNodeFlag = false; |
2655 | bool createNodeFlag = false; | 2656 | string NameNode = ""; |
2656 | string NameNode = ""; | 2657 | //check new node in exist line |
2657 | //check new node in exist line | 2658 | if (gGrpNewLine.Children.Count > 0) |
2658 | if (gGrpNewLine.Children.Count > 0) | 2659 | { |
2659 | { | 2660 | for (int i = 0; i < gGrpNewLine.Children.Count; i++) |
2660 | for (int i = 0; i < gGrpNewLine.Children.Count; i++) | 2661 | { |
2661 | { | 2662 | LineGeometry lineGeometry = (LineGeometry)gGrpNewLine.Children[i]; |
2662 | LineGeometry lineGeometry = (LineGeometry)gGrpNewLine.Children[i]; | 2663 | Point p1 = lineGeometry.StartPoint; |
2663 | Point p1 = lineGeometry.StartPoint; | 2664 | Point p2 = lineGeometry.EndPoint; |
2664 | Point p2 = lineGeometry.EndPoint; | 2665 | |
2665 | 2666 | bool pInL = PointInLine(FreeNode, p1, p2, UCNODE_SETLEFT); | |
2666 | bool pInL = PointInLine(FreeNode, p1, p2, UCNODE_SETLEFT); | 2667 | |
2667 | 2668 | if (pInL) | |
2668 | if (pInL) | 2669 | { |
2669 | { | 2670 | // show form create node |
2670 | // show form create node | 2671 | |
2671 | 2672 | AddNodeView edtNodeWindow = new AddNodeView(); | |
2672 | AddNodeView edtNodeWindow = new AddNodeView(); | 2673 | edtNodeWindow.ShowDialog(); |
2673 | edtNodeWindow.ShowDialog(); | 2674 | createNodeFlag = edtNodeWindow.CreateNodeFlag; |
2674 | createNodeFlag = edtNodeWindow.CreateNodeFlag; | 2675 | NameNode = edtNodeWindow.NameNode; |
2675 | NameNode = edtNodeWindow.NameNode; | 2676 | |
2676 | 2677 | //MessageBoxResult result = MessageBox.Show("Do You Want To Add This Node?", "Add Node", MessageBoxButton.OKCancel); | |
2677 | //MessageBoxResult result = MessageBox.Show("Do You Want To Add This Node?", "Add Node", MessageBoxButton.OKCancel); | 2678 | if (createNodeFlag) |
2678 | if (createNodeFlag) | 2679 | { |
2679 | { | 2680 | Point tmpPoint = ConvertNodeinLine(FreeNode, p1, p2); |
2680 | Point tmpPoint = ConvertNodeinLine(FreeNode, p1, p2); | 2681 | FreeNode = tmpPoint; |
2681 | FreeNode = tmpPoint; | 2682 | |
2682 | 2683 | CreateMapNode(FreeNode, i + 1, ColorNode_Insert, NameNode); | |
2683 | CreateMapNode(FreeNode, i + 1, ColorNode_Insert, NameNode); | 2684 | gGrpBlueNode.Children.Insert(i + 1, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); |
2684 | gGrpBlueNode.Children.Insert(i + 1, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); | 2685 | //set location infor to table info |
2685 | //set location infor to table info | 2686 | SetLoc_NodeInfoList(FreeNode, i + 1); |
2686 | SetLoc_NodeInfoList(FreeNode, i + 1); | 2687 | |
2687 | 2688 | SetScheduleRoute(); | |
2688 | SetScheduleRoute(); | 2689 | |
2689 | 2690 | ListIndexNodeInsert ListIndex = new ListIndexNodeInsert(); | |
2690 | ListIndexNodeInsert ListIndex = new ListIndexNodeInsert(); | 2691 | ListIndex.X = FreeNode.X; |
2691 | ListIndex.X = FreeNode.X; | 2692 | ListIndex.Y = FreeNode.Y; |
2692 | ListIndex.Y = FreeNode.Y; | 2693 | IndexNodeInsert_List.Add(ListIndex); |
2693 | IndexNodeInsert_List.Add(ListIndex); | 2694 | |
2694 | 2695 | ListNameNode ListNamenodde = new ListNameNode(); | |
2695 | ListNameNode ListNamenodde = new ListNameNode(); | 2696 | ListNamenodde.X = FreeNode.X; |
2696 | ListNamenodde.X = FreeNode.X; | 2697 | ListNamenodde.Y = FreeNode.Y; |
2697 | ListNamenodde.Y = FreeNode.Y; | 2698 | ListNamenodde.nameNode = NameNode; |
2698 | ListNamenodde.nameNode = NameNode; | 2699 | NameNode_List.Add(ListNamenodde); |
2699 | NameNode_List.Add(ListNamenodde); | 2700 | |
2700 | 2701 | //rename Point textName | |
2701 | //rename Point textName | 2702 | for (int j = 0; j < ucNode_Lst.Count; j++) |
2702 | for (int j = 0; j < ucNode_Lst.Count; j++) | 2703 | { |
2703 | { | 2704 | ucNode_Lst[j].txtNode = (j + 1).ToString(); |
2704 | ucNode_Lst[j].txtNode = (j + 1).ToString(); | 2705 | this.Children.Remove(ucNode_Lst[j]); |
2705 | this.Children.Remove(ucNode_Lst[j]); | 2706 | this.Children.Add(ucNode_Lst[j]); |
2706 | this.Children.Add(ucNode_Lst[j]); | 2707 | } |
2707 | } | 2708 | |
2708 | 2709 | ReDrawAllNode(); | |
2709 | ReDrawAllNode(); | 2710 | |
2710 | 2711 | stt++; | |
2711 | stt++; | 2712 | NewInitNodeInfo_List(); |
2712 | NewInitNodeInfo_List(); | 2713 | NewDspRouteInfo(); |
2713 | NewDspRouteInfo(); | 2714 | return; |
2714 | return; | 2715 | } |
2715 | } | 2716 | else |
2716 | else | 2717 | { |
2717 | { | 2718 | return; |
2718 | return; | 2719 | } |
2719 | } | 2720 | } |
2720 | } | 2721 | } |
2721 | } | 2722 | } |
2722 | } | 2723 | |
2723 | 2724 | if (readMapFan == true) | |
2724 | if (readMapFan == true) | 2725 | { |
2725 | { | 2726 | CreateMapNode(FreeNode, gGrpBlueNode.Children.Count, ColorNode_Add, NameNode); |
2726 | CreateMapNode(FreeNode, gGrpBlueNode.Children.Count, ColorNode_Add, NameNode); | 2727 | |
2727 | 2728 | ListNameNode ListNamenodde = new ListNameNode(); | |
2728 | ListNameNode ListNamenodde = new ListNameNode(); | 2729 | ListNamenodde.X = FreeNode.X; |
2729 | ListNamenodde.X = FreeNode.X; | 2730 | ListNamenodde.Y = FreeNode.Y; |
2730 | ListNamenodde.Y = FreeNode.Y; | 2731 | ListNamenodde.nameNode = NameNode; |
2731 | ListNamenodde.nameNode = NameNode; | 2732 | NameNode_List.Add(ListNamenodde); |
2732 | NameNode_List.Add(ListNamenodde); | 2733 | |
2733 | 2734 | gGrpBlueNode.Children.Insert(gGrpBlueNode.Children.Count, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); | |
2734 | gGrpBlueNode.Children.Insert(gGrpBlueNode.Children.Count, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); | 2735 | //set location infor to table info |
2735 | //set location infor to table info | 2736 | SetLoc_NodeInfoList(FreeNode, gGrpBlueNode.Children.Count - 1); |
2736 | SetLoc_NodeInfoList(FreeNode, gGrpBlueNode.Children.Count - 1); | 2737 | |
2737 | 2738 | SetScheduleRoute(); | |
2738 | SetScheduleRoute(); | 2739 | |
2739 | 2740 | //draw line | |
2740 | //draw line | 2741 | if (stt > 1) |
2741 | if (stt > 1) | 2742 | { |
2742 | { | 2743 | //delete all line |
2743 | //delete all line | 2744 | gGrpNewLine.Children.Clear(); |
2744 | gGrpNewLine.Children.Clear(); | 2745 | this.Children.Remove(pNewLine); |
2745 | this.Children.Remove(pNewLine); | 2746 | //redraw line |
2746 | //redraw line | 2747 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) |
2747 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) | 2748 | { |
2748 | { | 2749 | EllipseGeometry ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; |
2749 | EllipseGeometry ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; | 2750 | Point node1 = ellip.Center; |
2750 | Point node1 = ellip.Center; | 2751 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; |
2751 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; | 2752 | Point node2 = ellip.Center; |
2752 | Point node2 = ellip.Center; | 2753 | DrawLine(node1, node2, gGrpNewLine); |
2753 | DrawLine(node1, node2, gGrpNewLine); | 2754 | } |
2754 | } | 2755 | |
2755 | 2756 | this.Children.Add(pNewLine); | |
2756 | this.Children.Add(pNewLine); | 2757 | |
2757 | 2758 | //rename Point textName | |
2758 | //rename Point textName | 2759 | for (int j = 0; j < ucNode_Lst.Count; j++) |
2759 | for (int j = 0; j < ucNode_Lst.Count; j++) | 2760 | { |
2760 | { | 2761 | ucNode_Lst[j].txtNode = (j + 1).ToString(); |
2761 | ucNode_Lst[j].txtNode = (j + 1).ToString(); | 2762 | this.Children.Remove(ucNode_Lst[j]); |
2762 | this.Children.Remove(ucNode_Lst[j]); | 2763 | this.Children.Add(ucNode_Lst[j]); |
2763 | this.Children.Add(ucNode_Lst[j]); | 2764 | } |
2764 | } | 2765 | } |
2765 | } | 2766 | |
2766 | 2767 | stt++; | |
2767 | stt++; | 2768 | NewInitNodeInfo_List(); |
2768 | NewInitNodeInfo_List(); | 2769 | NewDspRouteInfo(); |
2769 | NewDspRouteInfo(); | 2770 | } |
2770 | } | 2771 | else |
2771 | else | 2772 | { |
2772 | { | 2773 | |
2773 | 2774 | AddNodeView createNodeWindow = new AddNodeView(); | |
2774 | AddNodeView createNodeWindow = new AddNodeView(); | 2775 | createNodeWindow.ShowDialog(); |
2775 | createNodeWindow.ShowDialog(); | 2776 | createNodeFlag = createNodeWindow.CreateNodeFlag; |
2776 | createNodeFlag = createNodeWindow.CreateNodeFlag; | 2777 | NameNode = createNodeWindow.NameNode; |
2777 | NameNode = createNodeWindow.NameNode; | 2778 | if (createNodeFlag) |
2778 | if (createNodeFlag) | 2779 | { |
2779 | { | 2780 | CreateMapNode(FreeNode, gGrpBlueNode.Children.Count, ColorNode_Add, NameNode); |
2780 | CreateMapNode(FreeNode, gGrpBlueNode.Children.Count, ColorNode_Add, NameNode); | 2781 | |
2781 | 2782 | ListNameNode ListNamenodde = new ListNameNode(); | |
2782 | ListNameNode ListNamenodde = new ListNameNode(); | 2783 | ListNamenodde.X = FreeNode.X; |
2783 | ListNamenodde.X = FreeNode.X; | 2784 | ListNamenodde.Y = FreeNode.Y; |
2784 | ListNamenodde.Y = FreeNode.Y; | 2785 | ListNamenodde.nameNode = NameNode; |
2785 | ListNamenodde.nameNode = NameNode; | 2786 | NameNode_List.Add(ListNamenodde); |
2786 | NameNode_List.Add(ListNamenodde); | 2787 | |
2787 | 2788 | gGrpBlueNode.Children.Insert(gGrpBlueNode.Children.Count, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); | |
2788 | gGrpBlueNode.Children.Insert(gGrpBlueNode.Children.Count, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); | 2789 | //set location infor to table info |
2789 | //set location infor to table info | 2790 | SetLoc_NodeInfoList(FreeNode, gGrpBlueNode.Children.Count - 1); |
2790 | SetLoc_NodeInfoList(FreeNode, gGrpBlueNode.Children.Count - 1); | 2791 | |
2791 | 2792 | SetScheduleRoute(); | |
2792 | SetScheduleRoute(); | 2793 | |
2793 | 2794 | //draw line | |
2794 | //draw line | 2795 | if (stt > 1) |
2795 | if (stt > 1) | 2796 | { |
2796 | { | 2797 | //delete all line |
2797 | //delete all line | 2798 | gGrpNewLine.Children.Clear(); |
2798 | gGrpNewLine.Children.Clear(); | 2799 | this.Children.Remove(pNewLine); |
2799 | this.Children.Remove(pNewLine); | 2800 | //redraw line |
2800 | //redraw line | 2801 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) |
2801 | for (int j = 0; j < gGrpBlueNode.Children.Count - 1; j++) | 2802 | { |
2802 | { | 2803 | EllipseGeometry ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; |
2803 | EllipseGeometry ellip = (EllipseGeometry)gGrpBlueNode.Children[j]; | 2804 | Point node1 = ellip.Center; |
2804 | Point node1 = ellip.Center; | 2805 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; |
2805 | ellip = (EllipseGeometry)gGrpBlueNode.Children[j + 1]; | 2806 | Point node2 = ellip.Center; |
2806 | Point node2 = ellip.Center; | 2807 | DrawLine(node1, node2, gGrpNewLine); |
2807 | DrawLine(node1, node2, gGrpNewLine); | 2808 | } |
2808 | } | 2809 | |
2809 | 2810 | this.Children.Add(pNewLine); | |
2810 | this.Children.Add(pNewLine); | 2811 | |
2811 | 2812 | //rename Point textName | |
2812 | //rename Point textName | 2813 | for (int j = 0; j < ucNode_Lst.Count; j++) |
2813 | for (int j = 0; j < ucNode_Lst.Count; j++) | 2814 | { |
2814 | { | 2815 | ucNode_Lst[j].txtNode = (j + 1).ToString(); |
2815 | ucNode_Lst[j].txtNode = (j + 1).ToString(); | 2816 | this.Children.Remove(ucNode_Lst[j]); |
2816 | this.Children.Remove(ucNode_Lst[j]); | 2817 | this.Children.Add(ucNode_Lst[j]); |
2817 | this.Children.Add(ucNode_Lst[j]); | 2818 | } |
2818 | } | 2819 | } |
2819 | } | 2820 | |
2820 | 2821 | stt++; | |
2821 | stt++; | 2822 | NewInitNodeInfo_List(); |
2822 | NewInitNodeInfo_List(); | 2823 | NewDspRouteInfo(); |
2823 | NewDspRouteInfo(); | 2824 | } |
2824 | } | 2825 | } |
2825 | } | 2826 | |
2826 | 2827 | ||
2827 | 2828 | } | |
2828 | } | 2829 | |
2829 | 2830 | public void CreateMapNode(Point FreeNode, int stt, String Color, string NameNode) | |
2830 | public void CreateMapNode(Point FreeNode, int stt, String Color, string NameNode) | 2831 | { |
2831 | { | 2832 | ucNode _ucNode = new ucNode(); |
2832 | ucNode _ucNode = new ucNode(); | 2833 | _ucNode.btnWidth = UCNODE_WIDTH; |
2833 | _ucNode.btnWidth = UCNODE_WIDTH; | 2834 | _ucNode.btnHeight = UCNODE_HEIGHT; |
2834 | _ucNode.btnHeight = UCNODE_HEIGHT; | 2835 | |
2835 | 2836 | _ucNode.txtNode = (stt + 1).ToString(); | |
2836 | _ucNode.txtNode = (stt + 1).ToString(); | 2837 | _ucNode.coordString = NameNode; |
2837 | _ucNode.coordString = NameNode; | 2838 | _ucNode.NameNode = NameNode; |
2838 | _ucNode.NameNode = NameNode; | 2839 | |
2839 | 2840 | _ucNode.fillColor = Color; | |
2840 | _ucNode.fillColor = Color; | 2841 | _ucNode.IsDragDelta = true; |
2841 | _ucNode.IsDragDelta = true; | 2842 | Canvas.SetLeft(_ucNode, FreeNode.X - UCNODE_SETLEFT); |
2842 | Canvas.SetLeft(_ucNode, FreeNode.X - UCNODE_SETLEFT); | 2843 | Canvas.SetTop(_ucNode, FreeNode.Y - UCNODE_SETTOP); |
2843 | Canvas.SetTop(_ucNode, FreeNode.Y - UCNODE_SETTOP); | 2844 | this.Children.Add(_ucNode); |
2844 | this.Children.Add(_ucNode); | 2845 | //ucNode_Lst.Add(_ucNode); |
2845 | //ucNode_Lst.Add(_ucNode); | 2846 | ucNode_Lst.Insert(stt, _ucNode); |
2846 | ucNode_Lst.Insert(stt, _ucNode); | 2847 | |
2847 | 2848 | ||
2848 | 2849 | ||
2849 | 2850 | ||
2850 | 2851 | ||
2851 | 2852 | //AddNode(FreeNode, gGrpBlueNode); | |
2852 | //AddNode(FreeNode, gGrpBlueNode); | 2853 | //gGrpBlueNode.Children.Insert(stt, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); |
2853 | //gGrpBlueNode.Children.Insert(stt, new EllipseGeometry(FreeNode, RADIUS_NODE, RADIUS_NODE)); | 2854 | |
2854 | 2855 | } | |
2855 | } | 2856 | |
2856 | 2857 | public void SetLoc_NodeInfoList(Point FreeNode, int stt) | |
2857 | public void SetLoc_NodeInfoList(Point FreeNode, int stt) | 2858 | { |
2858 | { | 2859 | //add location for NodeInfoList |
2859 | //add location for NodeInfoList | 2860 | Node_tmp nodetmp = new Node_tmp(); |
2860 | Node_tmp nodetmp = new Node_tmp(); | 2861 | nodetmp.pointMap_X = ConvertPointDisplayToActual(FreeNode.X, Scale_X, PointMapStart_X); |
2861 | nodetmp.pointMap_X = ConvertPointDisplayToActual(FreeNode.X, Scale_X, PointMapStart_X); | 2862 | nodetmp.pointMap_Y = ConvertPointDisplayToActual(FreeNode.Y, Scale_Y, PointMapStart_Y); |
2862 | nodetmp.pointMap_Y = ConvertPointDisplayToActual(FreeNode.Y, Scale_Y, PointMapStart_Y); | 2863 | |
2863 | 2864 | Lst_Node_tmp.Insert(stt, nodetmp); | |
2864 | Lst_Node_tmp.Insert(stt, nodetmp); | 2865 | |
2865 | 2866 | } | |
2866 | } | 2867 | |
2867 | 2868 | public void BindBlueNode2ucNode() | |
2868 | public void BindBlueNode2ucNode() | 2869 | { |
2869 | { | 2870 | string NameNode = ""; |
2870 | string NameNode = ""; | 2871 | bool NodeIsInsert = false; |
2871 | bool NodeIsInsert = false; | 2872 | if (gGrpBlueNode.Children.Count > 0) |
2872 | if (gGrpBlueNode.Children.Count > 0) | 2873 | { |
2873 | { | 2874 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
2874 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 2875 | { |
2875 | { | 2876 | NodeIsInsert = false; |
2876 | NodeIsInsert = false; | 2877 | EllipseGeometry ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
2877 | EllipseGeometry ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 2878 | Point node = ellipseGeometry.Center; |
2878 | Point node = ellipseGeometry.Center; | 2879 | |
2879 | 2880 | //Get Name Node | |
2880 | //Get Name Node | 2881 | if (NameNode_List.Count > 0) |
2881 | if (NameNode_List.Count > 0) | 2882 | { |
2882 | { | 2883 | for (int k = 0; k < NameNode_List.Count; k++) |
2883 | for (int k = 0; k < NameNode_List.Count; k++) | 2884 | { |
2884 | { | 2885 | if (node.X == NameNode_List[k].X && node.Y == NameNode_List[k].Y) |
2885 | if (node.X == NameNode_List[k].X && node.Y == NameNode_List[k].Y) | 2886 | { |
2886 | { | 2887 | NameNode = NameNode_List[k].nameNode; |
2887 | NameNode = NameNode_List[k].nameNode; | 2888 | } |
2888 | } | 2889 | } |
2889 | } | 2890 | } |
2890 | } | 2891 | |
2891 | 2892 | //Draw Node Insert Color is Brown | |
2892 | //Draw Node Insert Color is Brown | 2893 | if (IndexNodeInsert_List.Count > 0) |
2893 | if (IndexNodeInsert_List.Count > 0) | 2894 | { |
2894 | { | 2895 | for (int j = 0; j < IndexNodeInsert_List.Count; j++) |
2895 | for (int j = 0; j < IndexNodeInsert_List.Count; j++) | 2896 | { |
2896 | { | 2897 | if (node.X == IndexNodeInsert_List[j].X && node.Y == IndexNodeInsert_List[j].Y) |
2897 | if (node.X == IndexNodeInsert_List[j].X && node.Y == IndexNodeInsert_List[j].Y) | 2898 | { |
2898 | { | 2899 | NodeIsInsert = true; |
2899 | NodeIsInsert = true; | 2900 | } |
2900 | } | 2901 | } |
2901 | } | 2902 | } |
2902 | } | 2903 | if (NodeIsInsert) |
2903 | if (NodeIsInsert) | 2904 | { |
2904 | { | 2905 | CreateMapNode(node, i, ColorNode_Insert, NameNode); |
2905 | CreateMapNode(node, i, ColorNode_Insert, NameNode); | 2906 | } |
2906 | } | 2907 | else |
2907 | else | 2908 | { |
2908 | { | 2909 | CreateMapNode(node, i, ColorNode_Add, NameNode); |
2909 | CreateMapNode(node, i, ColorNode_Add, NameNode); | 2910 | } |
2910 | } | 2911 | } |
2911 | } | 2912 | } |
2912 | } | 2913 | } |
2913 | } | 2914 | |
2914 | 2915 | //2017/03/07 tach CreateNode End | |
2915 | //2017/03/07 tach CreateNode End | 2916 | |
2916 | 2917 | ||
2917 | 2918 | public Point ConvertNodeinLine(Point point, Point l1, Point l2) | |
2918 | public Point ConvertNodeinLine(Point point, Point l1, Point l2) | 2919 | { |
2919 | { | 2920 | Point pointResult = new Point(); |
2920 | Point pointResult = new Point(); | 2921 | double X = 0; |
2921 | double X = 0; | 2922 | double Y = 0; |
2922 | double Y = 0; | 2923 | |
2923 | 2924 | double distance_Line = 0; | |
2924 | double distance_Line = 0; | 2925 | double distance_l1ToPoint = 0; |
2925 | double distance_l1ToPoint = 0; | 2926 | |
2926 | 2927 | distance_Line = DistanceTo(l1, l2); | |
2927 | distance_Line = DistanceTo(l1, l2); | 2928 | distance_l1ToPoint = DistanceTo(l1, point); |
2928 | distance_l1ToPoint = DistanceTo(l1, point); | 2929 | |
2929 | 2930 | ||
2930 | 2931 | if (l1.X == l2.X) | |
2931 | if (l1.X == l2.X) | 2932 | { |
2932 | { | 2933 | X = l1.X; |
2933 | X = l1.X; | 2934 | Y = point.Y; |
2934 | Y = point.Y; | 2935 | } |
2935 | } | 2936 | else if (l1.Y == l2.Y) |
2936 | else if (l1.Y == l2.Y) | 2937 | { |
2937 | { | 2938 | X = point.X; |
2938 | X = point.X; | 2939 | Y = l1.Y; |
2939 | Y = l1.Y; | 2940 | } |
2940 | } | 2941 | else |
2941 | else | 2942 | { |
2942 | { | 2943 | if (l1.X < l2.X) |
2943 | if (l1.X < l2.X) | 2944 | { |
2944 | { | 2945 | if (l1.Y < l2.Y) |
2945 | if (l1.Y < l2.Y) | 2946 | { |
2946 | { | 2947 | Y = l1.Y + (distance_l1ToPoint * (l2.Y - l1.Y) / distance_Line); |
2947 | Y = l1.Y + (distance_l1ToPoint * (l2.Y - l1.Y) / distance_Line); | 2948 | X = l1.X + (distance_l1ToPoint * (l2.X - l1.X) / distance_Line); |
2948 | X = l1.X + (distance_l1ToPoint * (l2.X - l1.X) / distance_Line); | 2949 | } |
2949 | } | 2950 | else |
2950 | else | 2951 | { |
2951 | { | 2952 | Y = l1.Y - (distance_l1ToPoint * (l1.Y - l2.Y) / distance_Line); |
2952 | Y = l1.Y - (distance_l1ToPoint * (l1.Y - l2.Y) / distance_Line); | 2953 | X = l1.X + (distance_l1ToPoint * (l2.X - l1.X) / distance_Line); |
2953 | X = l1.X + (distance_l1ToPoint * (l2.X - l1.X) / distance_Line); | 2954 | } |
2954 | } | 2955 | } |
2955 | } | 2956 | else |
2956 | else | 2957 | { |
2957 | { | 2958 | if (l1.Y < l2.Y) |
2958 | if (l1.Y < l2.Y) | 2959 | { |
2959 | { | 2960 | Y = l1.Y + (distance_l1ToPoint * (l2.Y - l1.Y) / distance_Line); |
2960 | Y = l1.Y + (distance_l1ToPoint * (l2.Y - l1.Y) / distance_Line); | 2961 | X = l1.X - (distance_l1ToPoint * (l1.X - l2.X) / distance_Line); |
2961 | X = l1.X - (distance_l1ToPoint * (l1.X - l2.X) / distance_Line); | 2962 | } |
2962 | } | 2963 | else |
2963 | else | 2964 | { |
2964 | { | 2965 | Y = l1.Y - (distance_l1ToPoint * (l1.Y - l2.Y) / distance_Line); |
2965 | Y = l1.Y - (distance_l1ToPoint * (l1.Y - l2.Y) / distance_Line); | 2966 | X = l1.X - (distance_l1ToPoint * (l1.X - l2.X) / distance_Line); |
2966 | X = l1.X - (distance_l1ToPoint * (l1.X - l2.X) / distance_Line); | 2967 | } |
2967 | } | 2968 | } |
2968 | } | 2969 | |
2969 | 2970 | ||
2970 | 2971 | } | |
2971 | } | 2972 | |
2972 | 2973 | pointResult.X = X; | |
2973 | pointResult.X = X; | 2974 | pointResult.Y = Y; |
2974 | pointResult.Y = Y; | 2975 | return pointResult; |
2975 | return pointResult; | 2976 | } |
2976 | } | 2977 | |
2977 | 2978 | public static double DistanceTo(Point point1, Point point2) | |
2978 | public static double DistanceTo(Point point1, Point point2) | 2979 | { |
2979 | { | 2980 | var a = (double)(point2.X - point1.X); |
2980 | var a = (double)(point2.X - point1.X); | 2981 | var b = (double)(point2.Y - point1.Y); |
2981 | var b = (double)(point2.Y - point1.Y); | 2982 | |
2982 | 2983 | return Math.Sqrt(a * a + b * b); | |
2983 | return Math.Sqrt(a * a + b * b); | 2984 | } |
2984 | } | 2985 | |
2985 | 2986 | public bool PointInLine(Point point, Point l1, Point l2, double radius) | |
2986 | public bool PointInLine(Point point, Point l1, Point l2, double radius) | 2987 | { |
2987 | { | 2988 | double distance = 0; |
2988 | double distance = 0; | 2989 | bool falg = false; |
2989 | bool falg = false; | 2990 | |
2990 | 2991 | if (l1.X < l2.X) | |
2991 | if (l1.X < l2.X) | 2992 | { |
2992 | { | 2993 | if (l1.Y < l2.Y) |
2993 | if (l1.Y < l2.Y) | 2994 | { |
2994 | { | 2995 | if (point.X > l1.X - radius && point.X < l2.X + radius && point.Y > l1.Y - radius && point.Y < l2.Y + radius) |
2995 | if (point.X > l1.X - radius && point.X < l2.X + radius && point.Y > l1.Y - radius && point.Y < l2.Y + radius) | 2996 | { |
2996 | { | 2997 | falg = true; |
2997 | falg = true; | 2998 | } |
2998 | } | 2999 | } |
2999 | } | 3000 | else |
3000 | else | 3001 | { |
3001 | { | 3002 | if (point.X > l1.X - radius && point.X < l2.X + radius && point.Y < l1.Y + radius && point.Y > l2.Y - radius) |
3002 | if (point.X > l1.X - radius && point.X < l2.X + radius && point.Y < l1.Y + radius && point.Y > l2.Y - radius) | 3003 | { |
3003 | { | 3004 | falg = true; |
3004 | falg = true; | 3005 | } |
3005 | } | 3006 | } |
3006 | } | 3007 | } |
3007 | } | 3008 | else |
3008 | else | 3009 | { |
3009 | { | 3010 | if (l1.Y < l2.Y) |
3010 | if (l1.Y < l2.Y) | 3011 | { |
3011 | { | 3012 | if (point.X < l1.X + radius && point.X > l2.X - radius && point.Y > l1.Y - radius && point.Y < l2.Y + radius) |
3012 | if (point.X < l1.X + radius && point.X > l2.X - radius && point.Y > l1.Y - radius && point.Y < l2.Y + radius) | 3013 | { |
3013 | { | 3014 | falg = true; |
3014 | falg = true; | 3015 | } |
3015 | } | 3016 | } |
3016 | } | 3017 | else |
3017 | else | 3018 | { |
3018 | { | 3019 | if (point.X < l1.X + radius && point.X > l2.X - radius && point.Y < l1.Y + radius && point.Y > l2.Y - radius) |
3019 | if (point.X < l1.X + radius && point.X > l2.X - radius && point.Y < l1.Y + radius && point.Y > l2.Y - radius) | 3020 | { |
3020 | { | 3021 | falg = true; |
3021 | falg = true; | 3022 | } |
3022 | } | 3023 | } |
3023 | } | 3024 | } |
3024 | } | 3025 | if (falg == false) |
3025 | if (falg == false) | 3026 | { |
3026 | { | 3027 | return false; |
3027 | return false; | 3028 | } |
3028 | } | 3029 | |
3029 | 3030 | distance = DistanceFromPointToLine(point, l1, l2); | |
3030 | distance = DistanceFromPointToLine(point, l1, l2); | 3031 | |
3031 | 3032 | if (distance > radius) | |
3032 | if (distance > radius) | 3033 | { |
3033 | { | 3034 | return false; |
3034 | return false; | 3035 | } |
3035 | } | 3036 | return true; |
3036 | return true; | 3037 | } |
3037 | } | 3038 | |
3038 | 3039 | public static double DistanceFromPointToLine(Point point, Point l1, Point l2) | |
3039 | public static double DistanceFromPointToLine(Point point, Point l1, Point l2) | 3040 | { |
3040 | { | 3041 | |
3041 | 3042 | return Math.Abs((l2.X - l1.X) * (l1.Y - point.Y) - (l1.X - point.X) * (l2.Y - l1.Y)) / | |
3042 | return Math.Abs((l2.X - l1.X) * (l1.Y - point.Y) - (l1.X - point.X) * (l2.Y - l1.Y)) / | 3043 | Math.Sqrt(Math.Pow(l2.X - l1.X, 2) + Math.Pow(l2.Y - l1.Y, 2)); |
3043 | Math.Sqrt(Math.Pow(l2.X - l1.X, 2) + Math.Pow(l2.Y - l1.Y, 2)); | 3044 | } |
3044 | } | 3045 | |
3045 | 3046 | #endregion | |
3046 | #endregion | 3047 | |
3047 | 3048 | #region Schedule | |
3048 | #region Schedule | 3049 | |
3049 | 3050 | public void SetScheduleRoute() | |
3050 | public void SetScheduleRoute() | 3051 | { |
3051 | { | 3052 | |
3052 | 3053 | EllipseGeometry ellipseGeometry_1; | |
3053 | EllipseGeometry ellipseGeometry_1; | 3054 | EllipseGeometry ellipseGeometry_2; |
3054 | EllipseGeometry ellipseGeometry_2; | 3055 | Point node_1; |
3055 | Point node_1; | 3056 | Point node_2; |
3056 | Point node_2; | 3057 | Point node_Schedule = new Point(); |
3057 | Point node_Schedule = new Point(); | 3058 | //double x_1 = 50; |
3058 | //double x_1 = 50; | 3059 | //double y_1 = 80; |
3059 | //double y_1 = 80; | 3060 | //double Totaldistance = 1220; |
3060 | //double Totaldistance = 1220; | 3061 | double x_1 = NodeSchedule_X; |
3061 | double x_1 = NodeSchedule_X; | 3062 | double y_1 = CanvasScheduleHeight / 2; |
3062 | double y_1 = CanvasScheduleHeight / 2; | 3063 | double Totaldistance = CanvasScheduleWidth - NodeSchedule_X - NodeSchedule_X; |
3063 | double Totaldistance = CanvasScheduleWidth - NodeSchedule_X - NodeSchedule_X; | 3064 | |
3064 | 3065 | ||
3065 | 3066 | if (ucScheduleNode_Lst.Count > 0) | |
3066 | if (ucScheduleNode_Lst.Count > 0) | 3067 | { |
3067 | { | 3068 | for (int i = 0; i < ucScheduleNode_Lst.Count; i++) |
3068 | for (int i = 0; i < ucScheduleNode_Lst.Count; i++) | 3069 | { |
3069 | { | 3070 | ucNode _ucScheduleNode = new ucNode(); |
3070 | ucNode _ucScheduleNode = new ucNode(); | 3071 | _ucScheduleNode = ucScheduleNode_Lst[i]; |
3071 | _ucScheduleNode = ucScheduleNode_Lst[i]; | 3072 | scheduleCanvas.Children.Remove(_ucScheduleNode); |
3072 | scheduleCanvas.Children.Remove(_ucScheduleNode); | 3073 | |
3073 | 3074 | } | |
3074 | } | 3075 | ucScheduleNode_Lst.Clear(); |
3075 | ucScheduleNode_Lst.Clear(); | 3076 | } |
3076 | } | 3077 | |
3077 | 3078 | gGrpScheduleNode.Children.Clear(); | |
3078 | gGrpScheduleNode.Children.Clear(); | 3079 | gGrpScheduleLine.Children.Clear(); |
3079 | gGrpScheduleLine.Children.Clear(); | 3080 | |
3080 | 3081 | //Remove existed simulation | |
3081 | //Remove existed simulation | 3082 | if (scheduleCanvas.simulation != null) |
3082 | if (scheduleCanvas.simulation != null) | 3083 | { |
3083 | { | 3084 | scheduleCanvas.Children.Remove(scheduleCanvas.simulation); |
3084 | scheduleCanvas.Children.Remove(scheduleCanvas.simulation); | 3085 | } |
3085 | } | 3086 | |
3086 | 3087 | ||
3087 | 3088 | List<double> distance = new List<double>(); | |
3088 | List<double> distance = new List<double>(); | 3089 | double addDistance; |
3089 | double addDistance; | 3090 | |
3090 | 3091 | if (gGrpBlueNode.Children.Count > 0) | |
3091 | if (gGrpBlueNode.Children.Count > 0) | 3092 | { |
3092 | { | 3093 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
3093 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 3094 | { |
3094 | { | 3095 | ellipseGeometry_2 = (EllipseGeometry)gGrpBlueNode.Children[i]; |
3095 | ellipseGeometry_2 = (EllipseGeometry)gGrpBlueNode.Children[i]; | 3096 | node_2 = ellipseGeometry_2.Center; |
3096 | node_2 = ellipseGeometry_2.Center; | 3097 | |
3097 | 3098 | if (i >= 1) | |
3098 | if (i >= 1) | 3099 | { |
3099 | { | 3100 | ellipseGeometry_1 = (EllipseGeometry)gGrpBlueNode.Children[i - 1]; |
3100 | ellipseGeometry_1 = (EllipseGeometry)gGrpBlueNode.Children[i - 1]; | 3101 | node_1 = ellipseGeometry_1.Center; |
3101 | node_1 = ellipseGeometry_1.Center; | 3102 | if (node_1.X == node_2.X) |
3102 | if (node_1.X == node_2.X) | 3103 | { |
3103 | { | 3104 | addDistance = Math.Abs(node_1.Y - node_2.Y); |
3104 | addDistance = Math.Abs(node_1.Y - node_2.Y); | 3105 | distance.Add(addDistance); |
3105 | distance.Add(addDistance); | 3106 | } |
3106 | } | 3107 | else if (node_1.Y == node_2.Y) |
3107 | else if (node_1.Y == node_2.Y) | 3108 | { |
3108 | { | 3109 | addDistance = Math.Abs(node_1.X - node_2.X); |
3109 | addDistance = Math.Abs(node_1.X - node_2.X); | 3110 | distance.Add(addDistance); |
3110 | distance.Add(addDistance); | 3111 | } |
3111 | } | 3112 | else |
3112 | else | 3113 | { |
3113 | { | 3114 | var a = (double)(node_2.X - node_1.X); |
3114 | var a = (double)(node_2.X - node_1.X); | 3115 | var b = (double)(node_2.Y - node_1.Y); |
3115 | var b = (double)(node_2.Y - node_1.Y); | 3116 | addDistance = Math.Sqrt(a * a + b * b); |
3116 | addDistance = Math.Sqrt(a * a + b * b); | 3117 | distance.Add(addDistance); |
3117 | distance.Add(addDistance); | 3118 | } |
3118 | } | 3119 | } |
3119 | } | 3120 | } |
3120 | } | 3121 | } |
3121 | } | 3122 | if (distance.Count > 0) |
3122 | if (distance.Count > 0) | 3123 | { |
3123 | { | 3124 | double total = 0; |
3124 | double total = 0; | 3125 | double distance_i; |
3125 | double distance_i; | 3126 | |
3126 | 3127 | for (int i = 0; i < distance.Count; i++) | |
3127 | for (int i = 0; i < distance.Count; i++) | 3128 | { |
3128 | { | 3129 | total = total + distance[i]; |
3129 | total = total + distance[i]; | 3130 | } |
3130 | } | 3131 | |
3131 | 3132 | for (int i = 0; i < distance.Count; i++) | |
3132 | for (int i = 0; i < distance.Count; i++) | 3133 | { |
3133 | { | 3134 | distance_i = distance[i] * (Totaldistance / total); |
3134 | distance_i = distance[i] * (Totaldistance / total); | 3135 | distance[i] = distance_i; |
3135 | distance[i] = distance_i; | 3136 | } |
3136 | } | 3137 | } |
3137 | } | 3138 | |
3138 | 3139 | if (gGrpBlueNode.Children.Count > 0) | |
3139 | if (gGrpBlueNode.Children.Count > 0) | 3140 | { |
3140 | { | 3141 | node_Schedule.X = x_1; |
3141 | node_Schedule.X = x_1; | 3142 | node_Schedule.Y = y_1; |
3142 | node_Schedule.Y = y_1; | 3143 | AddNode(node_Schedule, gGrpScheduleNode); |
3143 | AddNode(node_Schedule, gGrpScheduleNode); | 3144 | } |
3144 | } | 3145 | |
3145 | 3146 | addDistance = x_1; | |
3146 | addDistance = x_1; | 3147 | for (int i = 0; i < distance.Count; i++) |
3147 | for (int i = 0; i < distance.Count; i++) | 3148 | { |
3148 | { | 3149 | |
3149 | 3150 | node_Schedule.Y = y_1; | |
3150 | node_Schedule.Y = y_1; | 3151 | addDistance = addDistance + distance[i]; |
3151 | addDistance = addDistance + distance[i]; | 3152 | node_Schedule.X = addDistance; |
3152 | node_Schedule.X = addDistance; | 3153 | AddNode(node_Schedule, gGrpScheduleNode); |
3153 | AddNode(node_Schedule, gGrpScheduleNode); | 3154 | } |
3154 | } | 3155 | |
3155 | 3156 | if (gGrpScheduleNode.Children.Count > 0) | |
3156 | if (gGrpScheduleNode.Children.Count > 0) | 3157 | { |
3157 | { | 3158 | for (int i = 0; i < gGrpScheduleNode.Children.Count; i++) |
3158 | for (int i = 0; i < gGrpScheduleNode.Children.Count; i++) | 3159 | { |
3159 | { | 3160 | ellipseGeometry_1 = (EllipseGeometry)gGrpScheduleNode.Children[i]; |
3160 | ellipseGeometry_1 = (EllipseGeometry)gGrpScheduleNode.Children[i]; | 3161 | node_1 = ellipseGeometry_1.Center; |
3161 | node_1 = ellipseGeometry_1.Center; | 3162 | if (i > 0) |
3162 | if (i > 0) | 3163 | { |
3163 | { | 3164 | ellipseGeometry_2 = (EllipseGeometry)gGrpScheduleNode.Children[i - 1]; |
3164 | ellipseGeometry_2 = (EllipseGeometry)gGrpScheduleNode.Children[i - 1]; | 3165 | node_2 = ellipseGeometry_2.Center; |
3165 | node_2 = ellipseGeometry_2.Center; | 3166 | DrawLine(node_1, node_2, gGrpScheduleLine); |
3166 | DrawLine(node_1, node_2, gGrpScheduleLine); | 3167 | } |
3167 | } | 3168 | CreateScheduleNode(node_1, i + 1); |
3168 | CreateScheduleNode(node_1, i + 1); | 3169 | } |
3169 | } | 3170 | } |
3170 | } | 3171 | } |
3171 | } | 3172 | |
3172 | 3173 | private void CreateScheduleNode(Point point, int indexNode) | |
3173 | private void CreateScheduleNode(Point point, int indexNode) | 3174 | { |
3174 | { | 3175 | ucNode _ucNode = new ucNode(); |
3175 | ucNode _ucNode = new ucNode(); | 3176 | _ucNode.btnWidth = UCSCHEDULENODE_WIDTH; |
3176 | _ucNode.btnWidth = UCSCHEDULENODE_WIDTH; | 3177 | _ucNode.btnHeight = UCSCHEDULENODE_HEIGHT; |
3177 | _ucNode.btnHeight = UCSCHEDULENODE_HEIGHT; | 3178 | _ucNode.txtNode = indexNode.ToString(); |
3178 | _ucNode.txtNode = indexNode.ToString(); | 3179 | _ucNode.IsDragDelta = false; |
3179 | _ucNode.IsDragDelta = false; | 3180 | Canvas.SetLeft(_ucNode, point.X - UCSCHEDULENODE_SETLEFT); |
3180 | Canvas.SetLeft(_ucNode, point.X - UCSCHEDULENODE_SETLEFT); | 3181 | Canvas.SetTop(_ucNode, point.Y - UCSCHEDULENODE_SETTOP); |
3181 | Canvas.SetTop(_ucNode, point.Y - UCSCHEDULENODE_SETTOP); | 3182 | scheduleCanvas.Children.Add(_ucNode); |
3182 | scheduleCanvas.Children.Add(_ucNode); | 3183 | ucScheduleNode_Lst.Add(_ucNode); |
3183 | ucScheduleNode_Lst.Add(_ucNode); | 3184 | } |
3184 | } | 3185 | |
3185 | 3186 | #endregion | |
3186 | #endregion | 3187 | |
3187 | 3188 | #region Add Vehicle | |
3188 | #region Add Vehicle | 3189 | |
3189 | 3190 | public void GetIndexProject() | |
3190 | public void GetIndexProject() | 3191 | { |
3191 | { | 3192 | bool flag = false; |
3192 | bool flag = false; | 3193 | if (ProjectModel.ProjectModelList.Count > 0) |
3193 | if (ProjectModel.ProjectModelList.Count > 0) | 3194 | { |
3194 | { | 3195 | for (int i = 0; i < ProjectModel.ProjectModelList.Count; i++) |
3195 | for (int i = 0; i < ProjectModel.ProjectModelList.Count; i++) | 3196 | { |
3196 | { | 3197 | if (ProjectItem == ProjectModel.ProjectModelList[i].ProjectName) |
3197 | if (ProjectItem == ProjectModel.ProjectModelList[i].ProjectName) | 3198 | { |
3198 | { | 3199 | ProjectIndex = i; |
3199 | ProjectIndex = i; | 3200 | flag = true; |
3200 | flag = true; | 3201 | } |
3201 | } | 3202 | } |
3202 | } | 3203 | if (!flag) |
3203 | if (!flag) | 3204 | { |
3204 | { | 3205 | ProjectIndex = ProjectModel.ProjectModelList.Count; |
3205 | ProjectIndex = ProjectModel.ProjectModelList.Count; | 3206 | } |
3206 | } | 3207 | } |
3207 | } | 3208 | else |
3208 | else | 3209 | { |
3209 | { | 3210 | ProjectIndex = 0; |
3210 | ProjectIndex = 0; | 3211 | } |
3211 | } | 3212 | } |
3212 | } | 3213 | |
3213 | 3214 | ||
3214 | 3215 | ||
3215 | 3216 | ||
3216 | 3217 | public void GetIndexVehicle() | |
3217 | public void GetIndexVehicle() | 3218 | { |
3218 | { | 3219 | bool flag = false; |
3219 | bool flag = false; | 3220 | |
3220 | 3221 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count > 0) | |
3221 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count > 0) | 3222 | { |
3222 | { | 3223 | for (int i = 0; i < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count; i++) |
3223 | for (int i = 0; i < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count; i++) | 3224 | { |
3224 | { | 3225 | if (VehicleItem == ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[i].VehicleName) |
3225 | if (VehicleItem == ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[i].VehicleName) | 3226 | { |
3226 | { | 3227 | VehicleIndex = i; |
3227 | VehicleIndex = i; | 3228 | flag = true; |
3228 | flag = true; | 3229 | } |
3229 | } | 3230 | } |
3230 | } | 3231 | if (!flag) |
3231 | if (!flag) | 3232 | { |
3232 | { | 3233 | VehicleIndex = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count; |
3233 | VehicleIndex = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count; | 3234 | } |
3234 | } | 3235 | } |
3235 | } | 3236 | else |
3236 | else | 3237 | { |
3237 | { | 3238 | VehicleIndex = 0; |
3238 | VehicleIndex = 0; | 3239 | } |
3239 | } | 3240 | } |
3240 | } | 3241 | |
3241 | 3242 | public void GetdataVehicle() | |
3242 | public void GetdataVehicle() | 3243 | { |
3243 | { | 3244 | string NameNode = ""; |
3244 | string NameNode = ""; | 3245 | |
3245 | 3246 | GetIndexProject(); | |
3246 | GetIndexProject(); | 3247 | GetIndexVehicle(); |
3247 | GetIndexVehicle(); | 3248 | |
3248 | 3249 | if (ProjectModel.ProjectModelList.Count > 0) | |
3249 | if (ProjectModel.ProjectModelList.Count > 0) | 3250 | { |
3250 | { | 3251 | for (int i = 0; i < ucNode_Lst.Count; i++) |
3251 | for (int i = 0; i < ucNode_Lst.Count; i++) | 3252 | { |
3252 | { | 3253 | this.Children.Remove(ucNode_Lst[i]); |
3253 | this.Children.Remove(ucNode_Lst[i]); | 3254 | } |
3254 | } | 3255 | |
3255 | 3256 | ||
3256 | 3257 | gGrpNewLine.Children.Clear(); | |
3257 | gGrpNewLine.Children.Clear(); | 3258 | this.Children.Remove(pNewLine); |
3258 | this.Children.Remove(pNewLine); | 3259 | ucNode_Lst.Clear(); |
3259 | ucNode_Lst.Clear(); | 3260 | Lst_Node_tmp.Clear(); |
3260 | Lst_Node_tmp.Clear(); | 3261 | |
3261 | 3262 | ||
3262 | 3263 | gGrpBlueNode.Children.Clear(); | |
3263 | gGrpBlueNode.Children.Clear(); | 3264 | gGrpScheduleNode.Children.Clear(); |
3264 | gGrpScheduleNode.Children.Clear(); | 3265 | IndexNodeInsert_List.Clear(); |
3265 | IndexNodeInsert_List.Clear(); | 3266 | NameNode_List.Clear(); |
3266 | NameNode_List.Clear(); | 3267 | |
3267 | 3268 | if (VehicleIndex < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count) | |
3268 | if (VehicleIndex < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count) | 3269 | { |
3269 | { | 3270 | |
3270 | 3271 | PointMapStart_X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_X; | |
3271 | PointMapStart_X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_X; | 3272 | PointMapStart_Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_Y; |
3272 | PointMapStart_Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_Y; | 3273 | PointMapEnd_X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_X; |
3273 | PointMapEnd_X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_X; | 3274 | PointMapEnd_Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_Y; |
3274 | PointMapEnd_Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_Y; | 3275 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count > 0) |
3275 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count > 0) | 3276 | { |
3276 | { | 3277 | for (int k = 0; k < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count; k++) |
3277 | for (int k = 0; k < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count; k++) | 3278 | { |
3278 | { | 3279 | double X = ConvertPointActualToDisplay(ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_X, Scale_X, PointMapStart_X); |
3279 | double X = ConvertPointActualToDisplay(ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_X, Scale_X, PointMapStart_X); | 3280 | double Y = ConvertPointActualToDisplay(ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_Y, Scale_Y, PointMapStart_Y); |
3280 | double Y = ConvertPointActualToDisplay(ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointMap_Y, Scale_Y, PointMapStart_Y); | 3281 | NameNode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].nameNode; |
3281 | NameNode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].nameNode; | 3282 | |
3282 | 3283 | Point node = new Point(X, Y); | |
3283 | Point node = new Point(X, Y); | 3284 | AddNode(node, gGrpBlueNode); |
3284 | AddNode(node, gGrpBlueNode); | 3285 | |
3285 | 3286 | //Get list Node Insert | |
3286 | //Get list Node Insert | 3287 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].color == ColorNode_Insert) |
3287 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].color == ColorNode_Insert) | 3288 | { |
3288 | { | 3289 | ListIndexNodeInsert ListIndex = new ListIndexNodeInsert(); |
3289 | ListIndexNodeInsert ListIndex = new ListIndexNodeInsert(); | 3290 | ListIndex.X = X; |
3290 | ListIndex.X = X; | 3291 | ListIndex.Y = Y; |
3291 | ListIndex.Y = Y; | 3292 | IndexNodeInsert_List.Add(ListIndex); |
3292 | IndexNodeInsert_List.Add(ListIndex); | 3293 | } |
3293 | } | 3294 | |
3294 | 3295 | //Get List Name Node | |
3295 | //Get List Name Node | 3296 | ListNameNode ListNamenode = new ListNameNode(); |
3296 | ListNameNode ListNamenode = new ListNameNode(); | 3297 | ListNamenode.X = X; |
3297 | ListNamenode.X = X; | 3298 | ListNamenode.Y = Y; |
3298 | ListNamenode.Y = Y; | 3299 | ListNamenode.nameNode = NameNode; |
3299 | ListNamenode.nameNode = NameNode; | 3300 | NameNode_List.Add(ListNamenode); |
3300 | NameNode_List.Add(ListNamenode); | 3301 | |
3301 | 3302 | //Bind VehicleModel's NodeInfo to List Node Info temp | |
3302 | //Bind VehicleModel's NodeInfo to List Node Info temp | 3303 | Node_tmp node_tmp = new Node_tmp(); |
3303 | Node_tmp node_tmp = new Node_tmp(); | 3304 | node_tmp.pointMap_X = ConvertPointDisplayToActual(X, Scale_X, PointMapStart_X); |
3304 | node_tmp.pointMap_X = ConvertPointDisplayToActual(X, Scale_X, PointMapStart_X); | 3305 | node_tmp.pointMap_Y = ConvertPointDisplayToActual(Y, Scale_Y, PointMapStart_Y); |
3305 | node_tmp.pointMap_Y = ConvertPointDisplayToActual(Y, Scale_Y, PointMapStart_Y); | 3306 | |
3306 | 3307 | foreach (ListNodeInfo tmp in ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo) | |
3307 | foreach (ListNodeInfo tmp in ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].ListNodeInfo) | 3308 | { |
3308 | { | 3309 | node_tmp.NodeInfo_tmp.Add(tmp); |
3309 | node_tmp.NodeInfo_tmp.Add(tmp); | 3310 | } |
3310 | } | 3311 | Lst_Node_tmp.Add(node_tmp); |
3311 | Lst_Node_tmp.Add(node_tmp); | 3312 | |
3312 | 3313 | ||
3313 | 3314 | X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointSchedule_X; | |
3314 | X = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointSchedule_X; | 3315 | Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointSchedule_Y; |
3315 | Y = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].pointSchedule_Y; | 3316 | node = new Point(X, Y); |
3316 | node = new Point(X, Y); | 3317 | AddNode(node, gGrpScheduleNode); |
3317 | AddNode(node, gGrpScheduleNode); | 3318 | |
3318 | 3319 | NameNode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].nameNode; | |
3319 | NameNode = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[k].nameNode; | 3320 | |
3320 | 3321 | } | |
3321 | } | 3322 | } |
3322 | } | 3323 | } |
3323 | } | 3324 | } |
3324 | } | 3325 | |
3325 | 3326 | BindBlueNode2ucNode(); | |
3326 | BindBlueNode2ucNode(); | 3327 | |
3327 | 3328 | ReDrawAllNode(); | |
3328 | ReDrawAllNode(); | 3329 | |
3329 | 3330 | SetScheduleRoute(); | |
3330 | SetScheduleRoute(); | 3331 | |
3331 | 3332 | NewDspRouteInfo(); | |
3332 | NewDspRouteInfo(); | 3333 | |
3333 | 3334 | //Clear Route Info Table | |
3334 | //Clear Route Info Table | 3335 | //((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); |
3335 | //((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); | 3336 | |
3336 | 3337 | ||
3337 | 3338 | } | |
3338 | } | 3339 | |
3339 | 3340 | public void CreateVehicleNode() | |
3340 | public void CreateVehicleNode() | 3341 | { |
3341 | { | 3342 | EllipseGeometry ellipseGeometry; |
3342 | EllipseGeometry ellipseGeometry; | 3343 | Point node; |
3343 | Point node; | 3344 | ListNodeInfo ListNodeInfo = new ListNodeInfo(); |
3344 | ListNodeInfo ListNodeInfo = new ListNodeInfo(); | 3345 | VehicleModelList VehicleModelList = new VehicleModelList(); |
3345 | VehicleModelList VehicleModelList = new VehicleModelList(); | 3346 | bool NodeISInsert = false; |
3346 | bool NodeISInsert = false; | 3347 | string NameNode = ""; |
3347 | string NameNode = ""; | 3348 | |
3348 | 3349 | if (ProjectModel.ProjectModelList.Count == 0) | |
3349 | if (ProjectModel.ProjectModelList.Count == 0) | 3350 | { |
3350 | { | 3351 | ProjectModelList ProjectModelList = new ProjectModelList(); |
3351 | ProjectModelList ProjectModelList = new ProjectModelList(); | 3352 | ProjectModelList.ProjectName = ProjectItem; |
3352 | ProjectModelList.ProjectName = ProjectItem; | 3353 | ProjectModel.ProjectModelList.Add(ProjectModelList); |
3353 | ProjectModel.ProjectModelList.Add(ProjectModelList); | 3354 | } |
3354 | } | 3355 | |
3355 | 3356 | ||
3356 | 3357 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count > 0 && VehicleIndex < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count) | |
3357 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count > 0 && VehicleIndex < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Count) | 3358 | { |
3358 | { | 3359 | |
3359 | 3360 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_X = PointMapStart_X; | |
3360 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_X = PointMapStart_X; | 3361 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_Y = PointMapStart_Y; |
3361 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapStart_Y = PointMapStart_Y; | 3362 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_X = PointMapEnd_X; |
3362 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_X = PointMapEnd_X; | 3363 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_Y = PointMapEnd_Y; |
3363 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapEnd_Y = PointMapEnd_Y; | 3364 | |
3364 | 3365 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count > 0) | |
3365 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Count > 0) | 3366 | { |
3366 | { | 3367 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Clear(); |
3367 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Clear(); | 3368 | } |
3368 | } | 3369 | |
3369 | 3370 | //back up | |
3370 | //back up | 3371 | if (gGrpBlueNode.Children.Count > 0) |
3371 | if (gGrpBlueNode.Children.Count > 0) | 3372 | { |
3372 | { | 3373 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
3373 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 3374 | { |
3374 | { | 3375 | NodeISInsert = false; |
3375 | NodeISInsert = false; | 3376 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
3376 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 3377 | node = ellipseGeometry.Center; |
3377 | node = ellipseGeometry.Center; | 3378 | |
3378 | 3379 | PointMap pMap = new PointMap(); | |
3379 | PointMap pMap = new PointMap(); | 3380 | pMap.pointMap_X = ConvertPointDisplayToActual(node.X, Scale_X, PointMapStart_X); |
3380 | pMap.pointMap_X = ConvertPointDisplayToActual(node.X, Scale_X, PointMapStart_X); | 3381 | pMap.pointMap_Y = ConvertPointDisplayToActual(node.Y, Scale_Y, PointMapStart_Y); |
3381 | pMap.pointMap_Y = ConvertPointDisplayToActual(node.Y, Scale_Y, PointMapStart_Y); | 3382 | pMap.speed_Map = 1; |
3382 | pMap.speed_Map = 1; | 3383 | |
3383 | 3384 | //Backup List Node Insert of fork | |
3384 | //Backup List Node Insert of fork | 3385 | if (IndexNodeInsert_List.Count > 0) |
3385 | if (IndexNodeInsert_List.Count > 0) | 3386 | { |
3386 | { | 3387 | for (int j = 0; j < IndexNodeInsert_List.Count; j++) |
3387 | for (int j = 0; j < IndexNodeInsert_List.Count; j++) | 3388 | { |
3388 | { | 3389 | if (node.X == IndexNodeInsert_List[j].X && node.Y == IndexNodeInsert_List[j].Y) NodeISInsert = true; |
3389 | if (node.X == IndexNodeInsert_List[j].X && node.Y == IndexNodeInsert_List[j].Y) NodeISInsert = true; | 3390 | } |
3390 | } | 3391 | } |
3391 | } | 3392 | if (NodeISInsert) |
3392 | if (NodeISInsert) | 3393 | { |
3393 | { | 3394 | pMap.color = ColorNode_Insert; |
3394 | pMap.color = ColorNode_Insert; | 3395 | } |
3395 | } | 3396 | else |
3396 | else | 3397 | { |
3397 | { | 3398 | pMap.color = ColorNode_Add; |
3398 | pMap.color = ColorNode_Add; | 3399 | } |
3399 | } | 3400 | |
3400 | 3401 | //Backup Name Node for fork | |
3401 | //Backup Name Node for fork | 3402 | if (NameNode_List.Count > 0) |
3402 | if (NameNode_List.Count > 0) | 3403 | { |
3403 | { | 3404 | for (int j = 0; j < NameNode_List.Count; j++) |
3404 | for (int j = 0; j < NameNode_List.Count; j++) | 3405 | { |
3405 | { | 3406 | if (node.X == NameNode_List[j].X && node.Y == NameNode_List[j].Y) NameNode = NameNode_List[j].nameNode; |
3406 | if (node.X == NameNode_List[j].X && node.Y == NameNode_List[j].Y) NameNode = NameNode_List[j].nameNode; | 3407 | } |
3407 | } | 3408 | } |
3408 | } | 3409 | pMap.nameNode = NameNode; |
3409 | pMap.nameNode = NameNode; | 3410 | |
3410 | 3411 | ||
3411 | 3412 | ellipseGeometry = (EllipseGeometry)gGrpScheduleNode.Children[i]; | |
3412 | ellipseGeometry = (EllipseGeometry)gGrpScheduleNode.Children[i]; | 3413 | node = ellipseGeometry.Center; |
3413 | node = ellipseGeometry.Center; | 3414 | pMap.pointSchedule_X = node.X; |
3414 | pMap.pointSchedule_X = node.X; | 3415 | pMap.pointSchedule_Y = node.Y; |
3415 | pMap.pointSchedule_Y = node.Y; | 3416 | pMap.speed_Schedule = 0.2; //Hard code |
3416 | pMap.speed_Schedule = 0.2; //Hard code | 3417 | |
3417 | 3418 | //Node info | |
3418 | //Node info | 3419 | foreach (ListNodeInfo temp in Lst_Node_tmp[i].NodeInfo_tmp) |
3419 | foreach (ListNodeInfo temp in Lst_Node_tmp[i].NodeInfo_tmp) | 3420 | { |
3420 | { | 3421 | pMap.ListNodeInfo.Add(temp); |
3421 | pMap.ListNodeInfo.Add(temp); | 3422 | |
3422 | 3423 | //set tam | |
3423 | //set tam | 3424 | pMap.speed_Map = Lst_Node_tmp[i].NodeInfo_tmp[0].Speed; |
3424 | pMap.speed_Map = Lst_Node_tmp[i].NodeInfo_tmp[0].Speed; | 3425 | } |
3425 | } | 3426 | |
3426 | 3427 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Add(pMap); | |
3427 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList.Add(pMap); | 3428 | |
3428 | 3429 | } | |
3429 | } | 3430 | } |
3430 | } | 3431 | } |
3431 | } | 3432 | // create new |
3432 | // create new | 3433 | else |
3433 | else | 3434 | { |
3434 | { | 3435 | VehicleModelList.VehicleName = VehicleItem; |
3435 | VehicleModelList.VehicleName = VehicleItem; | 3436 | VehicleModelList.pointMapStart_X = PointMapStart_X; |
3436 | VehicleModelList.pointMapStart_X = PointMapStart_X; | 3437 | VehicleModelList.pointMapStart_Y = PointMapStart_Y; |
3437 | VehicleModelList.pointMapStart_Y = PointMapStart_Y; | 3438 | VehicleModelList.pointMapEnd_X = PointMapEnd_X; |
3438 | VehicleModelList.pointMapEnd_X = PointMapEnd_X; | 3439 | VehicleModelList.pointMapEnd_Y = PointMapEnd_Y; |
3439 | VehicleModelList.pointMapEnd_Y = PointMapEnd_Y; | 3440 | |
3440 | 3441 | if (gGrpBlueNode.Children.Count > 0) | |
3441 | if (gGrpBlueNode.Children.Count > 0) | 3442 | { |
3442 | { | 3443 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) |
3443 | for (int i = 0; i < gGrpBlueNode.Children.Count; i++) | 3444 | { |
3444 | { | 3445 | NodeISInsert = false; |
3445 | NodeISInsert = false; | 3446 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; |
3446 | ellipseGeometry = (EllipseGeometry)gGrpBlueNode.Children[i]; | 3447 | node = ellipseGeometry.Center; |
3447 | node = ellipseGeometry.Center; | 3448 | |
3448 | 3449 | PointMap pMap = new PointMap(); | |
3449 | PointMap pMap = new PointMap(); | 3450 | pMap.pointMap_X = ConvertPointDisplayToActual(node.X, Scale_X, PointMapStart_X); |
3450 | pMap.pointMap_X = ConvertPointDisplayToActual(node.X, Scale_X, PointMapStart_X); | 3451 | pMap.pointMap_Y = ConvertPointDisplayToActual(node.Y, Scale_Y, PointMapStart_Y); |
3451 | pMap.pointMap_Y = ConvertPointDisplayToActual(node.Y, Scale_Y, PointMapStart_Y); | 3452 | pMap.speed_Map = 1; |
3452 | pMap.speed_Map = 1; | 3453 | |
3453 | 3454 | //Backup List Node Insert of fork | |
3454 | //Backup List Node Insert of fork | 3455 | if (IndexNodeInsert_List.Count > 0) |
3455 | if (IndexNodeInsert_List.Count > 0) | 3456 | { |
3456 | { | 3457 | for (int j = 0; j < IndexNodeInsert_List.Count; j++) |
3457 | for (int j = 0; j < IndexNodeInsert_List.Count; j++) | 3458 | { |
3458 | { | 3459 | if (node.X == IndexNodeInsert_List[j].X && node.Y == IndexNodeInsert_List[j].Y) NodeISInsert = true; |
3459 | if (node.X == IndexNodeInsert_List[j].X && node.Y == IndexNodeInsert_List[j].Y) NodeISInsert = true; | 3460 | } |
3460 | } | 3461 | } |
3461 | } | 3462 | if (NodeISInsert) |
3462 | if (NodeISInsert) | 3463 | { |
3463 | { | 3464 | pMap.color = ColorNode_Insert; |
3464 | pMap.color = ColorNode_Insert; | 3465 | } |
3465 | } | 3466 | else |
3466 | else | 3467 | { |
3467 | { | 3468 | pMap.color = ColorNode_Add; |
3468 | pMap.color = ColorNode_Add; | 3469 | } |
3469 | } | 3470 | |
3470 | 3471 | //Backup Name Node for fork | |
3471 | //Backup Name Node for fork | 3472 | if (NameNode_List.Count > 0) |
3472 | if (NameNode_List.Count > 0) | 3473 | { |
3473 | { | 3474 | for (int j = 0; j < NameNode_List.Count; j++) |
3474 | for (int j = 0; j < NameNode_List.Count; j++) | 3475 | { |
3475 | { | 3476 | if (node.X == NameNode_List[j].X && node.Y == NameNode_List[j].Y) NameNode = NameNode_List[j].nameNode; |
3476 | if (node.X == NameNode_List[j].X && node.Y == NameNode_List[j].Y) NameNode = NameNode_List[j].nameNode; | 3477 | } |
3477 | } | 3478 | } |
3478 | } | 3479 | pMap.nameNode = NameNode; |
3479 | pMap.nameNode = NameNode; | 3480 | |
3480 | 3481 | //Node info | |
3481 | //Node info | 3482 | foreach (ListNodeInfo temp in Lst_Node_tmp[i].NodeInfo_tmp) |
3482 | foreach (ListNodeInfo temp in Lst_Node_tmp[i].NodeInfo_tmp) | 3483 | { |
3483 | { | 3484 | pMap.ListNodeInfo.Add(temp); |
3484 | pMap.ListNodeInfo.Add(temp); | 3485 | } |
3485 | } | 3486 | |
3486 | 3487 | ellipseGeometry = (EllipseGeometry)gGrpScheduleNode.Children[i]; | |
3487 | ellipseGeometry = (EllipseGeometry)gGrpScheduleNode.Children[i]; | 3488 | node = ellipseGeometry.Center; |
3488 | node = ellipseGeometry.Center; | 3489 | pMap.pointSchedule_X = node.X; |
3489 | pMap.pointSchedule_X = node.X; | 3490 | pMap.pointSchedule_Y = node.Y; |
3490 | pMap.pointSchedule_Y = node.Y; | 3491 | pMap.speed_Schedule = 0.2; //Hard code |
3491 | pMap.speed_Schedule = 0.2; //Hard code | 3492 | |
3492 | 3493 | VehicleModelList.pointMapList.Add(pMap); | |
3493 | VehicleModelList.pointMapList.Add(pMap); | 3494 | } |
3494 | } | 3495 | } |
3495 | } | 3496 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Add(VehicleModelList); |
3496 | ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList.Add(VehicleModelList); | 3497 | } |
3497 | } | 3498 | } |
3498 | } | 3499 | #endregion |
3499 | #endregion | 3500 | |
3500 | 3501 | #region Read file Mapfan | |
3501 | #region Read file Mapfan | 3502 | |
3502 | 3503 | public void ReadFile() | |
3503 | public void ReadFile() | 3504 | { |
3504 | { | 3505 | //Point node; |
3505 | //Point node; | 3506 | bool line1 = true; |
3506 | bool line1 = true; | 3507 | string[] lines = System.IO.File.ReadAllLines(@"Mapfan\MapFan.index"); |
3507 | string[] lines = System.IO.File.ReadAllLines(@"Mapfan\MapFan.index"); | 3508 | |
3508 | 3509 | foreach (string line in lines) | |
3509 | foreach (string line in lines) | 3510 | { |
3510 | { | 3511 | // Use a tab to indent each line of the file. |
3511 | // Use a tab to indent each line of the file. | 3512 | string[] tmp = line.Split('\t'); |
3512 | string[] tmp = line.Split('\t'); | 3513 | if (line1) |
3513 | if (line1) | 3514 | { |
3514 | { | 3515 | PointMapStart_X = Double.Parse(tmp[1]); |
3515 | PointMapStart_X = Double.Parse(tmp[1]); | 3516 | PointMapStart_Y = Double.Parse(tmp[3]); |
3516 | PointMapStart_Y = Double.Parse(tmp[3]); | 3517 | line1 = false; |
3517 | line1 = false; | 3518 | } |
3518 | } | 3519 | else |
3519 | else | 3520 | { |
3520 | { | 3521 | PointMapEnd_X = Double.Parse(tmp[1]); |
3521 | PointMapEnd_X = Double.Parse(tmp[1]); | 3522 | PointMapEnd_Y = Double.Parse(tmp[3]); |
3522 | PointMapEnd_Y = Double.Parse(tmp[3]); | 3523 | } |
3523 | } | 3524 | //double lat = ConvertPointActualToDisplay(Double.Parse(tmp[1]),Scale_X,PointMapStart_X); |
3524 | //double lat = ConvertPointActualToDisplay(Double.Parse(tmp[1]),Scale_X,PointMapStart_X); | 3525 | //double log = ConvertPointActualToDisplay(Double.Parse(tmp[3]),Scale_Y,PointMapStart_Y); |
3525 | //double log = ConvertPointActualToDisplay(Double.Parse(tmp[3]),Scale_Y,PointMapStart_Y); | 3526 | |
3526 | 3527 | //node = new Point(lat, log); | |
3527 | //node = new Point(lat, log); | 3528 | |
3528 | 3529 | ||
3529 | 3530 | //execCreateNode(node); | |
3530 | //execCreateNode(node); | 3531 | ////AddNode(node, gGrpBlueNode); |
3531 | ////AddNode(node, gGrpBlueNode); | 3532 | |
3532 | 3533 | ||
3533 | 3534 | } | |
3534 | } | 3535 | getScaleMap(); |
3535 | getScaleMap(); | 3536 | |
3536 | 3537 | //SetScheduleRoute(); | |
3537 | //SetScheduleRoute(); | 3538 | ReDrawAllNode2(); |
3538 | ReDrawAllNode2(); | 3539 | |
3539 | 3540 | readMapFan = false; | |
3540 | readMapFan = false; | 3541 | ////backup DB |
3541 | ////backup DB | 3542 | //CreateVehicleNode(); |
3542 | //CreateVehicleNode(); | 3543 | |
3543 | 3544 | } | |
3544 | } | 3545 | public void ReDrawAllNode2() |
3545 | public void ReDrawAllNode2() | 3546 | { |
3546 | { | 3547 | LineGeometry lineGeometry = new LineGeometry(); |
3547 | LineGeometry lineGeometry = new LineGeometry(); | 3548 | EllipseGeometry ellip; |
3548 | EllipseGeometry ellip; | 3549 | //delete all line |
3549 | //delete all line | 3550 | gGrpScheduleLine.Children.Clear(); |
3550 | gGrpScheduleLine.Children.Clear(); | 3551 | scheduleCanvas.Children.Remove(pScheduleLine); |
3551 | scheduleCanvas.Children.Remove(pScheduleLine); | 3552 | |
3552 | 3553 | //redraw line | |
3553 | //redraw line | 3554 | for (int j = 0; j < gGrpScheduleNode.Children.Count - 1; j++) |
3554 | for (int j = 0; j < gGrpScheduleNode.Children.Count - 1; j++) | 3555 | { |
3555 | { | 3556 | ellip = (EllipseGeometry)gGrpScheduleNode.Children[j]; |
3556 | ellip = (EllipseGeometry)gGrpScheduleNode.Children[j]; | 3557 | Point node1 = ellip.Center; |
3557 | Point node1 = ellip.Center; | 3558 | ellip = (EllipseGeometry)gGrpScheduleNode.Children[j + 1]; |
3558 | ellip = (EllipseGeometry)gGrpScheduleNode.Children[j + 1]; | 3559 | Point node2 = ellip.Center; |
3559 | Point node2 = ellip.Center; | 3560 | DrawLine(node1, node2, gGrpScheduleLine); |
3560 | DrawLine(node1, node2, gGrpScheduleLine); | 3561 | } |
3561 | } | 3562 | |
3562 | 3563 | scheduleCanvas.Children.Add(pScheduleLine); | |
3563 | scheduleCanvas.Children.Add(pScheduleLine); | 3564 | |
3564 | 3565 | ||
3565 | 3566 | //redraw ucNode | |
3566 | //redraw ucNode | 3567 | for (int k = 0; k < ucScheduleNode_Lst.Count; k++) |
3567 | for (int k = 0; k < ucScheduleNode_Lst.Count; k++) | 3568 | { |
3568 | { | 3569 | scheduleCanvas.Children.Remove(ucScheduleNode_Lst[k]); |
3569 | scheduleCanvas.Children.Remove(ucScheduleNode_Lst[k]); | 3570 | scheduleCanvas.Children.Add(ucScheduleNode_Lst[k]); |
3570 | scheduleCanvas.Children.Add(ucScheduleNode_Lst[k]); | 3571 | } |
3571 | } | 3572 | |
3572 | 3573 | ////backup DB | |
3573 | ////backup DB | 3574 | //CreateVehicleNode(); |
3574 | //CreateVehicleNode(); | 3575 | } |
3575 | } | 3576 | #endregion |
3576 | #endregion | 3577 | |
3577 | 3578 | #region Get data from AWS | |
3578 | #region Get data from AWS | 3579 | // Get info fork |
3579 | // Get info fork | 3580 | public void GetInfoFork() |
3580 | public void GetInfoFork() | 3581 | { |
3581 | { | 3582 | var service = new Fork2PCTableService(); |
3582 | var service = new Fork2PCTableService(); | 3583 | /*Read*/ |
3583 | /*Read*/ | 3584 | IEnumerable<Fork2PC> fork2PCs = service.GetAllFork2PCs().Where(x => x.ForkID == 1); |
3584 | IEnumerable<Fork2PC> fork2PCs = service.GetAllFork2PCs().Where(x => x.ForkID == 1); | 3585 | if (fork2PCs.Count() == 0) |
3585 | if (fork2PCs.Count() == 0) | 3586 | return; |
3586 | return; | 3587 | var fork2PC = fork2PCs.ElementAt(0); |
3587 | var fork2PC = fork2PCs.ElementAt(0); | 3588 | |
3588 | 3589 | //Clear Route Info Table | |
3589 | //Clear Route Info Table | 3590 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); |
3590 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); | 3591 | |
3592 | //int _RowIdx = 0; | ||
3593 | //AddLabeltoGrid(_RowIdx, 0, "ID"); | ||
3594 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.ForkID.ToString()); | ||
3595 | //_RowIdx++; | ||
3596 | //AddLabeltoGrid(_RowIdx, 0, "LAT"); | ||
3597 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.ForkPos_x.ToString()); | ||
3598 | //_RowIdx++; | ||
3599 | //AddLabeltoGrid(_RowIdx, 0, "LOC"); | ||
3600 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.ForkPos_y.ToString()); | ||
3601 | //_RowIdx++; | ||
3602 | //AddLabeltoGrid(_RowIdx, 0, "SPD"); | ||
3603 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.spd_veh.ToString() + "Km/h"); | ||
3604 | //_RowIdx++; | ||
3605 | //AddLabeltoGrid(_RowIdx, 0, "GPS"); | ||
3606 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.GPS_data); | ||
3607 | |||
3608 | |||
3591 | 3609 | int _RowIdx = 0; | |
3592 | //int _RowIdx = 0; | 3610 | AddLabeltoViewer(_RowIdx, 0, "LAT " + fork2PC.ForkPos_x.ToString()); |
3593 | //AddLabeltoGrid(_RowIdx, 0, "ID"); | ||
3594 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.ForkID.ToString()); | 3611 | _RowIdx++; |
3595 | //_RowIdx++; | 3612 | AddLabeltoViewer(_RowIdx, 0, "LOC " + fork2PC.ForkPos_y.ToString()); |
3596 | //AddLabeltoGrid(_RowIdx, 0, "LAT"); | ||
3597 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.ForkPos_x.ToString()); | 3613 | _RowIdx++; |
3598 | //_RowIdx++; | 3614 | AddLabeltoViewer(_RowIdx, 0, "SPD " + fork2PC.spd_veh.ToString() + "Km/h"); |
3599 | //AddLabeltoGrid(_RowIdx, 0, "LOC"); | ||
3600 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.ForkPos_y.ToString()); | 3615 | _RowIdx++; |
3601 | //_RowIdx++; | 3616 | |
3602 | //AddLabeltoGrid(_RowIdx, 0, "SPD"); | 3617 | //Point point = new Point(); |
3603 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.spd_veh.ToString() + "Km/h"); | 3618 | //point.X = fork2PC.ForkPos_x; |
3604 | //_RowIdx++; | 3619 | //point.Y = fork2PC.ForkPos_y; |
3605 | //AddLabeltoGrid(_RowIdx, 0, "GPS"); | 3620 | |
3621 | //RoboSimulation(point, point); | ||
3622 | |||
3623 | //this.Children.Remove(pRedNode); | ||
3624 | //gGrpRedNode.Children.Clear(); | ||
3625 | |||
3626 | |||
3627 | double d_X, d_Y; | ||
3628 | //d_X = ConvertPointActualToDisplay(127.8580065145, Scale_X, PointMapStart_X); | ||
3629 | //d_Y = ConvertPointActualToDisplay(26.33570065464, Scale_X, PointMapStart_Y); | ||
3630 | d_X = ConvertPointActualToDisplay(fork2PC.ForkPos_x, Scale_X, PointMapStart_X); | ||
3631 | d_Y = ConvertPointActualToDisplay(fork2PC.ForkPos_y, Scale_X, PointMapStart_Y); | ||
3632 | AddNode(new Point(d_X, d_Y), gGrpRedNode); | ||
3633 | //this.Children.Remove(pRedNode); | ||
3634 | |||
3635 | NewDspWorkLog(); | ||
3636 | |||
3637 | //column 1 : node index | ||
3638 | //string _Content = ""; | ||
3639 | //int _Row = 0; | ||
3640 | //_Content = (Lst_Node_tmp.Count - i).ToString(); | ||
3641 | //AddLabeltoWorkLog(_Row, 0, _Content); | ||
3642 | |||
3643 | //column 2 | ||
3644 | //Fork Name | ||
3645 | //_Content = VehicleItem + " TIME " + Lst_Node_tmp[i].timeStamp; | ||
3646 | //AddLabeltoWorkLog(_Row, 1, _Content); | ||
3647 | //_Row++; | ||
3648 | |||
3649 | // Display Node's Position | ||
3650 | //_Content = "LAT " + Lst_Node_tmp[i].pointMap_X; | ||
3651 | //AddLabeltoWorkLog(_Row, 1, _Content); | ||
3652 | //_Row++; | ||
3653 | |||
3654 | //_Content = "LOC " + Lst_Node_tmp[i].pointMap_Y; | ||
3655 | //AddLabeltoWorkLog(_Row, 1, _Content); | ||
3656 | |||
3657 | // Display Node's Field | ||
3658 | |||
3659 | //if (Lst_Node_tmp[i].NodeInfo_tmp.Count != 0) | ||
3660 | //{ | ||
3661 | // foreach (ListNodeInfo ni in Lst_Node_tmp[i].NodeInfo_tmp) | ||
3662 | // { | ||
3663 | // if (ni.Speed != 0 && ni.ModeSelected == 1) | ||
3664 | // { | ||
3665 | // _Row++; | ||
3666 | // _Content = "SPD " + ni.Speed.ToString() + " Km/h"; | ||
3667 | // AddLabeltoWorkLog(_RowIdx, 1, _Content); | ||
3668 | // } | ||
3669 | // } | ||
3670 | |||
3671 | //} | ||
3672 | //_RowIdx++; | ||
3673 | } | ||
3674 | |||
3675 | |||
3676 | /// <summary> | ||
3677 | /// Create robo simulation on line | ||
3678 | /// </summary> | ||
3679 | public simulationRobo simulation; | ||
3680 | private void RoboSimulation(Point start, Point end) | ||
3681 | { | ||
3682 | |||
3683 | simulation = new simulationRobo(); | ||
3684 | simulation.storyBoard = CreatPathAnimation(start, end, 1); | ||
3685 | this.Children.Add(simulation); | ||
3606 | //AddLabeltoGrid(_RowIdx, 1, fork2PC.GPS_data); | 3686 | } |
3607 | 3687 | ||
3608 | 3688 | /// <summary> | |
3689 | /// Get storyboard | ||
3690 | /// </summary> | ||
3691 | /// <param name="startPoint">Point start line</param> | ||
3692 | /// <param name="endPoit">Point end line</param> | ||
3693 | /// <param name="speed">speed on line</param> | ||
3694 | /// <returns>Storyboard</returns> | ||
3695 | private Storyboard CreatPathAnimation(Point startPoint, Point endPoit, double speed) | ||
3696 | { | ||
3697 | PathGeometry animationPath = new PathGeometry(); | ||
3698 | PathFigure pFigure = new PathFigure(); | ||
3699 | pFigure.StartPoint = startPoint; //new Point(50, 65); | ||
3700 | LineSegment lineSegment = new LineSegment(); | ||
3701 | lineSegment.Point = endPoit; // new Point(800, 65); | ||
3702 | pFigure.Segments.Add(lineSegment); | ||
3703 | animationPath.Figures.Add(pFigure); | ||
3704 | |||
3705 | // Freeze the PathGeometry for performance benefits. | ||
3706 | animationPath.Freeze(); | ||
3707 | |||
3708 | // Create a MatrixAnimationUsingPath to move the | ||
3709 | // simulation along the path by animating | ||
3710 | // its MatrixTransform. | ||
3711 | MatrixAnimationUsingPath matrixAnimation = new MatrixAnimationUsingPath(); | ||
3712 | matrixAnimation.PathGeometry = animationPath; | ||
3713 | matrixAnimation.SpeedRatio = speed; | ||
3714 | matrixAnimation.AutoReverse = false; | ||
3715 | matrixAnimation.DoesRotateWithTangent = true; | ||
3716 | //matrixAnimation.Completed += delegate { AnimationCompleted(this._isGoal); }; | ||
3717 | |||
3718 | // Set the animation to target the Matrix property | ||
3719 | // of the MatrixTransform named "ButtonMatrixTransform". | ||
3720 | Storyboard.SetTargetName(matrixAnimation, "fl"); | ||
3721 | Storyboard.SetTargetProperty(matrixAnimation, new PropertyPath(MatrixTransform.MatrixProperty)); | ||
3722 | |||
3723 | // Create a Storyboard to contain and apply the animation. | ||
3724 | Storyboard pathAnimationStoryboard = new Storyboard(); | ||
3725 | pathAnimationStoryboard.Children.Add(matrixAnimation); | ||
3726 | |||
3727 | return pathAnimationStoryboard; | ||
3728 | } | ||
3729 | |||
3730 | |||
3731 | |||
3732 | |||
3733 | |||
3734 | |||
3735 | |||
3736 | /// <summary> | ||
3609 | int _RowIdx = 0; | 3737 | /// Get infor node |
3610 | AddLabeltoViewer(_RowIdx, 0, "LAT " + fork2PC.ForkPos_x.ToString()); | 3738 | /// </summary> |
3611 | _RowIdx++; | 3739 | public void UploadData() |
3612 | AddLabeltoViewer(_RowIdx, 0, "LOC " + fork2PC.ForkPos_y.ToString()); | 3740 | { |
3613 | _RowIdx++; | 3741 | if (ucNode_Lst.Count < 1) |
3614 | AddLabeltoViewer(_RowIdx, 0, "SPD " + fork2PC.spd_veh.ToString() + "Km/h"); | 3742 | return; |
3615 | _RowIdx++; | 3743 | |
3616 | 3744 | Robofork15DemoService service = new Robofork15DemoService(); | |
3617 | //Point point = new Point(); | 3745 | for (int i = 0; i < ucNode_Lst.Count; i++) |
3618 | //point.X = fork2PC.ForkPos_x; | 3746 | { |
3619 | //point.Y = fork2PC.ForkPos_y; | 3747 | ListNodeInfo InputNodeInfo = new ListNodeInfo(); |
3620 | 3748 | for (int m = 0; m < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].ListNodeInfo.Count; m++) | |
3621 | //RoboSimulation(point, point); | 3749 | { |
3622 | 3750 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].ListNodeInfo[m].ModeSelected == 1) | |
3623 | //this.Children.Remove(pRedNode); | 3751 | InputNodeInfo = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].ListNodeInfo[m]; |
3624 | //gGrpRedNode.Children.Clear(); | 3752 | } |
3625 | 3753 | ||
3626 | 3754 | Robofork15Demo node = new Robofork15Demo(); | |
3627 | double d_X, d_Y; | 3755 | ucNode _ucScheduleNode = new ucNode(); |
3628 | //d_X = ConvertPointActualToDisplay(127.8580065145, Scale_X, PointMapStart_X); | 3756 | _ucScheduleNode = ucNode_Lst[i]; |
3629 | //d_Y = ConvertPointActualToDisplay(26.33570065464, Scale_X, PointMapStart_Y); | 3757 | node.NodeID = i + 1; |
3630 | d_X = ConvertPointActualToDisplay(fork2PC.ForkPos_x, Scale_X, PointMapStart_X); | 3758 | node.ForkNo = 1; |
3631 | d_Y = ConvertPointActualToDisplay(fork2PC.ForkPos_y, Scale_X, PointMapStart_Y); | 3759 | node.NodePos_x = ConvertPointDisplayToActual(Canvas.GetLeft(_ucScheduleNode) + UCNODE_SETLEFT, Scale_X, PointMapStart_X); |
3632 | AddNode(new Point(d_X, d_Y), gGrpRedNode); | 3760 | node.NodePos_y = ConvertPointDisplayToActual(Canvas.GetTop(_ucScheduleNode) + UCNODE_SETTOP, Scale_X, PointMapStart_Y); |
3633 | //this.Children.Remove(pRedNode); | 3761 | node.NodeLftHeight = InputNodeInfo.Height; |
3634 | 3762 | node.NodeVehAng = InputNodeInfo.Angle; | |
3635 | NewDspWorkLog(); | 3763 | node.NodeVehSpd = InputNodeInfo.Speed; |
3636 | 3764 | service.AddRobofork15Demo(node); | |
3637 | //column 1 : node index | 3765 | |
3638 | //string _Content = ""; | 3766 | DateTime dt = DateTime.Now; |
3639 | //int _Row = 0; | 3767 | |
3640 | //_Content = (Lst_Node_tmp.Count - i).ToString(); | 3768 | string format = "M:dd HH:mm:ss"; // Use this format. |
3641 | //AddLabeltoWorkLog(_Row, 0, _Content); | 3769 | string _timeStamp = dt.ToString(format); |
3642 | 3770 | ||
3643 | //column 2 | 3771 | Lst_Node_tmp[i].timeStamp = _timeStamp; |
3644 | //Fork Name | 3772 | } |
3645 | //_Content = VehicleItem + " TIME " + Lst_Node_tmp[i].timeStamp; | 3773 | |
3646 | //AddLabeltoWorkLog(_Row, 1, _Content); | 3774 | //NewDspWorkLog(); |
3775 | //NewDspViewer(); | ||
3647 | //_Row++; | 3776 | |
3648 | 3777 | IEnumerable<Robofork15Demo> nodes = service.GetAllRobofork15Demos().Where(x => x.ForkNo == 1).OrderBy(x => x.NodeID); | |
3649 | // Display Node's Position | 3778 | |
3650 | //_Content = "LAT " + Lst_Node_tmp[i].pointMap_X; | 3779 | // Delete node |
3651 | //AddLabeltoWorkLog(_Row, 1, _Content); | 3780 | if (ucNode_Lst.Count() == nodes.Count()) |
3652 | //_Row++; | 3781 | { |
3653 | 3782 | //GetInfoNode(); | |
3654 | //_Content = "LOC " + Lst_Node_tmp[i].pointMap_Y; | 3783 | return; |
3655 | //AddLabeltoWorkLog(_Row, 1, _Content); | 3784 | } |
3656 | 3785 | ||
3657 | // Display Node's Field | 3786 | for (int i = ucNode_Lst.Count(); i < nodes.Count(); i++) |
3658 | 3787 | { | |
3659 | //if (Lst_Node_tmp[i].NodeInfo_tmp.Count != 0) | 3788 | Robofork15Demo node = new Robofork15Demo(); |
3660 | //{ | 3789 | node = nodes.ElementAt(i); |
3661 | // foreach (ListNodeInfo ni in Lst_Node_tmp[i].NodeInfo_tmp) | 3790 | service.DeleteRobofork15Demo(node); |
3662 | // { | 3791 | } |
3663 | // if (ni.Speed != 0 && ni.ModeSelected == 1) | 3792 | } |
3664 | // { | 3793 | |
3665 | // _Row++; | 3794 | /// <summary> |
3666 | // _Content = "SPD " + ni.Speed.ToString() + " Km/h"; | 3795 | /// Get infor node |
3667 | // AddLabeltoWorkLog(_RowIdx, 1, _Content); | 3796 | /// </summary> |
3668 | // } | 3797 | public void GetInfoNode() |
3669 | // } | 3798 | { |
3670 | 3799 | var service = new Robofork15DemoService(); | |
3671 | //} | 3800 | |
3672 | //_RowIdx++; | 3801 | readMapFan = true; |
3673 | } | 3802 | /*Read*/ |
3674 | 3803 | IEnumerable<Robofork15Demo> nodes = service.GetAllRobofork15Demos().Where(x => x.ForkNo == 1).OrderBy(x => x.NodeID); | |
3675 | 3804 | ||
3676 | /// <summary> | 3805 | //Clear Route Info Table |
3677 | /// Create robo simulation on line | 3806 | //((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdRouteInfo.Children.Clear(); |
3678 | /// </summary> | 3807 | |
3679 | public simulationRobo simulation; | 3808 | // Process clear canvas |
3680 | private void RoboSimulation(Point start, Point end) | 3809 | ClearCanvas(); |
3681 | { | 3810 | |
3682 | 3811 | //int _RowIdx = 0; | |
3683 | simulation = new simulationRobo(); | 3812 | foreach (var node in nodes) |
3684 | simulation.storyBoard = CreatPathAnimation(start, end, 1); | 3813 | { |
3685 | this.Children.Add(simulation); | 3814 | execCreateNode(new Point(ConvertPointActualToDisplay(node.NodePos_x, Scale_X, PointMapStart_X) |
3686 | } | 3815 | , ConvertPointActualToDisplay(node.NodePos_y, Scale_Y, PointMapStart_Y))); |
3687 | 3816 | ||
3688 | /// <summary> | 3817 | //execCreateNode(new Point(node.NodePos_x, node.NodePos_y)); |
3689 | /// Get storyboard | 3818 | } |
3690 | /// </summary> | 3819 | |
3691 | /// <param name="startPoint">Point start line</param> | 3820 | if (!isReloadDB) |
3692 | /// <param name="endPoit">Point end line</param> | 3821 | CreateVehicleNode(); |
3693 | /// <param name="speed">speed on line</param> | 3822 | } |
3694 | /// <returns>Storyboard</returns> | 3823 | |
3695 | private Storyboard CreatPathAnimation(Point startPoint, Point endPoit, double speed) | 3824 | /// <summary> |
3696 | { | 3825 | /// Clear all data on canvas |
3697 | PathGeometry animationPath = new PathGeometry(); | 3826 | /// </summary> |
3698 | PathFigure pFigure = new PathFigure(); | 3827 | public void ClearCanvas() |
3699 | pFigure.StartPoint = startPoint; //new Point(50, 65); | 3828 | { |
3700 | LineSegment lineSegment = new LineSegment(); | 3829 | // Clear data on designer canvas |
3701 | lineSegment.Point = endPoit; // new Point(800, 65); | 3830 | for (int i = 0; i < ucNode_Lst.Count; i++) |
3702 | pFigure.Segments.Add(lineSegment); | 3831 | { |
3703 | animationPath.Figures.Add(pFigure); | 3832 | this.Children.Remove(ucNode_Lst[i]); |
3704 | 3833 | } | |
3705 | // Freeze the PathGeometry for performance benefits. | 3834 | |
3706 | animationPath.Freeze(); | 3835 | gGrpNewLine.Children.Clear(); |
3707 | 3836 | this.Children.Remove(pNewLine); | |
3708 | // Create a MatrixAnimationUsingPath to move the | 3837 | ucNode_Lst.Clear(); |
3709 | // simulation along the path by animating | 3838 | Lst_Node_tmp.Clear(); |
3710 | // its MatrixTransform. | 3839 | |
3711 | MatrixAnimationUsingPath matrixAnimation = new MatrixAnimationUsingPath(); | 3840 | gGrpBlueNode.Children.Clear(); |
3712 | matrixAnimation.PathGeometry = animationPath; | 3841 | gGrpScheduleNode.Children.Clear(); |
3713 | matrixAnimation.SpeedRatio = speed; | 3842 | IndexNodeInsert_List.Clear(); |
3714 | matrixAnimation.AutoReverse = false; | 3843 | |
3715 | matrixAnimation.DoesRotateWithTangent = true; | 3844 | // Clear data on schedule canvas |
3716 | //matrixAnimation.Completed += delegate { AnimationCompleted(this._isGoal); }; | 3845 | if (ucScheduleNode_Lst.Count > 0) |
3717 | 3846 | { | |
3718 | // Set the animation to target the Matrix property | 3847 | for (int i = 0; i < ucScheduleNode_Lst.Count; i++) |
3719 | // of the MatrixTransform named "ButtonMatrixTransform". | 3848 | { |
3720 | Storyboard.SetTargetName(matrixAnimation, "fl"); | 3849 | ucNode _ucScheduleNode = new ucNode(); |
3721 | Storyboard.SetTargetProperty(matrixAnimation, new PropertyPath(MatrixTransform.MatrixProperty)); | 3850 | _ucScheduleNode = ucScheduleNode_Lst[i]; |
3722 | 3851 | scheduleCanvas.Children.Remove(_ucScheduleNode); | |
3723 | // Create a Storyboard to contain and apply the animation. | 3852 | |
3724 | Storyboard pathAnimationStoryboard = new Storyboard(); | 3853 | } |
3725 | pathAnimationStoryboard.Children.Add(matrixAnimation); | 3854 | ucScheduleNode_Lst.Clear(); |
3726 | 3855 | } | |
3727 | return pathAnimationStoryboard; | 3856 | gGrpScheduleNode.Children.Clear(); |
3728 | } | 3857 | gGrpScheduleLine.Children.Clear(); |
3729 | 3858 | } | |
3730 | 3859 | #endregion | |
3731 | 3860 | ||
3732 | 3861 | #region Add new Project | |
3733 | 3862 | public void AddNewProjectItem() | |
3734 | 3863 | { | |
3735 | 3864 | ProjectModelList ProjectModelList = new ProjectModelList(); | |
3736 | /// <summary> | 3865 | ProjectModelList.ProjectName = ProjectItem; |
3737 | /// Get infor node | 3866 | |
3738 | /// </summary> | 3867 | ProjectModel.ProjectModelList.Add(ProjectModelList); |
3739 | public void UploadData() | 3868 | } |
3740 | { | 3869 | |
3741 | if (ucNode_Lst.Count < 1) | 3870 | #endregion |
3742 | return; | 3871 | |
3743 | 3872 | #region get scale map | |
3744 | Robofork15DemoService service = new Robofork15DemoService(); | 3873 | |
3745 | for (int i = 0; i < ucNode_Lst.Count; i++) | 3874 | public void getScaleMap() |
3746 | { | 3875 | { |
3747 | ListNodeInfo InputNodeInfo = new ListNodeInfo(); | 3876 | Scale_X = ConvertScaleMap(PointMapEnd_X - PointMapStart_X, DISTANCEMAPDISPLAY); |
3748 | for (int m = 0; m < ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].ListNodeInfo.Count; m++) | 3877 | Scale_Y = ConvertScaleMap(PointMapEnd_Y - PointMapStart_Y, DISTANCEMAPDISPLAY); |
3749 | { | 3878 | } |
3750 | if (ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].ListNodeInfo[m].ModeSelected == 1) | 3879 | |
3751 | InputNodeInfo = ProjectModel.ProjectModelList[ProjectIndex].VehicleModelList[VehicleIndex].pointMapList[i].ListNodeInfo[m]; | 3880 | public double ConvertScaleMap(double distance, double const1000) |
3752 | } | 3881 | { |
3753 | 3882 | return distance / const1000; | |
3754 | Robofork15Demo node = new Robofork15Demo(); | 3883 | } |
3755 | ucNode _ucScheduleNode = new ucNode(); | 3884 | |
3756 | _ucScheduleNode = ucNode_Lst[i]; | 3885 | public double ConvertPointDisplayToActual(double x, double scale, double pointStart) |
3757 | node.NodeID = i + 1; | 3886 | { |
3758 | node.ForkNo = 1; | 3887 | return pointStart + x * scale; |
3759 | node.NodePos_x = ConvertPointDisplayToActual(Canvas.GetLeft(_ucScheduleNode) + UCNODE_SETLEFT, Scale_X, PointMapStart_X); | 3888 | } |
3760 | node.NodePos_y = ConvertPointDisplayToActual(Canvas.GetTop(_ucScheduleNode) + UCNODE_SETTOP, Scale_X, PointMapStart_Y); | 3889 | |
3761 | node.NodeLftHeight = InputNodeInfo.Height; | 3890 | public double ConvertPointActualToDisplay(double x, double scale, double pointStart) |
3762 | node.NodeVehAng = InputNodeInfo.Angle; | 3891 | { |
3763 | node.NodeVehSpd = InputNodeInfo.Speed; | 3892 | return (x - pointStart) / scale; |
3764 | service.AddRobofork15Demo(node); | 3893 | } |
3765 | 3894 | #endregion | |
3895 | |||
3896 | |||
3897 | |||
3898 | #region Viewer | ||
3899 | public void NewDspViewer() | ||
3900 | { | ||
3901 | //Clear Route Info Table | ||
3902 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdViewer.Children.Clear(); | ||
3903 | int _RowIdx = 0; | ||
3904 | string _Content = ""; | ||
3905 | |||
3906 | if (Lst_Node_tmp.Count != 0) | ||
3907 | { | ||
3908 | //for (int i = Lst_Node_tmp.Count - 1; i > 0; i--) | ||
3909 | //{ | ||
3910 | int i=0; | ||
3911 | // Display Node's Position | ||
3912 | _Content = "LAT " + Lst_Node_tmp[i].pointMap_X; | ||
3913 | AddLabeltoViewer(_RowIdx, 0, _Content); | ||
3914 | _RowIdx++; | ||
3915 | |||
3916 | _Content = "LOC " + Lst_Node_tmp[i].pointMap_Y; | ||
3917 | AddLabeltoViewer(_RowIdx, 0, _Content); | ||
3918 | |||
3919 | // Display Node's Field | ||
3920 | |||
3921 | if (Lst_Node_tmp[i].NodeInfo_tmp.Count != 0) | ||
3922 | { | ||
3923 | foreach (ListNodeInfo ni in Lst_Node_tmp[i].NodeInfo_tmp) | ||
3924 | { | ||
3925 | if (ni.Speed != 0 && ni.ModeSelected == 1) | ||
3926 | { | ||
3927 | _RowIdx++; | ||
3928 | _Content = "SPEED " + ni.Speed.ToString() + " Km/h"; | ||
3929 | AddLabeltoViewer(_RowIdx, 1, _Content); | ||
3930 | } | ||
3931 | if (ni.Angle != 0 ) | ||
3932 | { | ||
3933 | _RowIdx++; | ||
3934 | _Content = "ANGLE " + ni.Angle.ToString(); | ||
3935 | AddLabeltoViewer(_RowIdx, 1, _Content); | ||
3936 | } | ||
3937 | if (ni.Height != 0 ) | ||
3938 | { | ||
3939 | _RowIdx++; | ||
3940 | _Content = "HEIGHT " + ni.Height.ToString() + " mm"; | ||
3941 | AddLabeltoViewer(_RowIdx, 1, _Content); | ||
3942 | } | ||
3943 | } | ||
3944 | |||
3945 | } | ||
3946 | _RowIdx++; | ||
3947 | //} | ||
3948 | |||
3949 | } | ||
3950 | |||
3951 | } | ||
3952 | |||
3953 | public void AddLabeltoViewer(int RowIdx, int ColIdx, string Content) | ||
3954 | { | ||
3955 | //Add Row to Grid | ||
3956 | RowDefinition _rd = new RowDefinition(); | ||
3957 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdViewer.RowDefinitions.Add(_rd); | ||
3958 | |||
3959 | // Add data to Grid | ||
3960 | Label dynamicLabel = new Label(); | ||
3961 | |||
3962 | dynamicLabel.Content = Content; | ||
3963 | dynamicLabel.Margin = new Thickness(0, 0, 0, 0); | ||
3964 | dynamicLabel.Foreground = new SolidColorBrush(Colors.Black); | ||
3965 | dynamicLabel.Background = new SolidColorBrush(Colors.White); | ||
3966 | dynamicLabel.BorderBrush = new SolidColorBrush(Colors.LightGray); | ||
3967 | dynamicLabel.BorderThickness = new Thickness(1); | ||
3968 | |||
3969 | Grid.SetRow(dynamicLabel, RowIdx); | ||
3970 | Grid.SetColumn(dynamicLabel, ColIdx); | ||
3971 | ((RoboforkMenu)System.Windows.Application.Current.MainWindow).grdViewer.Children.Add(dynamicLabel); | ||
3972 | } | ||
3973 | |||
3974 | |||
3975 | #endregion | ||
3976 | |||
3977 |
sources/RoboforkApp/RoboforkMenuView.xaml
1 | <Window x:Class="RoboforkApp.RoboforkMenu" | 1 | <Window x:Class="RoboforkApp.RoboforkMenu" |
2 | xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" | 2 | xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
3 | xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" | 3 | xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
4 | xmlns:s="clr-namespace:RoboforkApp" | 4 | xmlns:s="clr-namespace:RoboforkApp" |
5 | Title="Robofork App" | 5 | Title="Robofork App" |
6 | ResizeMode="NoResize" | 6 | ResizeMode="NoResize" |
7 | WindowStartupLocation="CenterScreen" | 7 | WindowStartupLocation="CenterScreen" |
8 | Height="710" Width="1024" Loaded="Window_Loaded"> | 8 | Height="710" Width="1024" Loaded="Window_Loaded"> |
9 | <Grid ShowGridLines="False" Margin="20,5,20,20"> | 9 | <Grid ShowGridLines="False" Margin="20,5,20,20"> |
10 | 10 | ||
11 | <Grid.RowDefinitions> | 11 | <Grid.RowDefinitions> |
12 | <RowDefinition Height="0.8*"/> | 12 | <RowDefinition Height="0.8*"/> |
13 | <RowDefinition Height="10*"/> | 13 | <RowDefinition Height="10*"/> |
14 | </Grid.RowDefinitions> | 14 | </Grid.RowDefinitions> |
15 | <Border Grid.Row="0" BorderThickness="1" BorderBrush="Gray" Margin="0,0,0,5"> | 15 | <Border Grid.Row="0" BorderThickness="1" BorderBrush="Gray" Margin="0,0,0,5"> |
16 | <Grid ShowGridLines="False"> | 16 | <Grid ShowGridLines="False"> |
17 | <Grid.RowDefinitions> | 17 | <Grid.RowDefinitions> |
18 | <RowDefinition Height="1*"/> | 18 | <RowDefinition Height="1*"/> |
19 | <RowDefinition Height="0.5*"/> | 19 | <RowDefinition Height="0.5*"/> |
20 | </Grid.RowDefinitions> | 20 | </Grid.RowDefinitions> |
21 | <Label Grid.Row="0" Content="Autonomous Planning Tool" Margin="10,0,0,0" | 21 | <Label Grid.Row="0" Content="Autonomous Planning Tool" Margin="10,0,0,0" |
22 | FontSize="13"/> | 22 | FontSize="13"/> |
23 | </Grid> | 23 | </Grid> |
24 | </Border> | 24 | </Border> |
25 | 25 | ||
26 | <Grid ShowGridLines="False" Grid.Row="1"> | 26 | <Grid ShowGridLines="False" Grid.Row="1"> |
27 | 27 | ||
28 | <Grid.ColumnDefinitions> | 28 | <Grid.ColumnDefinitions> |
29 | <ColumnDefinition Width="1*"/> | 29 | <ColumnDefinition Width="1*"/> |
30 | <ColumnDefinition Width="20"/> | 30 | <ColumnDefinition Width="20"/> |
31 | <ColumnDefinition Width="3*"/> | 31 | <ColumnDefinition Width="3*"/> |
32 | </Grid.ColumnDefinitions> | 32 | </Grid.ColumnDefinitions> |
33 | 33 | ||
34 | <Grid ShowGridLines="False" Grid.Column="0"> | 34 | <Grid ShowGridLines="False" Grid.Column="0"> |
35 | <Grid.RowDefinitions> | 35 | <Grid.RowDefinitions> |
36 | <RowDefinition Height="3*"/> | 36 | <RowDefinition Height="3*"/> |
37 | <RowDefinition Height="1*"/> | 37 | <RowDefinition Height="1*"/> |
38 | </Grid.RowDefinitions> | 38 | </Grid.RowDefinitions> |
39 | <Border Grid.Row="0" BorderThickness="1" BorderBrush="White" Margin="0,0,0,5"> | 39 | <Border Grid.Row="0" BorderThickness="1" BorderBrush="White" Margin="0,0,0,5"> |
40 | <TreeView Name="ProjectTreeView"> | 40 | <TreeView Name="ProjectTreeView"> |
41 | <TreeViewItem Name="ProjectAAA" IsExpanded="True" Header="Project [AAA工場]" FontSize="13" Selected="btnProjectItem_Selected" Tag="ProjectItem"> | 41 | <TreeViewItem Name="ProjectAAA" IsExpanded="True" Header="Project [AAA工場]" FontSize="13" Selected="btnProjectItem_Selected" Tag="ProjectItem"> |
42 | <TreeViewItem Name="Map" IsExpanded="True" Header="MAP" FontSize="13"> | 42 | <TreeViewItem Name="Map" IsExpanded="True" Header="MAP" FontSize="13"> |
43 | <TreeViewItem Header="Setup Restriction" FontSize="13" Name="SetupRestriction" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetupRestriction"> | 43 | <TreeViewItem Header="Setup Restriction" FontSize="13" Name="SetupRestriction" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetupRestriction"> |
44 | <!--<TreeViewItem Header="Set Start" FontSize="13" Name="btnSetStart" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetStart"></TreeViewItem> | 44 | <!--<TreeViewItem Header="Set Start" FontSize="13" Name="btnSetStart" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetStart"></TreeViewItem> |
45 | <TreeViewItem Header="Set Goal" FontSize="13" Name="btnSetGoal" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetGoal"></TreeViewItem> | 45 | <TreeViewItem Header="Set Goal" FontSize="13" Name="btnSetGoal" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetGoal"></TreeViewItem> |
46 | <TreeViewItem Header="Set Route" FontSize="13" Name="btnSetRoute" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetupRoute"></TreeViewItem> | 46 | <TreeViewItem Header="Set Route" FontSize="13" Name="btnSetRoute" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="SetupRoute"></TreeViewItem> |
47 | <TreeViewItem Header="Make Root" FontSize="13" Name="btnMakeRoot" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="MakeRoot"></TreeViewItem> | 47 | <TreeViewItem Header="Make Root" FontSize="13" Name="btnMakeRoot" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="MakeRoot"></TreeViewItem> |
48 | <TreeViewItem Header="Delete Route" FontSize="13" Name="btnDeleteRoute" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="DeleteRoute"></TreeViewItem>--> | 48 | <TreeViewItem Header="Delete Route" FontSize="13" Name="btnDeleteRoute" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="DeleteRoute"></TreeViewItem>--> |
49 | </TreeViewItem> | 49 | </TreeViewItem> |
50 | <TreeViewItem IsExpanded="True" Header="Node" FontSize="13" Name="NodeTree" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="NodeTree"> | 50 | <TreeViewItem IsExpanded="True" Header="Node" FontSize="13" Name="NodeTree" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="NodeTree"> |
51 | </TreeViewItem> | 51 | </TreeViewItem> |
52 | <TreeViewItem Header="--------------------" FontSize="13"> | 52 | <TreeViewItem Header="--------------------" FontSize="13"> |
53 | </TreeViewItem> | 53 | </TreeViewItem> |
54 | </TreeViewItem> | 54 | </TreeViewItem> |
55 | 55 | ||
56 | <!--<TreeViewItem Name="LoadDB" Header="Load DB" FontSize="13"> | 56 | <!--<TreeViewItem Name="LoadDB" Header="Load DB" FontSize="13"> |
57 | <TreeViewItem Name="FORK_FK15" Header="FORK_FK15" FontSize="13" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="InfoFork" ></TreeViewItem> | 57 | <TreeViewItem Name="FORK_FK15" Header="FORK_FK15" FontSize="13" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="InfoFork" ></TreeViewItem> |
58 | <TreeViewItem Name="NODE_FK15" Header="NODE_FK15" FontSize="13" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="InfoNode"></TreeViewItem> | 58 | <TreeViewItem Name="NODE_FK15" Header="NODE_FK15" FontSize="13" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="InfoNode"></TreeViewItem> |
59 | </TreeViewItem>--> | 59 | </TreeViewItem>--> |
60 | 60 | ||
61 | <TreeViewItem Name="Vehicle" Header="Vehicle" FontSize="13"> | 61 | <TreeViewItem Name="Vehicle" Header="Vehicle" FontSize="13"> |
62 | <TreeViewItem Name="FK_15" Header="FK15_#1" FontSize="13" Selected="btnVehicleItem_Selected" Tag="VehicleItem" ></TreeViewItem> | 62 | <TreeViewItem Name="FK_15" Header="FK15_#1" FontSize="13" Selected="btnVehicleItem_Selected" Tag="VehicleItem" ></TreeViewItem> |
63 | <TreeViewItem Name="VehicleAdd" Header="[+]" FontSize="13" Selected="btnVehicleItem_Selected" Tag="VehicleAddTree"></TreeViewItem> | 63 | <TreeViewItem Name="VehicleAdd" Header="[+]" FontSize="13" Selected="btnVehicleItem_Selected" Tag="VehicleAddTree"></TreeViewItem> |
64 | <TreeViewItem Name="UnderLine" Header="--------------------"></TreeViewItem> | 64 | <TreeViewItem Name="UnderLine" Header="--------------------"></TreeViewItem> |
65 | </TreeViewItem> | 65 | </TreeViewItem> |
66 | 66 | ||
67 | <TreeViewItem Header="Work" FontSize="13"> | 67 | <TreeViewItem Header="Work" FontSize="13"> |
68 | <TreeViewItem Header="Task patterm [FK15_#1]" FontSize="13" Name="TaskpattermTree" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="TaskpattermTree"> | 68 | <TreeViewItem Header="Task patterm [FK15_#1]" FontSize="13" Name="TaskpattermTree" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="TaskpattermTree"> |
69 | </TreeViewItem> | 69 | </TreeViewItem> |
70 | <TreeViewItem Header="[+]" | 70 | <TreeViewItem Header="[+]" |
71 | FontSize="13" | 71 | FontSize="13" |
72 | Name="WorkAddTree" > | 72 | Name="WorkAddTree" > |
73 | </TreeViewItem> | 73 | </TreeViewItem> |
74 | <TreeViewItem Header="--------------------" | 74 | <TreeViewItem Header="--------------------" |
75 | FontSize="13"> | 75 | FontSize="13"> |
76 | </TreeViewItem> | 76 | </TreeViewItem> |
77 | </TreeViewItem> | 77 | </TreeViewItem> |
78 | 78 | ||
79 | <TreeViewItem Header="Setting" FontSize="13"> | 79 | <TreeViewItem Header="Setting" FontSize="13"> |
80 | <TreeViewItem Header="Connect [Wi-Fi]" FontSize="13" Name="ConnectTree"></TreeViewItem> | 80 | <TreeViewItem Header="Connect [Wi-Fi]" FontSize="13" Name="ConnectTree"></TreeViewItem> |
81 | <TreeViewItem Header="Parameter" FontSize="13" Name="ParameterTree" Tag="ParameterTree" Selected="btnMenu_Selected"></TreeViewItem> | 81 | <TreeViewItem Header="Parameter" FontSize="13" Name="ParameterTree" Tag="ParameterTree" Selected="btnMenu_Selected"></TreeViewItem> |
82 | <TreeViewItem Header="--------------------" FontSize="13"></TreeViewItem> | 82 | <TreeViewItem Header="--------------------" FontSize="13"></TreeViewItem> |
83 | </TreeViewItem> | 83 | </TreeViewItem> |
84 | <!--<TreeViewItem Header="Schedule" FontSize="13" Name="ScheduleTree" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="ScheduleRoute"></TreeViewItem>--> | 84 | <!--<TreeViewItem Header="Schedule" FontSize="13" Name="ScheduleTree" Selected="btnMenu_Selected" Unselected="btnMenu_UnselectedSet" Tag="ScheduleRoute"></TreeViewItem>--> |
85 | <TreeViewItem Header="Logging" FontSize="13" Name="LoggingTree" > | 85 | <TreeViewItem Header="Logging" FontSize="13" Name="LoggingTree" > |
86 | </TreeViewItem> | 86 | </TreeViewItem> |
87 | <TreeViewItem Header=" --------------------"> | 87 | <TreeViewItem Header=" --------------------"> |
88 | </TreeViewItem> | 88 | </TreeViewItem> |
89 | </TreeViewItem> | 89 | </TreeViewItem> |
90 | <TreeViewItem Header="Alert" FontSize="13" Name="AlertTree" > | 90 | <TreeViewItem Header="Alert" FontSize="13" Name="AlertTree" > |
91 | </TreeViewItem> | 91 | </TreeViewItem> |
92 | <TreeViewItem Header="Help" FontSize="13"> | 92 | <TreeViewItem Header="Help" FontSize="13"> |
93 | </TreeViewItem> | 93 | </TreeViewItem> |
94 | <TreeViewItem Header="[+New Project]" | 94 | <TreeViewItem Header="[+New Project]" |
95 | FontSize="13" | 95 | FontSize="13" |
96 | Name="NewProjectTree" | 96 | Name="NewProjectTree" |
97 | Selected="btnProjectItem_Selected" Tag="ProjectAddTree" | 97 | Selected="btnProjectItem_Selected" Tag="ProjectAddTree" |
98 | Unselected="btnMenu_UnselectedSet"> | 98 | Unselected="btnMenu_UnselectedSet"> |
99 | </TreeViewItem> | 99 | </TreeViewItem> |
100 | </TreeView> | 100 | </TreeView> |
101 | </Border> | 101 | </Border> |
102 | <Border Grid.Row="1" BorderThickness="1" BorderBrush="Gray" Margin="0,5,0,0"> | 102 | <Border Grid.Row="1" BorderThickness="1" BorderBrush="Gray" Margin="0,5,0,0"> |
103 | 103 | ||
104 | <Grid ShowGridLines="False"> | 104 | <Grid ShowGridLines="False"> |
105 | <Grid.RowDefinitions> | 105 | <Grid.RowDefinitions> |
106 | <RowDefinition Height="1*"/> | 106 | <RowDefinition Height="1*"/> |
107 | <RowDefinition Height="4*"/> | 107 | <RowDefinition Height="4*"/> |
108 | </Grid.RowDefinitions> | 108 | </Grid.RowDefinitions> |
109 | <Label Grid.Row="0" Content="Viewer" Margin="10,0,0,0" | 109 | <Label Grid.Row="0" Content="Viewer" Margin="10,0,0,0" |
110 | FontSize="13"/> | 110 | FontSize="13"/> |
111 | |||
112 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | ||
113 | |||
114 | <ScrollViewer HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden"> | ||
115 | <DockPanel > | ||
116 | <Grid Name="grdViewer"> | ||
117 | <Grid.RowDefinitions> | ||
118 | <RowDefinition Height="1*"/> | ||
119 | <RowDefinition Height="1*"/> | ||
120 | <RowDefinition Height="1*"/> | ||
121 | <RowDefinition Height="1*"/> | ||
122 | <RowDefinition Height="1*"/> | ||
123 | </Grid.RowDefinitions> | ||
124 | <Grid.ColumnDefinitions> | ||
125 | <ColumnDefinition Width="1*"/> | ||
126 | <!--<ColumnDefinition Width="6*"/>--> | ||
127 | </Grid.ColumnDefinitions> | ||
128 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" /> | ||
129 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" /> | ||
130 | <Border Grid.Row="2" Grid.Column="0" BorderThickness="1" /> | ||
131 | <Border Grid.Row="3" Grid.Column="0" BorderThickness="1" /> | ||
132 | <Border Grid.Row="4" Grid.Column="0" BorderThickness="1" /> | ||
133 | </Grid> | ||
134 | </DockPanel > | ||
135 | |||
136 | </ScrollViewer> | ||
137 | </Border> | ||
138 | |||
111 | 139 | </Grid> | |
112 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | 140 | </Border> |
113 | 141 | </Grid> | |
114 | <ScrollViewer HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden"> | 142 | <TabControl x:Name="MainTab" |
115 | <DockPanel > | 143 | Margin="0,0,0,0" |
116 | <Grid Name="grdViewer"> | 144 | Grid.Column="2" > |
117 | <Grid.RowDefinitions> | 145 | <TabItem x:Name="TabMap" > |
118 | <RowDefinition Height="1*"/> | 146 | <TabItem.Header> |
119 | <RowDefinition Height="1*"/> | 147 | <StackPanel Orientation="Horizontal"> |
120 | <RowDefinition Height="1*"/> | 148 | <TextBlock Text="MAP " VerticalAlignment="Center" FontSize="13"></TextBlock> |
121 | <RowDefinition Height="1*"/> | 149 | </StackPanel> |
122 | <RowDefinition Height="1*"/> | 150 | </TabItem.Header> |
123 | </Grid.RowDefinitions> | 151 | <Grid ShowGridLines="False"> |
124 | <Grid.ColumnDefinitions> | 152 | <Grid.RowDefinitions> |
125 | <ColumnDefinition Width="1*"/> | 153 | <RowDefinition Height="5*"/> |
126 | <!--<ColumnDefinition Width="6*"/>--> | 154 | <RowDefinition Height="1*"/> |
127 | </Grid.ColumnDefinitions> | 155 | <RowDefinition Height="1*"/> |
128 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" /> | 156 | </Grid.RowDefinitions> |
129 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" /> | 157 | |
130 | <Border Grid.Row="2" Grid.Column="0" BorderThickness="1" /> | 158 | <Grid ShowGridLines="False" Grid.Row="0" Name="GridMap"> |
131 | <Border Grid.Row="3" Grid.Column="0" BorderThickness="1" /> | 159 | |
132 | <Border Grid.Row="4" Grid.Column="0" BorderThickness="1" /> | 160 | <Grid > |
133 | </Grid> | 161 | <Grid.ColumnDefinitions> |
134 | </DockPanel > | 162 | <ColumnDefinition Width="{Binding ActualHeight, ElementName=GridMap}"/> |
135 | 163 | <ColumnDefinition Width="*"/> | |
136 | </ScrollViewer> | 164 | </Grid.ColumnDefinitions> |
137 | </Border> | 165 | <Border Grid.Column="0" BorderThickness="1" BorderBrush="Red" Margin="5,5,5,5"> |
138 | 166 | ||
139 | </Grid> | 167 | <Grid Name="GridCanVas"> |
140 | </Border> | 168 | <!--<Image x:Name="Image_Map" Source="E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\Images/map.png" Stretch="Fill" />--> |
141 | </Grid> | 169 | |
142 | <TabControl x:Name="MainTab" | 170 | <s:DesignerCanvas x:Name="MyDesignerCanvas" |
143 | Margin="0,0,0,0" | 171 | AllowDrop="True" |
144 | Grid.Column="2" > | 172 | Background="White" HorizontalAlignment="Stretch"> |
145 | <TabItem x:Name="TabMap" > | 173 | <Canvas.LayoutTransform> |
146 | <TabItem.Header> | 174 | <!--Adjust ScaleX and ScaleY in lock-step to zoom--> |
147 | <StackPanel Orientation="Horizontal"> | 175 | <!--<ScaleTransform ScaleX=".57" ScaleY=".57" CenterX=".57" CenterY=".57" />--> |
148 | <TextBlock Text="MAP " VerticalAlignment="Center" FontSize="13"></TextBlock> | 176 | <ScaleTransform ScaleX="{Binding scaleWidthCanvas}" ScaleY="{Binding scaleHeightCanvas}"/> |
149 | </StackPanel> | 177 | </Canvas.LayoutTransform> |
150 | </TabItem.Header> | 178 | <Grid Name="MCGrid" ShowGridLines="True" |
151 | <Grid ShowGridLines="False"> | 179 | Width="{Binding ActualWidth, ElementName=MyDesignerCanvas}" |
152 | <Grid.RowDefinitions> | 180 | Height="{Binding ActualHeight, ElementName=MyDesignerCanvas}"> |
153 | <RowDefinition Height="5*"/> | 181 | |
154 | <RowDefinition Height="1*"/> | 182 | <!--<Grid.Background> |
155 | <RowDefinition Height="1*"/> | 183 | <ImageBrush ImageSource="Images/mapindex.png"/> |
156 | </Grid.RowDefinitions> | 184 | </Grid.Background>--> |
157 | 185 | ||
158 | <Grid ShowGridLines="False" Grid.Row="0" Name="GridMap"> | 186 | <!--<Grid.RowDefinitions> |
159 | 187 | <RowDefinition Height="1*"/> | |
160 | <Grid > | 188 | <RowDefinition Height="1*"/> |
161 | <Grid.ColumnDefinitions> | 189 | <RowDefinition Height="1*"/> |
162 | <ColumnDefinition Width="{Binding ActualHeight, ElementName=GridMap}"/> | 190 | <RowDefinition Height="1*"/> |
163 | <ColumnDefinition Width="*"/> | 191 | <RowDefinition Height="1*"/> |
164 | </Grid.ColumnDefinitions> | 192 | <RowDefinition Height="1*"/> |
165 | <Border Grid.Column="0" BorderThickness="1" BorderBrush="Red" Margin="5,5,5,5"> | 193 | <RowDefinition Height="1*"/> |
166 | 194 | <RowDefinition Height="1*"/> | |
167 | <Grid Name="GridCanVas"> | 195 | <RowDefinition Height="1*"/> |
168 | <!--<Image x:Name="Image_Map" Source="E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\Images/map.png" Stretch="Fill" />--> | 196 | <RowDefinition Height="1*"/> |
169 | 197 | </Grid.RowDefinitions> | |
170 | <s:DesignerCanvas x:Name="MyDesignerCanvas" | 198 | <Grid.ColumnDefinitions> |
171 | AllowDrop="True" | 199 | <ColumnDefinition Width="*"/> |
172 | Background="White" HorizontalAlignment="Stretch"> | 200 | <ColumnDefinition Width="*"/> |
173 | <Canvas.LayoutTransform> | 201 | <ColumnDefinition Width="*"/> |
174 | <!--Adjust ScaleX and ScaleY in lock-step to zoom--> | 202 | <ColumnDefinition Width="*"/> |
175 | <!--<ScaleTransform ScaleX=".57" ScaleY=".57" CenterX=".57" CenterY=".57" />--> | 203 | <ColumnDefinition Width="*"/> |
176 | <ScaleTransform ScaleX="{Binding scaleWidthCanvas}" ScaleY="{Binding scaleHeightCanvas}"/> | 204 | <ColumnDefinition Width="*"/> |
177 | </Canvas.LayoutTransform> | 205 | <ColumnDefinition Width="*"/> |
178 | <Grid Name="MCGrid" ShowGridLines="True" | 206 | <ColumnDefinition Width="*"/> |
179 | Width="{Binding ActualWidth, ElementName=MyDesignerCanvas}" | 207 | <ColumnDefinition Width="*"/> |
180 | Height="{Binding ActualHeight, ElementName=MyDesignerCanvas}"> | 208 | <ColumnDefinition Width="*"/> |
181 | 209 | </Grid.ColumnDefinitions> | |
182 | <!--<Grid.Background> | 210 | <TextBlock Grid.Row="0" Grid.Column="1" Foreground="SkyBlue">100</TextBlock> |
183 | <ImageBrush ImageSource="Images/mapindex.png"/> | 211 | <TextBlock Grid.Row="0" Grid.Column="2" Foreground="SkyBlue">200</TextBlock> |
184 | </Grid.Background>--> | 212 | <TextBlock Grid.Row="0" Grid.Column="3" Foreground="SkyBlue">300</TextBlock> |
185 | 213 | <TextBlock Grid.Row="0" Grid.Column="4" Foreground="SkyBlue">400</TextBlock> | |
186 | <!--<Grid.RowDefinitions> | 214 | <TextBlock Grid.Row="0" Grid.Column="5" Foreground="SkyBlue">500</TextBlock> |
187 | <RowDefinition Height="1*"/> | 215 | <TextBlock Grid.Row="0" Grid.Column="6" Foreground="SkyBlue">600</TextBlock> |
188 | <RowDefinition Height="1*"/> | 216 | <TextBlock Grid.Row="0" Grid.Column="7" Foreground="SkyBlue">700</TextBlock> |
189 | <RowDefinition Height="1*"/> | 217 | <TextBlock Grid.Row="0" Grid.Column="8" Foreground="SkyBlue">800</TextBlock> |
190 | <RowDefinition Height="1*"/> | 218 | <TextBlock Grid.Row="0" Grid.Column="9" Foreground="SkyBlue">900</TextBlock> |
191 | <RowDefinition Height="1*"/> | 219 | |
192 | <RowDefinition Height="1*"/> | 220 | <TextBlock Grid.Row="1" Grid.Column="0" Foreground="SkyBlue">100</TextBlock> |
193 | <RowDefinition Height="1*"/> | 221 | <TextBlock Grid.Row="2" Grid.Column="0" Foreground="SkyBlue">200</TextBlock> |
194 | <RowDefinition Height="1*"/> | 222 | <TextBlock Grid.Row="3" Grid.Column="0" Foreground="SkyBlue">300</TextBlock> |
195 | <RowDefinition Height="1*"/> | 223 | <TextBlock Grid.Row="4" Grid.Column="0" Foreground="SkyBlue">400</TextBlock> |
196 | <RowDefinition Height="1*"/> | 224 | <TextBlock Grid.Row="5" Grid.Column="0" Foreground="SkyBlue">500</TextBlock> |
197 | </Grid.RowDefinitions> | 225 | <TextBlock Grid.Row="6" Grid.Column="0" Foreground="SkyBlue">600</TextBlock> |
198 | <Grid.ColumnDefinitions> | 226 | <TextBlock Grid.Row="7" Grid.Column="0" Foreground="SkyBlue">700</TextBlock> |
199 | <ColumnDefinition Width="*"/> | 227 | <TextBlock Grid.Row="8" Grid.Column="0" Foreground="SkyBlue">800</TextBlock> |
200 | <ColumnDefinition Width="*"/> | 228 | <TextBlock Grid.Row="9" Grid.Column="0" Foreground="SkyBlue">900</TextBlock>--> |
201 | <ColumnDefinition Width="*"/> | 229 | </Grid> |
202 | <ColumnDefinition Width="*"/> | 230 | |
203 | <ColumnDefinition Width="*"/> | 231 | </s:DesignerCanvas> |
204 | <ColumnDefinition Width="*"/> | 232 | </Grid> |
205 | <ColumnDefinition Width="*"/> | 233 | |
206 | <ColumnDefinition Width="*"/> | 234 | </Border> |
207 | <ColumnDefinition Width="*"/> | 235 | |
208 | <ColumnDefinition Width="*"/> | 236 | <Border Grid.Column="1" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> |
209 | </Grid.ColumnDefinitions> | 237 | |
210 | <TextBlock Grid.Row="0" Grid.Column="1" Foreground="SkyBlue">100</TextBlock> | 238 | <DockPanel > |
211 | <TextBlock Grid.Row="0" Grid.Column="2" Foreground="SkyBlue">200</TextBlock> | 239 | <ScrollViewer> |
212 | <TextBlock Grid.Row="0" Grid.Column="3" Foreground="SkyBlue">300</TextBlock> | 240 | <Grid Name="grdRouteInfo"> |
213 | <TextBlock Grid.Row="0" Grid.Column="4" Foreground="SkyBlue">400</TextBlock> | 241 | <Grid.RowDefinitions> |
214 | <TextBlock Grid.Row="0" Grid.Column="5" Foreground="SkyBlue">500</TextBlock> | 242 | <RowDefinition Height="1*"/> |
215 | <TextBlock Grid.Row="0" Grid.Column="6" Foreground="SkyBlue">600</TextBlock> | 243 | <RowDefinition Height="1*"/> |
216 | <TextBlock Grid.Row="0" Grid.Column="7" Foreground="SkyBlue">700</TextBlock> | 244 | <RowDefinition Height="1*"/> |
217 | <TextBlock Grid.Row="0" Grid.Column="8" Foreground="SkyBlue">800</TextBlock> | 245 | <RowDefinition Height="1*"/> |
218 | <TextBlock Grid.Row="0" Grid.Column="9" Foreground="SkyBlue">900</TextBlock> | 246 | <RowDefinition Height="1*"/> |
219 | 247 | <RowDefinition Height="1*"/> | |
220 | <TextBlock Grid.Row="1" Grid.Column="0" Foreground="SkyBlue">100</TextBlock> | 248 | <RowDefinition Height="1*"/> |
221 | <TextBlock Grid.Row="2" Grid.Column="0" Foreground="SkyBlue">200</TextBlock> | 249 | <RowDefinition Height="1*"/> |
222 | <TextBlock Grid.Row="3" Grid.Column="0" Foreground="SkyBlue">300</TextBlock> | 250 | <RowDefinition Height="1*"/> |
223 | <TextBlock Grid.Row="4" Grid.Column="0" Foreground="SkyBlue">400</TextBlock> | 251 | <RowDefinition Height="1*"/> |
224 | <TextBlock Grid.Row="5" Grid.Column="0" Foreground="SkyBlue">500</TextBlock> | 252 | <RowDefinition Height="1*"/> |
225 | <TextBlock Grid.Row="6" Grid.Column="0" Foreground="SkyBlue">600</TextBlock> | 253 | <RowDefinition Height="1*"/> |
226 | <TextBlock Grid.Row="7" Grid.Column="0" Foreground="SkyBlue">700</TextBlock> | 254 | <RowDefinition Height="1*"/> |
227 | <TextBlock Grid.Row="8" Grid.Column="0" Foreground="SkyBlue">800</TextBlock> | 255 | <RowDefinition Height="1*"/> |
228 | <TextBlock Grid.Row="9" Grid.Column="0" Foreground="SkyBlue">900</TextBlock>--> | 256 | <RowDefinition Height="1*"/> |
229 | </Grid> | 257 | |
230 | 258 | </Grid.RowDefinitions> | |
231 | </s:DesignerCanvas> | 259 | <Grid.ColumnDefinitions> |
232 | </Grid> | 260 | <ColumnDefinition Width="1*"/> |
233 | 261 | <ColumnDefinition Width="6*"/> | |
234 | </Border> | 262 | </Grid.ColumnDefinitions> |
235 | 263 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" /> | |
236 | <Border Grid.Column="1" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | 264 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" /> |
237 | 265 | <Border Grid.Row="2" Grid.Column="0" BorderThickness="1" /> | |
238 | <DockPanel > | 266 | <Border Grid.Row="3" Grid.Column="0" BorderThickness="1" /> |
239 | <ScrollViewer> | 267 | <Border Grid.Row="4" Grid.Column="0" BorderThickness="1" /> |
240 | <Grid Name="grdRouteInfo"> | 268 | <Border Grid.Row="5" Grid.Column="0" BorderThickness="1" /> |
241 | <Grid.RowDefinitions> | 269 | <Border Grid.Row="6" Grid.Column="0" BorderThickness="1" /> |
242 | <RowDefinition Height="1*"/> | 270 | <Border Grid.Row="7" Grid.Column="0" BorderThickness="1" /> |
243 | <RowDefinition Height="1*"/> | 271 | <Border Grid.Row="8" Grid.Column="0" BorderThickness="1" /> |
244 | <RowDefinition Height="1*"/> | 272 | <Border Grid.Row="9" Grid.Column="0" BorderThickness="1" /> |
245 | <RowDefinition Height="1*"/> | 273 | <Border Grid.Row="10" Grid.Column="0" BorderThickness="1" /> |
246 | <RowDefinition Height="1*"/> | 274 | <Border Grid.Row="11" Grid.Column="0" BorderThickness="1" /> |
247 | <RowDefinition Height="1*"/> | 275 | <Border Grid.Row="12" Grid.Column="0" BorderThickness="1" /> |
248 | <RowDefinition Height="1*"/> | 276 | <Border Grid.Row="13" Grid.Column="0" BorderThickness="1" /> |
249 | <RowDefinition Height="1*"/> | 277 | <Border Grid.Row="14" Grid.Column="0" BorderThickness="1" /> |
250 | <RowDefinition Height="1*"/> | 278 | <Border Grid.Row="15" Grid.Column="0" BorderThickness="1" /> |
251 | <RowDefinition Height="1*"/> | 279 | |
252 | <RowDefinition Height="1*"/> | 280 | |
253 | <RowDefinition Height="1*"/> | 281 | |
254 | <RowDefinition Height="1*"/> | 282 | <Label Grid.Row="0" Grid.Column="1" Content="Monitor" FontSize="13"/> |
255 | <RowDefinition Height="1*"/> | 283 | <Label Grid.Row="1" Grid.Column="1" Content="AOR 28249 [kg/h]" FontSize="13"/> |
256 | <RowDefinition Height="1*"/> | 284 | <Label Grid.Row="2" Grid.Column="1" Content="ABC 4738 [trq]" FontSize="13"/> |
257 | 285 | <Label Grid.Row="3" Grid.Column="1" Content="ATR 49593 [%]" FontSize="13"/> | |
258 | </Grid.RowDefinitions> | 286 | <Label Grid.Row="4" Grid.Column="1" Content="DEK 50403 [G]" FontSize="13"/> |
259 | <Grid.ColumnDefinitions> | 287 | <Label Grid.Row="5" Grid.Column="1" Content="SKG 2739 [kg]" FontSize="13"/> |
260 | <ColumnDefinition Width="1*"/> | 288 | <Label Grid.Row="6" Grid.Column="1" Content="SOC 86 [%]" FontSize="13"/> |
261 | <ColumnDefinition Width="6*"/> | 289 | <Label Grid.Row="7" Grid.Column="1" Content=" :" FontSize="13"/> |
262 | </Grid.ColumnDefinitions> | 290 | <Label Grid.Row="8" Grid.Column="1" Content=" :" FontSize="13"/> |
263 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" /> | 291 | <Label Grid.Row="9" Grid.Column="1" Content=" :" FontSize="13"/> |
264 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" /> | 292 | <Label Grid.Row="10" Grid.Column="1" Content=" :" FontSize="13"/> |
265 | <Border Grid.Row="2" Grid.Column="0" BorderThickness="1" /> | 293 | <Label Grid.Row="11" Grid.Column="1" Content=" :" FontSize="13"/> |
266 | <Border Grid.Row="3" Grid.Column="0" BorderThickness="1" /> | 294 | </Grid> |
267 | <Border Grid.Row="4" Grid.Column="0" BorderThickness="1" /> | 295 | </ScrollViewer> |
268 | <Border Grid.Row="5" Grid.Column="0" BorderThickness="1" /> | 296 | </DockPanel > |
269 | <Border Grid.Row="6" Grid.Column="0" BorderThickness="1" /> | 297 | </Border> |
270 | <Border Grid.Row="7" Grid.Column="0" BorderThickness="1" /> | 298 | </Grid> |
271 | <Border Grid.Row="8" Grid.Column="0" BorderThickness="1" /> | 299 | |
272 | <Border Grid.Row="9" Grid.Column="0" BorderThickness="1" /> | 300 | </Grid> |
273 | <Border Grid.Row="10" Grid.Column="0" BorderThickness="1" /> | 301 | <Border Grid.Row="1" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> |
274 | <Border Grid.Row="11" Grid.Column="0" BorderThickness="1" /> | 302 | <Grid ShowGridLines="False"> |
275 | <Border Grid.Row="12" Grid.Column="0" BorderThickness="1" /> | 303 | <Grid.ColumnDefinitions> |
276 | <Border Grid.Row="13" Grid.Column="0" BorderThickness="1" /> | 304 | <ColumnDefinition Width="1.2*"/> |
277 | <Border Grid.Row="14" Grid.Column="0" BorderThickness="1" /> | 305 | <ColumnDefinition Width="8*"/> |
278 | <Border Grid.Row="15" Grid.Column="0" BorderThickness="1" /> | 306 | </Grid.ColumnDefinitions> |
279 | 307 | <Grid ShowGridLines="False" Grid.Column="0"> | |
280 | 308 | <Grid.RowDefinitions> | |
281 | 309 | <RowDefinition Height="1*"/> | |
282 | <Label Grid.Row="0" Grid.Column="1" Content="Monitor" FontSize="13"/> | 310 | <RowDefinition Height="1*"/> |
283 | <Label Grid.Row="1" Grid.Column="1" Content="AOR 28249 [kg/h]" FontSize="13"/> | 311 | <RowDefinition Height="0.5*"/> |
284 | <Label Grid.Row="2" Grid.Column="1" Content="ABC 4738 [trq]" FontSize="13"/> | 312 | </Grid.RowDefinitions> |
285 | <Label Grid.Row="3" Grid.Column="1" Content="ATR 49593 [%]" FontSize="13"/> | 313 | <Label Grid.Row="0" Content="Schedule" Margin="5,0,0,0" FontSize="13"/> |
286 | <Label Grid.Row="4" Grid.Column="1" Content="DEK 50403 [G]" FontSize="13"/> | 314 | <Label Name="LabelSchedule" Grid.Row="1" Content="FK15_#1" Margin="5,0,0,0" FontSize="13"/> |
287 | <Label Grid.Row="5" Grid.Column="1" Content="SKG 2739 [kg]" FontSize="13"/> | 315 | </Grid> |
288 | <Label Grid.Row="6" Grid.Column="1" Content="SOC 86 [%]" FontSize="13"/> | 316 | <Border Grid.Column="1" BorderThickness="1" BorderBrush="Red" Margin="5,5,5,5"> |
289 | <Label Grid.Row="7" Grid.Column="1" Content=" :" FontSize="13"/> | 317 | |
290 | <Label Grid.Row="8" Grid.Column="1" Content=" :" FontSize="13"/> | 318 | <s:ScheduleCanvas x:Name="MyScheduleCanvas" |
291 | <Label Grid.Row="9" Grid.Column="1" Content=" :" FontSize="13"/> | 319 | AllowDrop="True" |
292 | <Label Grid.Row="10" Grid.Column="1" Content=" :" FontSize="13"/> | 320 | Background="White" HorizontalAlignment="Stretch"> |
293 | <Label Grid.Row="11" Grid.Column="1" Content=" :" FontSize="13"/> | 321 | <Canvas.LayoutTransform> |
294 | </Grid> | 322 | <!--Adjust ScaleX and ScaleY in lock-step to zoom--> |
295 | </ScrollViewer> | 323 | <ScaleTransform ScaleX=".57" ScaleY=".57" CenterX=".57" CenterY=".57" /> |
296 | </DockPanel > | 324 | </Canvas.LayoutTransform> |
297 | </Border> | 325 | |
298 | </Grid> | 326 | <Grid Name="MCGridShedule" Background="White" ShowGridLines="True" |
299 | 327 | Width="{Binding ActualWidth, ElementName=MyScheduleCanvas}" | |
300 | </Grid> | 328 | Height="{Binding ActualHeight, ElementName=MyScheduleCanvas}"> |
301 | <Border Grid.Row="1" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | 329 | |
302 | <Grid ShowGridLines="False"> | 330 | <Grid.RowDefinitions> |
303 | <Grid.ColumnDefinitions> | 331 | <RowDefinition Height="1*"/> |
304 | <ColumnDefinition Width="1.2*"/> | 332 | <RowDefinition Height="1*"/> |
305 | <ColumnDefinition Width="8*"/> | 333 | </Grid.RowDefinitions> |
306 | </Grid.ColumnDefinitions> | 334 | <Grid.ColumnDefinitions> |
307 | <Grid ShowGridLines="False" Grid.Column="0"> | 335 | <ColumnDefinition Width="*"/> |
308 | <Grid.RowDefinitions> | 336 | </Grid.ColumnDefinitions> |
309 | <RowDefinition Height="1*"/> | 337 | |
310 | <RowDefinition Height="1*"/> | 338 | <TextBlock Grid.Row="1" Grid.Column="0" Foreground="SkyBlue">100</TextBlock> |
311 | <RowDefinition Height="0.5*"/> | 339 | <!--<TextBlock Grid.Row="2" Grid.Column="0" Foreground="SkyBlue">200</TextBlock>--> |
312 | </Grid.RowDefinitions> | 340 | </Grid> |
313 | <Label Grid.Row="0" Content="Schedule" Margin="5,0,0,0" FontSize="13"/> | 341 | </s:ScheduleCanvas> |
314 | <Label Name="LabelSchedule" Grid.Row="1" Content="FK15_#1" Margin="5,0,0,0" FontSize="13"/> | 342 | |
315 | </Grid> | 343 | </Border> |
316 | <Border Grid.Column="1" BorderThickness="1" BorderBrush="Red" Margin="5,5,5,5"> | 344 | </Grid> |
317 | 345 | </Border> | |
318 | <s:ScheduleCanvas x:Name="MyScheduleCanvas" | 346 | <Border Grid.Row="2" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> |
319 | AllowDrop="True" | 347 | <Grid ShowGridLines="False" Grid.Row="1" Name="GridWork"> |
320 | Background="White" HorizontalAlignment="Stretch"> | 348 | <Grid.RowDefinitions> |
321 | <Canvas.LayoutTransform> | 349 | <RowDefinition Height="1*"/> |
322 | <!--Adjust ScaleX and ScaleY in lock-step to zoom--> | 350 | <!--<RowDefinition Height="1.5*"/>--> |
323 | <ScaleTransform ScaleX=".57" ScaleY=".57" CenterX=".57" CenterY=".57" /> | 351 | </Grid.RowDefinitions> |
324 | </Canvas.LayoutTransform> | 352 | |
353 | |||
354 | <Grid.ColumnDefinitions> | ||
355 | <ColumnDefinition Width="{Binding ActualHeight, ElementName=GridMap}"/> | ||
356 | <ColumnDefinition Width="*"/> | ||
357 | </Grid.ColumnDefinitions> | ||
358 | |||
359 | |||
360 | <!--<Label Name="WorkVehicle" Grid.Row="0" Content="Work [FK15_#1]" Margin="5,0,0,0" FontSize="13"/>--> | ||
361 | |||
362 | |||
363 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | ||
364 | |||
365 | <DockPanel > | ||
366 | <ScrollViewer> | ||
367 | <Grid Name="grdWorkLog"> | ||
368 | <Grid.RowDefinitions> | ||
369 | <RowDefinition Height="1*"/> | ||
370 | <RowDefinition Height="1*"/> | ||
371 | <RowDefinition Height="1*"/> | ||
372 | <RowDefinition Height="1*"/> | ||
373 | <RowDefinition Height="1*"/> | ||
374 | <RowDefinition Height="1*"/> | ||
375 | <RowDefinition Height="1*"/> | ||
376 | <RowDefinition Height="1*"/> | ||
377 | <RowDefinition Height="1*"/> | ||
378 | <RowDefinition Height="1*"/> | ||
379 | <RowDefinition Height="1*"/> | ||
380 | <RowDefinition Height="1*"/> | ||
381 | <RowDefinition Height="1*"/> | ||
382 | <RowDefinition Height="1*"/> | ||
383 | <RowDefinition Height="1*"/> | ||
384 | |||
385 | </Grid.RowDefinitions> | ||
386 | <Grid.ColumnDefinitions> | ||
387 | <ColumnDefinition Width="1*"/> | ||
388 | <ColumnDefinition Width="6*"/> | ||
389 | </Grid.ColumnDefinitions> | ||
390 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" /> | ||
391 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" /> | ||
392 | <Border Grid.Row="2" Grid.Column="0" BorderThickness="1" /> | ||
393 | <Border Grid.Row="3" Grid.Column="0" BorderThickness="1" /> | ||
394 | <Border Grid.Row="4" Grid.Column="0" BorderThickness="1" /> | ||
395 | <Border Grid.Row="5" Grid.Column="0" BorderThickness="1" /> | ||
396 | <Border Grid.Row="6" Grid.Column="0" BorderThickness="1" /> | ||
397 | <Border Grid.Row="7" Grid.Column="0" BorderThickness="1" /> | ||
398 | <Border Grid.Row="8" Grid.Column="0" BorderThickness="1" /> | ||
399 | <Border Grid.Row="9" Grid.Column="0" BorderThickness="1" /> | ||
400 | <Border Grid.Row="10" Grid.Column="0" BorderThickness="1" /> | ||
401 | <Border Grid.Row="11" Grid.Column="0" BorderThickness="1" /> | ||
402 | <Border Grid.Row="12" Grid.Column="0" BorderThickness="1" /> | ||
403 | <Border Grid.Row="13" Grid.Column="0" BorderThickness="1" /> | ||
404 | <Border Grid.Row="14" Grid.Column="0" BorderThickness="1" /> | ||
405 | <Border Grid.Row="15" Grid.Column="0" BorderThickness="1" /> | ||
406 | |||
407 | </Grid> | ||
408 | </ScrollViewer> | ||
409 | </DockPanel > | ||
410 | </Border> | ||
325 | 411 | </Grid> | |
412 | |||
413 | |||
326 | <Grid Name="MCGridShedule" Background="White" ShowGridLines="True" | 414 | </Border> |
327 | Width="{Binding ActualWidth, ElementName=MyScheduleCanvas}" | 415 | </Grid> |
328 | Height="{Binding ActualHeight, ElementName=MyScheduleCanvas}"> | 416 | </TabItem> |
329 | 417 | <TabItem x:Name="TabWork" > | |
330 | <Grid.RowDefinitions> | 418 | <TabItem.Header> |
331 | <RowDefinition Height="1*"/> | 419 | <StackPanel Orientation="Horizontal"> |
332 | <RowDefinition Height="1*"/> | 420 | <TextBlock Text=" Work " VerticalAlignment="Center" FontSize="13"></TextBlock> |
333 | </Grid.RowDefinitions> | 421 | </StackPanel> |
334 | <Grid.ColumnDefinitions> | 422 | </TabItem.Header> |
335 | <ColumnDefinition Width="*"/> | 423 | |
336 | </Grid.ColumnDefinitions> | 424 | <Grid ShowGridLines="False"> |
337 | 425 | <Grid.RowDefinitions> | |
338 | <TextBlock Grid.Row="1" Grid.Column="0" Foreground="SkyBlue">100</TextBlock> | 426 | <RowDefinition Height="5*"/> |
339 | <!--<TextBlock Grid.Row="2" Grid.Column="0" Foreground="SkyBlue">200</TextBlock>--> | 427 | <!--<RowDefinition Height="1*"/>--> |
340 | </Grid> | 428 | <!--<RowDefinition Height="1*"/>--> |
341 | </s:ScheduleCanvas> | 429 | </Grid.RowDefinitions> |
342 | 430 | ||
343 | </Border> | 431 | <!--<Grid ShowGridLines="False" Grid.Row="0" Name="GridWork"> |
344 | </Grid> | 432 | |
345 | </Border> | 433 | <Grid > |
346 | <Border Grid.Row="2" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | 434 | <Grid.ColumnDefinitions> |
347 | <Grid ShowGridLines="False" Grid.Row="1" Name="GridWork"> | 435 | <ColumnDefinition Width="{Binding ActualHeight, ElementName=GridMap}"/> |
348 | <Grid.RowDefinitions> | 436 | <ColumnDefinition Width="*"/> |
349 | <RowDefinition Height="1*"/> | 437 | </Grid.ColumnDefinitions> |
350 | <!--<RowDefinition Height="1.5*"/>--> | 438 | --><!--<Border Grid.Column="0" BorderThickness="1" BorderBrush="Red" Margin="5,5,5,5"> |
351 | </Grid.RowDefinitions> | 439 | |
352 | 440 | <Grid Name="GridCanVas2"> | |
353 | 441 | ||
354 | <Grid.ColumnDefinitions> | 442 | </Grid> |
355 | <ColumnDefinition Width="{Binding ActualHeight, ElementName=GridMap}"/> | 443 | |
356 | <ColumnDefinition Width="*"/> | 444 | </Border>--><!-- |
357 | </Grid.ColumnDefinitions> | 445 | |
358 | 446 | <Border Grid.Column="1" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | |
359 | 447 | ||
360 | <!--<Label Name="WorkVehicle" Grid.Row="0" Content="Work [FK15_#1]" Margin="5,0,0,0" FontSize="13"/>--> | 448 | <DockPanel > |
361 | 449 | <ScrollViewer> | |
362 | 450 | <Grid Name="grdWorkLog"> | |
363 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | 451 | <Grid.RowDefinitions> |
364 | 452 | <RowDefinition Height="1*"/> | |
365 | <DockPanel > | 453 | <RowDefinition Height="1*"/> |
366 | <ScrollViewer> | 454 | <RowDefinition Height="1*"/> |
367 | <Grid Name="grdWorkLog"> | 455 | <RowDefinition Height="1*"/> |
368 | <Grid.RowDefinitions> | 456 | <RowDefinition Height="1*"/> |
369 | <RowDefinition Height="1*"/> | 457 | <RowDefinition Height="1*"/> |
370 | <RowDefinition Height="1*"/> | 458 | <RowDefinition Height="1*"/> |
371 | <RowDefinition Height="1*"/> | 459 | <RowDefinition Height="1*"/> |
372 | <RowDefinition Height="1*"/> | 460 | <RowDefinition Height="1*"/> |
373 | <RowDefinition Height="1*"/> | 461 | <RowDefinition Height="1*"/> |
374 | <RowDefinition Height="1*"/> | 462 | <RowDefinition Height="1*"/> |
375 | <RowDefinition Height="1*"/> | 463 | <RowDefinition Height="1*"/> |
376 | <RowDefinition Height="1*"/> | 464 | <RowDefinition Height="1*"/> |
377 | <RowDefinition Height="1*"/> | 465 | <RowDefinition Height="1*"/> |
378 | <RowDefinition Height="1*"/> | 466 | <RowDefinition Height="1*"/> |
379 | <RowDefinition Height="1*"/> | 467 | |
380 | <RowDefinition Height="1*"/> | 468 | </Grid.RowDefinitions> |
381 | <RowDefinition Height="1*"/> | 469 | <Grid.ColumnDefinitions> |
382 | <RowDefinition Height="1*"/> | 470 | <ColumnDefinition Width="1*"/> |
383 | <RowDefinition Height="1*"/> | 471 | <ColumnDefinition Width="6*"/> |
384 | 472 | </Grid.ColumnDefinitions> | |
385 | </Grid.RowDefinitions> | 473 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" /> |
386 | <Grid.ColumnDefinitions> | 474 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" /> |
387 | <ColumnDefinition Width="1*"/> | 475 | <Border Grid.Row="2" Grid.Column="0" BorderThickness="1" /> |
388 | <ColumnDefinition Width="6*"/> | 476 | <Border Grid.Row="3" Grid.Column="0" BorderThickness="1" /> |
389 | </Grid.ColumnDefinitions> | 477 | <Border Grid.Row="4" Grid.Column="0" BorderThickness="1" /> |
390 | <Border Grid.Row="0" Grid.Column="0" BorderThickness="1" /> | 478 | <Border Grid.Row="5" Grid.Column="0" BorderThickness="1" /> |
391 | <Border Grid.Row="1" Grid.Column="0" BorderThickness="1" /> | 479 | <Border Grid.Row="6" Grid.Column="0" BorderThickness="1" /> |
392 | <Border Grid.Row="2" Grid.Column="0" BorderThickness="1" /> | 480 | <Border Grid.Row="7" Grid.Column="0" BorderThickness="1" /> |
393 | <Border Grid.Row="3" Grid.Column="0" BorderThickness="1" /> | 481 | <Border Grid.Row="8" Grid.Column="0" BorderThickness="1" /> |
394 | <Border Grid.Row="4" Grid.Column="0" BorderThickness="1" /> | 482 | <Border Grid.Row="9" Grid.Column="0" BorderThickness="1" /> |
395 | <Border Grid.Row="5" Grid.Column="0" BorderThickness="1" /> | 483 | <Border Grid.Row="10" Grid.Column="0" BorderThickness="1" /> |
396 | <Border Grid.Row="6" Grid.Column="0" BorderThickness="1" /> | 484 | <Border Grid.Row="11" Grid.Column="0" BorderThickness="1" /> |
397 | <Border Grid.Row="7" Grid.Column="0" BorderThickness="1" /> | 485 | <Border Grid.Row="12" Grid.Column="0" BorderThickness="1" /> |
398 | <Border Grid.Row="8" Grid.Column="0" BorderThickness="1" /> | 486 | <Border Grid.Row="13" Grid.Column="0" BorderThickness="1" /> |
399 | <Border Grid.Row="9" Grid.Column="0" BorderThickness="1" /> | 487 | <Border Grid.Row="14" Grid.Column="0" BorderThickness="1" /> |
400 | <Border Grid.Row="10" Grid.Column="0" BorderThickness="1" /> | 488 | <Border Grid.Row="15" Grid.Column="0" BorderThickness="1" /> |
401 | <Border Grid.Row="11" Grid.Column="0" BorderThickness="1" /> | 489 | |
402 | <Border Grid.Row="12" Grid.Column="0" BorderThickness="1" /> | 490 | |
403 | <Border Grid.Row="13" Grid.Column="0" BorderThickness="1" /> | 491 | |
404 | <Border Grid.Row="14" Grid.Column="0" BorderThickness="1" /> | 492 | --><!--<Label Grid.Row="0" Grid.Column="1" Content="Monitor" FontSize="13"/> |
405 | <Border Grid.Row="15" Grid.Column="0" BorderThickness="1" /> | 493 | <Label Grid.Row="1" Grid.Column="1" Content="AOR 28249 [kg/h]" FontSize="13"/> |
406 | 494 | <Label Grid.Row="2" Grid.Column="1" Content="ABC 4738 [trq]" FontSize="13"/> | |
407 | </Grid> | 495 | <Label Grid.Row="3" Grid.Column="1" Content="ATR 49593 [%]" FontSize="13"/> |
408 | </ScrollViewer> | 496 | <Label Grid.Row="4" Grid.Column="1" Content="DEK 50403 [G]" FontSize="13"/> |
409 | </DockPanel > | 497 | <Label Grid.Row="5" Grid.Column="1" Content="SKG 2739 [kg]" FontSize="13"/> |
410 | </Border> | 498 | <Label Grid.Row="6" Grid.Column="1" Content="SOC 86 [%]" FontSize="13"/> |
411 | </Grid> | 499 | <Label Grid.Row="7" Grid.Column="1" Content=" :" FontSize="13"/> |
412 | 500 | <Label Grid.Row="8" Grid.Column="1" Content=" :" FontSize="13"/> | |
413 | 501 | <Label Grid.Row="9" Grid.Column="1" Content=" :" FontSize="13"/> | |
414 | </Border> | 502 | <Label Grid.Row="10" Grid.Column="1" Content=" :" FontSize="13"/> |
415 | </Grid> | 503 | <Label Grid.Row="11" Grid.Column="1" Content=" :" FontSize="13"/>--><!-- |
416 | </TabItem> | 504 | </Grid> |
417 | <TabItem x:Name="TabWork" > | 505 | </ScrollViewer> |
418 | <TabItem.Header> | 506 | </DockPanel > |
419 | <StackPanel Orientation="Horizontal"> | 507 | </Border> |
420 | <TextBlock Text=" Work " VerticalAlignment="Center" FontSize="13"></TextBlock> | 508 | </Grid> |
421 | </StackPanel> | 509 | |
422 | </TabItem.Header> | 510 | </Grid>--> |
423 | 511 | <!--<Border Grid.Row="1" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | |
424 | <Grid ShowGridLines="False"> | 512 | <Grid ShowGridLines="False"> |
425 | <Grid.RowDefinitions> | 513 | <Grid.ColumnDefinitions> |
426 | <RowDefinition Height="5*"/> | 514 | <ColumnDefinition Width="1.2*"/> |
427 | <!--<RowDefinition Height="1*"/>--> | 515 | <ColumnDefinition Width="8*"/> |
428 | <!--<RowDefinition Height="1*"/>--> | 516 | </Grid.ColumnDefinitions> |
429 | </Grid.RowDefinitions> | 517 | <Grid ShowGridLines="False" Grid.Column="0"> |
430 | 518 | <Grid.RowDefinitions> | |
431 | <!--<Grid ShowGridLines="False" Grid.Row="0" Name="GridWork"> | 519 | <RowDefinition Height="1*"/> |
432 | 520 | <RowDefinition Height="1*"/> | |
433 | <Grid > | 521 | <RowDefinition Height="0.5*"/> |
434 | <Grid.ColumnDefinitions> | 522 | </Grid.RowDefinitions> |
435 | <ColumnDefinition Width="{Binding ActualHeight, ElementName=GridMap}"/> | 523 | <Label Grid.Row="0" Content="Schedule" Margin="5,0,0,0" FontSize="13"/> |
436 | <ColumnDefinition Width="*"/> | 524 | <Label Name="LabelSchedule1" Grid.Row="1" Content="FK15_#1" Margin="5,0,0,0" FontSize="13"/> |
437 | </Grid.ColumnDefinitions> | 525 | </Grid> |
438 | --><!--<Border Grid.Column="0" BorderThickness="1" BorderBrush="Red" Margin="5,5,5,5"> | 526 | <Border Grid.Column="1" BorderThickness="1" BorderBrush="Red" Margin="5,5,5,5"> |
439 | 527 | ||
440 | <Grid Name="GridCanVas2"> | 528 | |
441 | 529 | ||
442 | </Grid> | 530 | </Border> |
443 | 531 | </Grid> | |
444 | </Border>--><!-- | 532 | </Border>--> |
445 | 533 | ||
446 | <Border Grid.Column="1" BorderThickness="1" BorderBrush="Gray" Margin="5,5,5,5"> | 534 | </Grid> |
447 | 535 | </TabItem> | |
448 | <DockPanel > | 536 | <TabItem x:Name="TabSchedule" > |
449 | <ScrollViewer> | 537 | <TabItem.Header> |
450 | <Grid Name="grdWorkLog"> | 538 | <StackPanel Orientation="Horizontal"> |
451 | <Grid.RowDefinitions> | 539 | <TextBlock Text=" Schedule " VerticalAlignment="Center" FontSize="13"></TextBlock> |
452 | <RowDefinition Height="1*"/> | 540 | </StackPanel> |
453 | <RowDefinition Height="1*"/> | 541 | </TabItem.Header> |
454 | <RowDefinition Height="1*"/> | 542 | </TabItem> |
455 | <RowDefinition Height="1*"/> | 543 | </TabControl> |
456 | <RowDefinition Height="1*"/> | 544 | </Grid> |
457 | <RowDefinition Height="1*"/> | 545 | </Grid> |
458 | <RowDefinition Height="1*"/> | 546 | </Window> |
459 | <RowDefinition Height="1*"/> | 547 |
sources/RoboforkApp/RoboforkMenuView.xaml.cs
1 | using RoboforkApp.DataModel; | 1 | using RoboforkApp.DataModel; |
2 | using System; | 2 | using System; |
3 | using System.Collections.Generic; | 3 | using System.Collections.Generic; |
4 | using System.Linq; | 4 | using System.Linq; |
5 | using System.Text; | 5 | using System.Text; |
6 | using System.Threading.Tasks; | 6 | using System.Threading.Tasks; |
7 | using System.Windows; | 7 | using System.Windows; |
8 | using System.Windows.Controls; | 8 | using System.Windows.Controls; |
9 | using System.Windows.Data; | 9 | using System.Windows.Data; |
10 | using System.Windows.Documents; | 10 | using System.Windows.Documents; |
11 | using System.Windows.Input; | 11 | using System.Windows.Input; |
12 | using System.Windows.Media; | 12 | using System.Windows.Media; |
13 | using System.Windows.Media.Imaging; | 13 | using System.Windows.Media.Imaging; |
14 | using System.Windows.Shapes; | 14 | using System.Windows.Shapes; |
15 | using RoboforkApp.Commons; | 15 | using RoboforkApp.Commons; |
16 | using RoboforkApp.View; | 16 | using RoboforkApp.View; |
17 | 17 | ||
18 | namespace RoboforkApp | 18 | namespace RoboforkApp |
19 | { | 19 | { |
20 | /// <summary> | 20 | /// <summary> |
21 | /// Interaction logic for RoboforkMenu.xaml | 21 | /// Interaction logic for RoboforkMenu.xaml |
22 | /// </summary> | 22 | /// </summary> |
23 | public partial class RoboforkMenu : Window | 23 | public partial class RoboforkMenu : Window |
24 | { | 24 | { |
25 | private Common cm = new Common(); | 25 | private Common cm = new Common(); |
26 | private const double CanvasdWidth = 1000; | 26 | private const double CanvasdWidth = 1000; |
27 | private const double CanvasHeight = 1000; | 27 | private const double CanvasHeight = 1000; |
28 | 28 | ||
29 | public int IndexVehicle = 15; | 29 | public int IndexVehicle = 15; |
30 | public int IndexProject = 0; | 30 | public int IndexProject = 0; |
31 | public RoboforkMenu() | 31 | public RoboforkMenu() |
32 | { | 32 | { |
33 | InitializeComponent(); | 33 | InitializeComponent(); |
34 | Load_Form(); | 34 | Load_Form(); |
35 | } | 35 | } |
36 | 36 | ||
37 | private void Load_Form() | 37 | private void Load_Form() |
38 | { | 38 | { |
39 | //PassplanTree.IsEnabled = false; | 39 | //PassplanTree.IsEnabled = false; |
40 | //NodeTree.IsEnabled = false; | 40 | //NodeTree.IsEnabled = false; |
41 | 41 | ||
42 | MyDesignerCanvas.InitDrawRoute(); | 42 | MyDesignerCanvas.InitDrawRoute(); |
43 | MyDesignerCanvas.scheduleCanvas = MyScheduleCanvas; | 43 | MyDesignerCanvas.scheduleCanvas = MyScheduleCanvas; |
44 | 44 | ||
45 | 45 | ||
46 | 46 | ||
47 | } | 47 | } |
48 | 48 | ||
49 | private void Window_Loaded(object sender, RoutedEventArgs e) | 49 | private void Window_Loaded(object sender, RoutedEventArgs e) |
50 | { | 50 | { |
51 | GetScaleCanVas(); | 51 | GetScaleCanVas(); |
52 | GetScheduleCanVas(); | 52 | GetScheduleCanVas(); |
53 | MyDesignerCanvas.ReadFile(); | 53 | MyDesignerCanvas.ReadFile(); |
54 | NewDoBeginSetFreeNotes(); | 54 | NewDoBeginSetFreeNotes(); |
55 | DesignerCanvas.isDrawingNode = true; | 55 | DesignerCanvas.isDrawingNode = true; |
56 | MyDesignerCanvas.GetInfoNode(); | 56 | MyDesignerCanvas.GetInfoNode(); |
57 | |||
58 | MyDesignerCanvas.GetInfoFork(); | ||
57 | 59 | DisplayMap_1(); | |
58 | MyDesignerCanvas.GetInfoFork(); | 60 | } |
59 | DisplayMap_1(); | 61 | |
60 | } | 62 | public void GetScaleCanVas() |
61 | 63 | { | |
62 | public void GetScaleCanVas() | 64 | double Width = 0; |
63 | { | 65 | double Height = 0; |
64 | double Width = 0; | 66 | |
65 | double Height = 0; | 67 | Width = GridCanVas.ActualWidth; |
66 | 68 | Height = GridCanVas.ActualHeight; | |
67 | Width = GridCanVas.ActualWidth; | 69 | |
68 | Height = GridCanVas.ActualHeight; | 70 | ScaleCanvas scale = new ScaleCanvas(); |
69 | 71 | scale.scaleWidthCanvas = Width / CanvasdWidth; | |
70 | ScaleCanvas scale = new ScaleCanvas(); | 72 | scale.scaleHeightCanvas = Height / CanvasHeight; |
71 | scale.scaleWidthCanvas = Width / CanvasdWidth; | 73 | |
72 | scale.scaleHeightCanvas = Height / CanvasHeight; | 74 | this.MyDesignerCanvas.DataContext = scale; |
73 | 75 | } | |
74 | this.MyDesignerCanvas.DataContext = scale; | 76 | |
75 | } | 77 | public void GetScheduleCanVas() |
76 | 78 | { | |
77 | public void GetScheduleCanVas() | 79 | double Width = 0; |
78 | { | 80 | double Height = 0; |
79 | double Width = 0; | 81 | |
80 | double Height = 0; | 82 | Width = MCGridShedule.ActualWidth; |
81 | 83 | Height = MCGridShedule.ActualHeight; | |
82 | Width = MCGridShedule.ActualWidth; | 84 | DesignerCanvas.CanvasScheduleWidth = Width; |
83 | Height = MCGridShedule.ActualHeight; | 85 | DesignerCanvas.CanvasScheduleHeight = Height; |
84 | DesignerCanvas.CanvasScheduleWidth = Width; | 86 | } |
85 | DesignerCanvas.CanvasScheduleHeight = Height; | 87 | |
86 | } | 88 | private void DisplayMap_1() |
87 | 89 | { | |
88 | private void DisplayMap_1() | 90 | |
89 | { | 91 | ImageBrush myBrush = new ImageBrush(); |
90 | 92 | Image image = new Image(); | |
91 | ImageBrush myBrush = new ImageBrush(); | 93 | //myBrush.ImageSource = new BitmapImage(new Uri(@"..\..\Images\map.png", UriKind.Relative)); |
92 | Image image = new Image(); | 94 | image.Source = new BitmapImage(new Uri("pack://application:,,,/Images/mapindex.png")); |
93 | //myBrush.ImageSource = new BitmapImage(new Uri(@"..\..\Images\map.png", UriKind.Relative)); | 95 | myBrush.ImageSource = image.Source; |
94 | image.Source = new BitmapImage(new Uri("pack://application:,,,/Images/mapindex.png")); | 96 | //Grid grid = new Grid(); |
95 | myBrush.ImageSource = image.Source; | 97 | MCGrid.Background = myBrush; |
96 | //Grid grid = new Grid(); | 98 | } |
97 | MCGrid.Background = myBrush; | 99 | |
98 | } | 100 | |
99 | 101 | private void DisplayMap_2() | |
100 | 102 | { | |
101 | private void DisplayMap_2() | 103 | |
102 | { | 104 | ImageBrush myBrush = new ImageBrush(); |
103 | 105 | Image image = new Image(); | |
104 | ImageBrush myBrush = new ImageBrush(); | 106 | //myBrush.ImageSource = new BitmapImage(new Uri(@"..\..\Images\map.png", UriKind.Relative)); |
105 | Image image = new Image(); | 107 | image.Source = new BitmapImage(new Uri("pack://application:,,,/Images/map.png")); |
106 | //myBrush.ImageSource = new BitmapImage(new Uri(@"..\..\Images\map.png", UriKind.Relative)); | 108 | myBrush.ImageSource = image.Source; |
107 | image.Source = new BitmapImage(new Uri("pack://application:,,,/Images/map.png")); | 109 | //Grid grid = new Grid(); |
108 | myBrush.ImageSource = image.Source; | 110 | MCGrid.Background = myBrush; |
109 | //Grid grid = new Grid(); | 111 | } |
110 | MCGrid.Background = myBrush; | 112 | |
111 | } | 113 | private void btnMenu_Selected(object sender, RoutedEventArgs e) |
112 | 114 | { | |
113 | private void btnMenu_Selected(object sender, RoutedEventArgs e) | 115 | if (((TreeViewItem)sender) == null) |
114 | { | 116 | { |
115 | if (((TreeViewItem)sender) == null) | 117 | return; |
116 | { | 118 | } |
117 | return; | 119 | |
118 | } | 120 | string tag = ((TreeViewItem)sender).Tag.ToString(); |
119 | 121 | switch (tag) | |
120 | string tag = ((TreeViewItem)sender).Tag.ToString(); | 122 | { |
121 | switch (tag) | 123 | //2017/03/04 NAM ADD START1 |
122 | { | 124 | case "NodeTree": |
123 | //2017/03/04 NAM ADD START1 | 125 | NewDoBeginSetFreeNotes(); |
124 | case "NodeTree": | 126 | break; |
125 | NewDoBeginSetFreeNotes(); | 127 | //2017/03/04 NAM ADD END |
126 | break; | 128 | |
127 | //2017/03/04 NAM ADD END | 129 | case "SetupRestriction": |
128 | 130 | DoBeginSetupRestriction(); | |
129 | case "SetupRestriction": | 131 | break; |
130 | DoBeginSetupRestriction(); | 132 | |
131 | break; | 133 | case "SetStart": |
132 | 134 | DoBeginSetStart(); | |
133 | case "SetStart": | 135 | break; |
134 | DoBeginSetStart(); | 136 | |
135 | break; | 137 | case "SetGoal": |
136 | 138 | DoBeginSetGoal(); | |
137 | case "SetGoal": | 139 | break; |
138 | DoBeginSetGoal(); | 140 | |
139 | break; | 141 | case "SetupRoute": |
140 | 142 | DoBeginSetupRoute(); | |
141 | case "SetupRoute": | 143 | break; |
142 | DoBeginSetupRoute(); | 144 | |
143 | break; | 145 | case "MakeRoot": |
144 | 146 | DoBeginMakeRoot(); | |
145 | case "MakeRoot": | 147 | break; |
146 | DoBeginMakeRoot(); | 148 | |
147 | break; | 149 | case "DeleteRoute": |
148 | 150 | DoBeginDeleteRoute(); | |
149 | case "DeleteRoute": | 151 | break; |
150 | DoBeginDeleteRoute(); | 152 | |
151 | break; | 153 | case "SetAutoNodes": |
152 | 154 | DoBeginSetAutoNotes(); | |
153 | case "SetAutoNodes": | 155 | break; |
154 | DoBeginSetAutoNotes(); | 156 | |
155 | break; | 157 | case "SetFreeNodes": |
156 | 158 | DoBeginSetFreeNotes(); | |
157 | case "SetFreeNodes": | 159 | break; |
158 | DoBeginSetFreeNotes(); | 160 | |
159 | break; | 161 | case "ScheduleRoute": |
160 | 162 | ||
161 | case "ScheduleRoute": | 163 | DoBeginSetSchedule(); |
162 | 164 | break; | |
163 | DoBeginSetSchedule(); | 165 | case "TaskpattermTree": |
164 | break; | 166 | DoBeginTask(); |
165 | case "TaskpattermTree": | 167 | break; |
166 | DoBeginTask(); | 168 | case "InfoFork": |
167 | break; | 169 | LoadInfoFork(); |
168 | case "InfoFork": | 170 | break; |
169 | LoadInfoFork(); | 171 | case "InfoNode": |
170 | break; | 172 | LoadInfoNode(); |
171 | case "InfoNode": | 173 | break; |
172 | LoadInfoNode(); | 174 | |
173 | break; | 175 | case "ParameterTree": |
174 | 176 | DoBeginSetParameter(); | |
175 | case "ParameterTree": | 177 | break; |
176 | DoBeginSetParameter(); | 178 | |
177 | break; | 179 | default: |
178 | 180 | break; | |
179 | default: | 181 | } |
180 | break; | 182 | } |
181 | } | 183 | private void DoBeginSetParameter() |
182 | } | 184 | { |
183 | private void DoBeginSetParameter() | 185 | |
184 | { | 186 | AddParameter parameterWindow = new AddParameter(); |
185 | 187 | parameterWindow.ShowDialog(); | |
186 | AddParameter parameterWindow = new AddParameter(); | 188 | } |
187 | parameterWindow.ShowDialog(); | 189 | |
188 | } | 190 | private void DoBeginSetSchedule() |
189 | 191 | { | |
190 | private void DoBeginSetSchedule() | 192 | |
191 | { | 193 | MyDesignerCanvas.SetScheduleRoute(); |
192 | 194 | } | |
193 | MyDesignerCanvas.SetScheduleRoute(); | 195 | |
194 | } | 196 | private void NewDoBeginSetFreeNotes() |
195 | 197 | { | |
196 | private void NewDoBeginSetFreeNotes() | 198 | MyDesignerCanvas.Init(); |
197 | { | 199 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.NewDrawSetFreeNode; |
198 | MyDesignerCanvas.Init(); | 200 | MyDesignerCanvas.scheduleCanvas = MyScheduleCanvas; |
199 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.NewDrawSetFreeNode; | 201 | } |
200 | MyDesignerCanvas.scheduleCanvas = MyScheduleCanvas; | 202 | |
201 | } | 203 | private void LoadInfoFork() |
202 | 204 | { | |
203 | private void LoadInfoFork() | 205 | DisplayMap_1(); |
204 | { | 206 | DesignerCanvas.LoadDBFlag = true; |
205 | DisplayMap_1(); | 207 | MyDesignerCanvas.GetInfoFork(); |
206 | DesignerCanvas.LoadDBFlag = true; | 208 | } |
207 | MyDesignerCanvas.GetInfoFork(); | 209 | |
208 | } | 210 | private void LoadInfoNode() |
209 | 211 | { | |
210 | private void LoadInfoNode() | 212 | DisplayMap_1(); |
211 | { | 213 | DesignerCanvas.LoadDBFlag = true; |
212 | DisplayMap_1(); | 214 | MyDesignerCanvas.GetInfoNode(); |
213 | DesignerCanvas.LoadDBFlag = true; | 215 | } |
214 | MyDesignerCanvas.GetInfoNode(); | 216 | |
215 | } | 217 | private void btnMenu_UnselectedSet(object sender, RoutedEventArgs e) |
216 | 218 | { | |
217 | private void btnMenu_UnselectedSet(object sender, RoutedEventArgs e) | 219 | if (((TreeViewItem)sender) == null) |
218 | { | 220 | { |
219 | if (((TreeViewItem)sender) == null) | 221 | return; |
220 | { | 222 | } |
221 | return; | 223 | |
222 | } | 224 | string tag = ((TreeViewItem)sender).Tag.ToString(); |
223 | 225 | switch (tag) | |
224 | string tag = ((TreeViewItem)sender).Tag.ToString(); | 226 | { |
225 | switch (tag) | 227 | case "InfoFork": |
226 | { | 228 | DesignerCanvas.LoadDBFlag = false; |
227 | case "InfoFork": | 229 | break; |
228 | DesignerCanvas.LoadDBFlag = false; | 230 | case "InfoNode": |
229 | break; | 231 | DesignerCanvas.LoadDBFlag = false; |
230 | case "InfoNode": | 232 | break; |
231 | DesignerCanvas.LoadDBFlag = false; | 233 | default: |
232 | break; | 234 | break; |
233 | default: | 235 | } |
234 | break; | 236 | } |
235 | } | 237 | |
236 | } | 238 | private void DoBeginTask() |
237 | 239 | { | |
238 | private void DoBeginTask() | 240 | //MyScheduleCanvas.CreateSimulation(MyDesignerCanvas.ucScheduleNode_Lst, MyDesignerCanvas.ProjectModel.ProjectModelList[MyDesignerCanvas.ProjectIndex], MyDesignerCanvas.VehicleIndex); |
239 | { | 241 | MessageBoxResult result = MessageBox.Show("データをアップロードしてforkに送信しますか? ", "データの送信", MessageBoxButton.OKCancel); |
240 | //MyScheduleCanvas.CreateSimulation(MyDesignerCanvas.ucScheduleNode_Lst, MyDesignerCanvas.ProjectModel.ProjectModelList[MyDesignerCanvas.ProjectIndex], MyDesignerCanvas.VehicleIndex); | 242 | if (result == MessageBoxResult.OK) |
241 | MessageBoxResult result = MessageBox.Show("データをアップロードしてforkに送信しますか? ", "データの送信", MessageBoxButton.OKCancel); | 243 | { |
242 | if (result == MessageBoxResult.OK) | 244 | MyDesignerCanvas.UploadData(); |
243 | { | 245 | DesignerCanvas.isReloadDB = true; |
244 | MyDesignerCanvas.UploadData(); | 246 | MyDesignerCanvas.GetInfoNode(); |
245 | DesignerCanvas.isReloadDB = true; | 247 | } |
246 | MyDesignerCanvas.GetInfoNode(); | 248 | } |
247 | } | 249 | |
248 | } | 250 | private void DoBeginSetAutoNotes() |
249 | 251 | { | |
250 | private void DoBeginSetAutoNotes() | 252 | MyDesignerCanvas.SetAutoNodes(); |
251 | { | 253 | } |
252 | MyDesignerCanvas.SetAutoNodes(); | 254 | |
253 | } | 255 | private void DoBeginSetFreeNotes() |
254 | 256 | { | |
255 | private void DoBeginSetFreeNotes() | 257 | MyDesignerCanvas.Init(); |
256 | { | 258 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawSetFreeNode; |
257 | MyDesignerCanvas.Init(); | 259 | } |
258 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawSetFreeNode; | 260 | |
259 | } | 261 | private void DoBeginSetupRestriction() |
260 | 262 | { | |
261 | private void DoBeginSetupRestriction() | 263 | MyDesignerCanvas.Init(); |
262 | { | 264 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawObstract; |
263 | MyDesignerCanvas.Init(); | 265 | MyDesignerCanvas.mouseState = DesignerCanvas.MouseState.None; |
264 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawObstract; | 266 | } |
265 | MyDesignerCanvas.mouseState = DesignerCanvas.MouseState.None; | 267 | |
266 | } | 268 | private void DoBeginSetStart() |
267 | 269 | { | |
268 | private void DoBeginSetStart() | 270 | MyDesignerCanvas.CreateStartPoint(); |
269 | { | 271 | } |
270 | MyDesignerCanvas.CreateStartPoint(); | 272 | |
271 | } | 273 | private void DoBeginSetGoal() |
272 | 274 | { | |
273 | private void DoBeginSetGoal() | 275 | MyDesignerCanvas.CreateGoalPoint(); |
274 | { | 276 | } |
275 | MyDesignerCanvas.CreateGoalPoint(); | 277 | |
276 | } | 278 | private void DoBeginSetupRoute() |
277 | 279 | { | |
278 | private void DoBeginSetupRoute() | 280 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawRoute; |
279 | { | 281 | } |
280 | MyDesignerCanvas.Operation = DesignerCanvas.OperationState.DrawRoute; | 282 | |
281 | } | 283 | private void DoBeginMakeRoot() |
282 | 284 | { | |
283 | private void DoBeginMakeRoot() | 285 | MyDesignerCanvas.Children.Remove(MyDesignerCanvas.pRootLine); |
284 | { | 286 | MyDesignerCanvas.MakeRoot(); |
285 | MyDesignerCanvas.Children.Remove(MyDesignerCanvas.pRootLine); | 287 | } |
286 | MyDesignerCanvas.MakeRoot(); | 288 | |
287 | } | 289 | private void DoBeginDeleteRoute() |
288 | 290 | { | |
289 | private void DoBeginDeleteRoute() | 291 | MessageBoxResult result = MessageBox.Show("Do you want delete route?", "Delete route", MessageBoxButton.OKCancel); |
290 | { | 292 | if (result == MessageBoxResult.OK) |
291 | MessageBoxResult result = MessageBox.Show("Do you want delete route?", "Delete route", MessageBoxButton.OKCancel); | 293 | { |
292 | if (result == MessageBoxResult.OK) | 294 | MyDesignerCanvas.ClearRoute(); |
293 | { | 295 | } |
294 | MyDesignerCanvas.ClearRoute(); | 296 | } |
295 | } | 297 | |
296 | } | 298 | private void GetPassplanTree(object sender, RoutedEventArgs e) |
297 | 299 | { | |
298 | private void GetPassplanTree(object sender, RoutedEventArgs e) | 300 | MessageBoxResult result = MessageBox.Show("Selected PassplanTree", "", MessageBoxButton.OKCancel); |
299 | { | 301 | } |
300 | MessageBoxResult result = MessageBox.Show("Selected PassplanTree", "", MessageBoxButton.OKCancel); | 302 | |
301 | } | 303 | private void SetPassplanTree(object sender, RoutedEventArgs e) |
302 | 304 | { | |
303 | private void SetPassplanTree(object sender, RoutedEventArgs e) | 305 | |
304 | { | 306 | } |
305 | 307 | ||
306 | } | 308 | private void GetNodeTree(object sender, RoutedEventArgs e) |
307 | 309 | { | |
308 | private void GetNodeTree(object sender, RoutedEventArgs e) | 310 | MessageBoxResult result = MessageBox.Show("Selected NodeTree", "", MessageBoxButton.OKCancel); |
309 | { | 311 | } |
310 | MessageBoxResult result = MessageBox.Show("Selected NodeTree", "", MessageBoxButton.OKCancel); | 312 | |
311 | } | 313 | private void SetNodeTree(object sender, RoutedEventArgs e) |
312 | 314 | { | |
313 | private void SetNodeTree(object sender, RoutedEventArgs e) | 315 | |
314 | { | 316 | } |
315 | 317 | ||
316 | } | 318 | private void GetFK15Tree(object sender, RoutedEventArgs e) |
317 | 319 | { | |
318 | private void GetFK15Tree(object sender, RoutedEventArgs e) | 320 | MessageBoxResult result = MessageBox.Show("Selected FK15Tree", "", MessageBoxButton.OKCancel); |
319 | { | 321 | } |
320 | MessageBoxResult result = MessageBox.Show("Selected FK15Tree", "", MessageBoxButton.OKCancel); | 322 | |
321 | } | 323 | private void SetFK15Tree(object sender, RoutedEventArgs e) |
322 | 324 | { | |
323 | private void SetFK15Tree(object sender, RoutedEventArgs e) | 325 | |
324 | { | 326 | } |
325 | 327 | ||
326 | } | 328 | private void GetVehicleAddTree(object sender, RoutedEventArgs e) |
327 | 329 | { | |
328 | private void GetVehicleAddTree(object sender, RoutedEventArgs e) | 330 | MessageBoxResult result = MessageBox.Show("Selected VehicleAddTree", "", MessageBoxButton.OKCancel); |
329 | { | 331 | } |
330 | MessageBoxResult result = MessageBox.Show("Selected VehicleAddTree", "", MessageBoxButton.OKCancel); | 332 | |
331 | } | 333 | #region Add new Vehicle Item |
332 | 334 | ||
333 | #region Add new Vehicle Item | 335 | private void btnVehicleItem_Selected(object sender, RoutedEventArgs e) |
334 | 336 | { | |
335 | private void btnVehicleItem_Selected(object sender, RoutedEventArgs e) | 337 | if (((TreeViewItem)sender) == null) |
336 | { | 338 | { |
337 | if (((TreeViewItem)sender) == null) | 339 | return; |
338 | { | 340 | } |
339 | return; | 341 | string _VehicleName = ((TreeViewItem)sender).Name.ToString(); |
340 | } | 342 | string _VehicleTag = ((TreeViewItem)sender).Tag.ToString(); |
341 | string _VehicleName = ((TreeViewItem)sender).Name.ToString(); | 343 | string _VehicleHeader = ((TreeViewItem)sender).Header.ToString(); |
342 | string _VehicleTag = ((TreeViewItem)sender).Tag.ToString(); | 344 | string _ProjectName = "ProjectAAA"; |
343 | string _VehicleHeader = ((TreeViewItem)sender).Header.ToString(); | 345 | |
344 | string _ProjectName = "ProjectAAA"; | 346 | //get Parent Tree item |
345 | 347 | TreeViewItem _VehicleItem = Vehicle; | |
346 | //get Parent Tree item | 348 | TreeViewItem item = e.OriginalSource as TreeViewItem; |
347 | TreeViewItem _VehicleItem = Vehicle; | 349 | if (item != null) |
348 | TreeViewItem item = e.OriginalSource as TreeViewItem; | 350 | { |
349 | if (item != null) | 351 | ItemsControl parent = cm.GetSelectedTreeViewItemParent(item); |
350 | { | 352 | _VehicleItem = parent as TreeViewItem; |
351 | ItemsControl parent = cm.GetSelectedTreeViewItemParent(item); | 353 | } |
352 | _VehicleItem = parent as TreeViewItem; | 354 | |
353 | } | 355 | //get Project item |
354 | 356 | TreeViewItem _ProjectItem = Vehicle; | |
355 | //get Project item | 357 | if (_VehicleItem != null) |
356 | TreeViewItem _ProjectItem = Vehicle; | 358 | { |
357 | if (_VehicleItem != null) | 359 | ItemsControl parent = cm.GetSelectedTreeViewItemParent(_VehicleItem); |
358 | { | 360 | _ProjectItem = parent as TreeViewItem; |
359 | ItemsControl parent = cm.GetSelectedTreeViewItemParent(_VehicleItem); | 361 | _ProjectName = _ProjectItem.Name.ToString(); |
360 | _ProjectItem = parent as TreeViewItem; | 362 | } |
361 | _ProjectName = _ProjectItem.Name.ToString(); | 363 | |
362 | } | 364 | |
363 | 365 | ||
364 | 366 | switch (_VehicleTag) | |
365 | 367 | { | |
366 | switch (_VehicleTag) | 368 | case "VehicleAddTree": |
367 | { | 369 | AddNewVehicleItem(_VehicleItem); |
368 | case "VehicleAddTree": | 370 | break; |
369 | AddNewVehicleItem(_VehicleItem); | 371 | |
370 | break; | 372 | case "VehicleItem": |
371 | 373 | GetDataVehicle(_ProjectName, _VehicleName, _VehicleHeader); | |
372 | case "VehicleItem": | 374 | break; |
373 | GetDataVehicle(_ProjectName, _VehicleName, _VehicleHeader); | 375 | |
374 | break; | 376 | default: |
375 | 377 | break; | |
376 | default: | 378 | } |
377 | break; | 379 | } |
378 | } | 380 | |
379 | } | 381 | |
380 | 382 | private void AddNewVehicleItem(TreeViewItem treeitem) | |
381 | 383 | { | |
382 | private void AddNewVehicleItem(TreeViewItem treeitem) | 384 | IndexVehicle += 1; |
383 | { | 385 | |
384 | IndexVehicle += 1; | 386 | treeitem.Items.RemoveAt(treeitem.Items.Count - 1); |
385 | 387 | treeitem.Items.RemoveAt(treeitem.Items.Count - 1); | |
386 | treeitem.Items.RemoveAt(treeitem.Items.Count - 1); | 388 | |
387 | treeitem.Items.RemoveAt(treeitem.Items.Count - 1); | 389 | TreeViewItem item = new TreeViewItem(); |
388 | 390 | item.Header = "FK"+ IndexVehicle.ToString()+"_#1"; | |
389 | TreeViewItem item = new TreeViewItem(); | 391 | item.Tag = "VehicleItem"; |
390 | item.Header = "FK"+ IndexVehicle.ToString()+"_#1"; | 392 | item.FontSize = 13; |
391 | item.Tag = "VehicleItem"; | 393 | item.Selected += new RoutedEventHandler(btnVehicleItem_Selected); |
392 | item.FontSize = 13; | 394 | //item.IsSelected = true; |
393 | item.Selected += new RoutedEventHandler(btnVehicleItem_Selected); | 395 | item.IsExpanded = true; |
394 | //item.IsSelected = true; | 396 | item.Name = "FK_" + IndexVehicle.ToString(); |
395 | item.IsExpanded = true; | 397 | treeitem.Items.Add(item); |
396 | item.Name = "FK_" + IndexVehicle.ToString(); | 398 | |
397 | treeitem.Items.Add(item); | 399 | TreeViewItem item2 = new TreeViewItem(); |
398 | 400 | item2.Header = "[+]"; | |
399 | TreeViewItem item2 = new TreeViewItem(); | 401 | item2.Tag = "VehicleAddTree"; |
400 | item2.Header = "[+]"; | 402 | item2.FontSize = 13; |
401 | item2.Tag = "VehicleAddTree"; | 403 | item2.Selected += new RoutedEventHandler(btnVehicleItem_Selected); |
402 | item2.FontSize = 13; | 404 | item2.Name = "VehicleAdd"; |
403 | item2.Selected += new RoutedEventHandler(btnVehicleItem_Selected); | 405 | treeitem.Items.Add(item2); |
404 | item2.Name = "VehicleAdd"; | 406 | |
405 | treeitem.Items.Add(item2); | 407 | TreeViewItem item3 = new TreeViewItem(); |
406 | 408 | item3.Header = "--------------------"; | |
407 | TreeViewItem item3 = new TreeViewItem(); | 409 | item3.FontSize = 13; |
408 | item3.Header = "--------------------"; | 410 | item3.Name = "UnderLine"; |
409 | item3.FontSize = 13; | 411 | treeitem.Items.Add(item3); |
410 | item3.Name = "UnderLine"; | 412 | |
411 | treeitem.Items.Add(item3); | 413 | } |
412 | 414 | ||
413 | } | 415 | |
414 | 416 | private void GetDataVehicle(string ProjectItem, string VehicleItem, String VehicleHeader) | |
415 | 417 | { | |
416 | private void GetDataVehicle(string ProjectItem, string VehicleItem, String VehicleHeader) | 418 | if (VehicleItem == "FK_15") |
417 | { | 419 | { |
418 | if (VehicleItem == "FK_15") | 420 | DisplayMap_1(); |
419 | { | 421 | } |
420 | DisplayMap_1(); | 422 | else |
421 | } | 423 | { |
422 | else | 424 | DisplayMap_2(); |
423 | { | 425 | } |
424 | DisplayMap_2(); | 426 | |
425 | } | 427 | MyDesignerCanvas.ProjectItem = ProjectItem; |
426 | 428 | MyDesignerCanvas.VehicleItem = VehicleItem; | |
427 | MyDesignerCanvas.ProjectItem = ProjectItem; | 429 | MyDesignerCanvas.GetdataVehicle(); |
428 | MyDesignerCanvas.VehicleItem = VehicleItem; | 430 | LabelSchedule.Content = VehicleHeader; |
429 | MyDesignerCanvas.GetdataVehicle(); | 431 | //WorkVehicle.Content = "Work [" + VehicleHeader + "]"; |
430 | LabelSchedule.Content = VehicleHeader; | 432 | TaskpattermTree.Header = "Task patterm [" + VehicleHeader + "]"; |
431 | //WorkVehicle.Content = "Work [" + VehicleHeader + "]"; | 433 | } |
432 | TaskpattermTree.Header = "Task patterm [" + VehicleHeader + "]"; | 434 | |
433 | } | 435 | #endregion |
434 | 436 | ||
435 | #endregion | 437 | #region Project Item |
436 | 438 | ||
437 | #region Project Item | 439 | private void btnProjectItem_Selected(object sender, RoutedEventArgs e) |
438 | 440 | { | |
439 | private void btnProjectItem_Selected(object sender, RoutedEventArgs e) | 441 | if (((TreeViewItem)sender) == null) |
440 | { | 442 | { |
441 | if (((TreeViewItem)sender) == null) | 443 | return; |
442 | { | 444 | } |
443 | return; | 445 | string name = ((TreeViewItem)sender).Name.ToString(); |
444 | } | 446 | string tag = ((TreeViewItem)sender).Tag.ToString(); |
445 | string name = ((TreeViewItem)sender).Name.ToString(); | 447 | string header = ((TreeViewItem)sender).Header.ToString(); |
446 | string tag = ((TreeViewItem)sender).Tag.ToString(); | 448 | switch (tag) |
447 | string header = ((TreeViewItem)sender).Header.ToString(); | 449 | { |
448 | switch (tag) | 450 | case "ProjectAddTree": |
449 | { | 451 | AddNewProjectItem(); |
450 | case "ProjectAddTree": | 452 | break; |
451 | AddNewProjectItem(); | 453 | |
452 | break; | 454 | case "ProjectItem": |
453 | 455 | //GetDataProject(name, header); | |
454 | case "ProjectItem": | 456 | break; |
455 | //GetDataProject(name, header); | 457 | |
456 | break; | 458 | default: |
457 | 459 | break; | |
458 | default: | 460 | } |
459 | break; | 461 | } |
460 | } | 462 | |
461 | } | 463 | |
462 | 464 | private void AddNewProjectItem() | |
463 | 465 | { | |
464 | private void AddNewProjectItem() | 466 | IndexProject += 1; |
465 | { | 467 | |
466 | IndexProject += 1; | 468 | ProjectTreeView.Items.RemoveAt(ProjectTreeView.Items.Count - 1); |
467 | 469 | ||
468 | ProjectTreeView.Items.RemoveAt(ProjectTreeView.Items.Count - 1); | 470 | //Root Project |
469 | 471 | TreeViewItem itemProject = new TreeViewItem(); | |
470 | //Root Project | 472 | itemProject.Header = "Project[" + IndexProject + "工場]"; |
471 | TreeViewItem itemProject = new TreeViewItem(); | 473 | itemProject.FontSize = 13; |
472 | itemProject.Header = "Project[" + IndexProject + "工場]"; | 474 | itemProject.Selected += new RoutedEventHandler(btnProjectItem_Selected); |
473 | itemProject.FontSize = 13; | 475 | //itemProject.Name = "Project"; |
474 | itemProject.Selected += new RoutedEventHandler(btnProjectItem_Selected); | 476 | itemProject.Name = "Project" + IndexProject; |
475 | //itemProject.Name = "Project"; | 477 | itemProject.Tag = "ProjectItem"; |
476 | itemProject.Name = "Project" + IndexProject; | 478 | itemProject.IsExpanded = true; |
477 | itemProject.Tag = "ProjectItem"; | 479 | ProjectTreeView.Items.Add(itemProject); |
478 | itemProject.IsExpanded = true; | 480 | |
479 | ProjectTreeView.Items.Add(itemProject); | 481 | //Tree Map |
480 | 482 | TreeViewItem itemMap = new TreeViewItem(); | |
481 | //Tree Map | 483 | itemMap.Header = "Map"; |
482 | TreeViewItem itemMap = new TreeViewItem(); | 484 | itemMap.FontSize = 13; |
483 | itemMap.Header = "Map"; | 485 | itemMap.Name = "Map"; |
484 | itemMap.FontSize = 13; | 486 | itemProject.Items.Add(itemMap); |
485 | itemMap.Name = "Map"; | 487 | |
486 | itemProject.Items.Add(itemMap); | 488 | |
487 | 489 | TreeViewItem itemRestrict = new TreeViewItem(); | |
488 | 490 | itemRestrict.Header = "Setup Restriction"; | |
489 | TreeViewItem itemRestrict = new TreeViewItem(); | 491 | itemRestrict.FontSize = 13; |
490 | itemRestrict.Header = "Setup Restriction"; | 492 | itemRestrict.Selected += new RoutedEventHandler(btnMenu_Selected); |
491 | itemRestrict.FontSize = 13; | 493 | itemRestrict.Name = "SetupRestriction"; |
492 | itemRestrict.Selected += new RoutedEventHandler(btnMenu_Selected); | 494 | itemRestrict.Tag = "SetupRestriction"; |
493 | itemRestrict.Name = "SetupRestriction"; | 495 | itemMap.Items.Add(itemRestrict); |
494 | itemRestrict.Tag = "SetupRestriction"; | 496 | |
495 | itemMap.Items.Add(itemRestrict); | 497 | |
496 | 498 | TreeViewItem itemNode = new TreeViewItem(); | |
497 | 499 | itemNode.Header = "Node"; | |
498 | TreeViewItem itemNode = new TreeViewItem(); | 500 | itemNode.FontSize = 13; |
499 | itemNode.Header = "Node"; | 501 | itemNode.Selected += new RoutedEventHandler(btnMenu_Selected); |
500 | itemNode.FontSize = 13; | 502 | itemNode.Name = "NodeTree"; |
501 | itemNode.Selected += new RoutedEventHandler(btnMenu_Selected); | 503 | itemNode.Tag = "NodeTree"; |
502 | itemNode.Name = "NodeTree"; | 504 | itemMap.Items.Add(itemNode); |
503 | itemNode.Tag = "NodeTree"; | 505 | |
504 | itemMap.Items.Add(itemNode); | 506 | TreeViewItem itemDivision = new TreeViewItem(); |
505 | 507 | itemDivision.Header = "--------------------"; | |
506 | TreeViewItem itemDivision = new TreeViewItem(); | 508 | itemDivision.FontSize = 13; |
507 | itemDivision.Header = "--------------------"; | 509 | itemMap.Items.Add(itemDivision); |
508 | itemDivision.FontSize = 13; | 510 | |
509 | itemMap.Items.Add(itemDivision); | 511 | //Tree Vehicle |
510 | 512 | TreeViewItem itemVehicle = new TreeViewItem(); | |
511 | //Tree Vehicle | 513 | itemVehicle.Header = "Vehicle"; |
512 | TreeViewItem itemVehicle = new TreeViewItem(); | 514 | itemVehicle.FontSize = 13; |
513 | itemVehicle.Header = "Vehicle"; | 515 | itemVehicle.Name = "Vehicle" + IndexProject.ToString(); |
514 | itemVehicle.FontSize = 13; | 516 | itemProject.Items.Add(itemVehicle); |
515 | itemVehicle.Name = "Vehicle" + IndexProject.ToString(); | 517 | |
516 | itemProject.Items.Add(itemVehicle); | 518 | IndexVehicle += 1; |
517 | 519 | ||
518 | IndexVehicle += 1; | 520 | TreeViewItem itemVehicleBr = new TreeViewItem(); |
519 | 521 | itemVehicleBr.Header = "FK"+ IndexVehicle.ToString()+"_#1"; | |
520 | TreeViewItem itemVehicleBr = new TreeViewItem(); | 522 | itemVehicleBr.Tag = "VehicleItem"; |
521 | itemVehicleBr.Header = "FK"+ IndexVehicle.ToString()+"_#1"; | 523 | itemVehicleBr.FontSize = 13; |
522 | itemVehicleBr.Tag = "VehicleItem"; | 524 | itemVehicleBr.Selected += new RoutedEventHandler(btnVehicleItem_Selected); |
523 | itemVehicleBr.FontSize = 13; | 525 | itemVehicleBr.IsExpanded = true; |
524 | itemVehicleBr.Selected += new RoutedEventHandler(btnVehicleItem_Selected); | 526 | itemVehicleBr.Name = "FK_" + IndexVehicle.ToString(); |
525 | itemVehicleBr.IsExpanded = true; | 527 | itemVehicle.Items.Add(itemVehicleBr); |
526 | itemVehicleBr.Name = "FK_" + IndexVehicle.ToString(); | 528 | |
527 | itemVehicle.Items.Add(itemVehicleBr); | 529 | itemVehicleBr = new TreeViewItem(); |
528 | 530 | itemVehicleBr.Header = "[+]"; | |
529 | itemVehicleBr = new TreeViewItem(); | 531 | itemVehicleBr.Tag = "VehicleAddTree"; |
530 | itemVehicleBr.Header = "[+]"; | 532 | itemVehicleBr.FontSize = 13; |
531 | itemVehicleBr.Tag = "VehicleAddTree"; | 533 | itemVehicleBr.Selected += new RoutedEventHandler(btnVehicleItem_Selected); |
532 | itemVehicleBr.FontSize = 13; | 534 | itemVehicleBr.Name = "VehicleAdd"; |
533 | itemVehicleBr.Selected += new RoutedEventHandler(btnVehicleItem_Selected); | 535 | itemVehicle.Items.Add(itemVehicleBr); |
534 | itemVehicleBr.Name = "VehicleAdd"; | 536 | |
535 | itemVehicle.Items.Add(itemVehicleBr); | 537 | itemVehicleBr = new TreeViewItem(); |
536 | 538 | itemVehicleBr.Header = "--------------------"; | |
537 | itemVehicleBr = new TreeViewItem(); | 539 | itemVehicleBr.FontSize = 13; |
538 | itemVehicleBr.Header = "--------------------"; | 540 | itemVehicleBr.Name = "UnderLine"; |
539 | itemVehicleBr.FontSize = 13; | 541 | itemVehicle.Items.Add(itemVehicleBr); |
540 | itemVehicleBr.Name = "UnderLine"; | 542 | |
541 | itemVehicle.Items.Add(itemVehicleBr); | 543 | |
542 | 544 | //Tree Work | |
543 | 545 | TreeViewItem itemWork = new TreeViewItem(); | |
544 | //Tree Work | 546 | itemWork.Header = "Work"; |
545 | TreeViewItem itemWork = new TreeViewItem(); | 547 | itemWork.FontSize = 13; |
546 | itemWork.Header = "Work"; | 548 | itemProject.Items.Add(itemWork); |
547 | itemWork.FontSize = 13; | 549 | |
548 | itemProject.Items.Add(itemWork); | 550 | TreeViewItem itemWorkChild = new TreeViewItem(); |
549 | 551 | itemWorkChild.Header = "Task patterm [FK15_#1]"; | |
550 | TreeViewItem itemWorkChild = new TreeViewItem(); | 552 | itemWorkChild.FontSize = 13; |
551 | itemWorkChild.Header = "Task patterm [FK15_#1]"; | 553 | itemWorkChild.Name = "TaskpattermTree"; |
552 | itemWorkChild.FontSize = 13; | 554 | itemWorkChild.Tag = "TaskpattermTree"; |
553 | itemWorkChild.Name = "TaskpattermTree"; | 555 | itemWorkChild.Selected += new RoutedEventHandler(btnMenu_Selected); |
554 | itemWorkChild.Tag = "TaskpattermTree"; | 556 | itemWorkChild.IsExpanded = true; |
555 | itemWorkChild.Selected += new RoutedEventHandler(btnMenu_Selected); | 557 | itemWork.Items.Add(itemWorkChild); |
556 | itemWorkChild.IsExpanded = true; | 558 | |
557 | itemWork.Items.Add(itemWorkChild); | 559 | itemWorkChild = new TreeViewItem(); |
558 | 560 | itemWorkChild.Header = "[+]"; | |
559 | itemWorkChild = new TreeViewItem(); | 561 | itemWorkChild.FontSize = 13; |
560 | itemWorkChild.Header = "[+]"; | 562 | itemWorkChild.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); |
561 | itemWorkChild.FontSize = 13; | 563 | itemWorkChild.Name = "WorkAddTree"; |
562 | itemWorkChild.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); | 564 | itemWork.Items.Add(itemWorkChild); |
563 | itemWorkChild.Name = "WorkAddTree"; | 565 | |
564 | itemWork.Items.Add(itemWorkChild); | 566 | itemWorkChild = new TreeViewItem(); |
565 | 567 | itemWorkChild.Header = "--------------------"; | |
566 | itemWorkChild = new TreeViewItem(); | 568 | itemWorkChild.FontSize = 13; |
567 | itemWorkChild.Header = "--------------------"; | 569 | itemWork.Items.Add(itemWorkChild); |
568 | itemWorkChild.FontSize = 13; | 570 | |
569 | itemWork.Items.Add(itemWorkChild); | 571 | |
570 | 572 | //Tree Setting | |
571 | 573 | TreeViewItem itemSetting = new TreeViewItem(); | |
572 | //Tree Setting | 574 | itemSetting.Header = "Setting"; |
573 | TreeViewItem itemSetting = new TreeViewItem(); | 575 | itemSetting.FontSize = 13; |
574 | itemSetting.Header = "Setting"; | 576 | itemProject.Items.Add(itemSetting); |
575 | itemSetting.FontSize = 13; | 577 | |
576 | itemProject.Items.Add(itemSetting); | 578 | TreeViewItem itemSettingChild = new TreeViewItem(); |
577 | 579 | itemSettingChild.Header = "Connect [Wi-Fi]"; | |
578 | TreeViewItem itemSettingChild = new TreeViewItem(); | 580 | itemSettingChild.FontSize = 13; |
579 | itemSettingChild.Header = "Connect [Wi-Fi]"; | 581 | itemSettingChild.Name = "ConnectTree"; |
580 | itemSettingChild.FontSize = 13; | 582 | itemSettingChild.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); |
581 | itemSettingChild.Name = "ConnectTree"; | 583 | itemSettingChild.IsExpanded = true; |
582 | itemSettingChild.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); | 584 | itemSetting.Items.Add(itemSettingChild); |
583 | itemSettingChild.IsExpanded = true; | 585 | |
584 | itemSetting.Items.Add(itemSettingChild); | 586 | itemSettingChild = new TreeViewItem(); |
585 | 587 | itemSettingChild.Header = "Parameter"; | |
586 | itemSettingChild = new TreeViewItem(); | 588 | itemSettingChild.FontSize = 13; |
587 | itemSettingChild.Header = "Parameter"; | 589 | itemSettingChild.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); |
588 | itemSettingChild.FontSize = 13; | 590 | itemSettingChild.Name = "ParameterTree"; |
589 | itemSettingChild.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); | 591 | itemSetting.Items.Add(itemSettingChild); |
590 | itemSettingChild.Name = "ParameterTree"; | 592 | |
591 | itemSetting.Items.Add(itemSettingChild); | 593 | itemSettingChild = new TreeViewItem(); |
592 | 594 | itemSettingChild.Header = "--------------------"; | |
593 | itemSettingChild = new TreeViewItem(); | 595 | itemSettingChild.FontSize = 13; |
594 | itemSettingChild.Header = "--------------------"; | 596 | itemSetting.Items.Add(itemSettingChild); |
595 | itemSettingChild.FontSize = 13; | 597 | |
596 | itemSetting.Items.Add(itemSettingChild); | 598 | |
597 | 599 | //Tree Logging | |
598 | 600 | TreeViewItem itemLog = new TreeViewItem(); | |
599 | //Tree Logging | 601 | itemLog.Header = "Logging"; |
600 | TreeViewItem itemLog = new TreeViewItem(); | 602 | itemLog.Name = "LoggingTree"; |
601 | itemLog.Header = "Logging"; | 603 | itemLog.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); |
602 | itemLog.Name = "LoggingTree"; | 604 | itemLog.FontSize = 13; |
603 | itemLog.Selected += new RoutedEventHandler(btnMenu_UnselectedSet); | 605 | itemProject.Items.Add(itemLog); |
604 | itemLog.FontSize = 13; | 606 | |
605 | itemProject.Items.Add(itemLog); | 607 | //Tree -------------------- |
606 | 608 | //Tree Logging | |
607 | //Tree -------------------- | 609 | TreeViewItem itemDash = new TreeViewItem(); |
608 | //Tree Logging | 610 | itemDash.Header = "--------------------"; |
609 | TreeViewItem itemDash = new TreeViewItem(); | 611 | itemDash.FontSize = 13; |
610 | itemDash.Header = "--------------------"; | 612 | itemProject.Items.Add(itemDash); |
611 | itemDash.FontSize = 13; | 613 | |
612 | itemProject.Items.Add(itemDash); | 614 | |
613 | 615 | ////Root Alert | |
614 | 616 | //TreeViewItem itemAlert = new TreeViewItem(); | |
615 | ////Root Alert | 617 | //itemAlert.Header = "Alert"; |
616 | //TreeViewItem itemAlert = new TreeViewItem(); | 618 | //itemAlert.FontSize = 13; |
617 | //itemAlert.Header = "Alert"; | 619 | //itemAlert.Selected += new RoutedEventHandler(GetAlertTree); |
618 | //itemAlert.FontSize = 13; | 620 | //itemAlert.Name = "AlertTree"; |
619 | //itemAlert.Selected += new RoutedEventHandler(GetAlertTree); | 621 | //ProjectTreeView.Items.Add(itemAlert); |
620 | //itemAlert.Name = "AlertTree"; | 622 | |
621 | //ProjectTreeView.Items.Add(itemAlert); | 623 | ////Root Help |
622 | 624 | //TreeViewItem itemHelp = new TreeViewItem(); | |
623 | ////Root Help | 625 | //itemHelp.Header = "Help"; |
624 | //TreeViewItem itemHelp = new TreeViewItem(); | 626 | //itemHelp.FontSize = 13; |
625 | //itemHelp.Header = "Help"; | 627 | //itemHelp.Selected += new RoutedEventHandler(GetHelpTree); |
626 | //itemHelp.FontSize = 13; | 628 | //itemHelp.Name = "HelpTree"; |
627 | //itemHelp.Selected += new RoutedEventHandler(GetHelpTree); | 629 | //ProjectTreeView.Items.Add(itemHelp); |
628 | //itemHelp.Name = "HelpTree"; | 630 | |
629 | //ProjectTreeView.Items.Add(itemHelp); | 631 | |
630 | 632 | //Root New Project | |
631 | 633 | TreeViewItem itemNewProject = new TreeViewItem(); | |
632 | //Root New Project | 634 | itemNewProject.Header = "[+New Project]"; |
633 | TreeViewItem itemNewProject = new TreeViewItem(); | 635 | itemNewProject.FontSize = 13; |
634 | itemNewProject.Header = "[+New Project]"; | 636 | itemNewProject.Selected += new RoutedEventHandler(btnProjectItem_Selected); |
635 | itemNewProject.FontSize = 13; | 637 | itemNewProject.Name = "NewProjectTree"; |
636 | itemNewProject.Selected += new RoutedEventHandler(btnProjectItem_Selected); | 638 | itemNewProject.Tag = "ProjectAddTree"; |
637 | itemNewProject.Name = "NewProjectTree"; | 639 | ProjectTreeView.Items.Add(itemNewProject); |
638 | itemNewProject.Tag = "ProjectAddTree"; | 640 | |
639 | ProjectTreeView.Items.Add(itemNewProject); | 641 | MyDesignerCanvas.ProjectItem = itemProject.Name; |
640 | 642 | MyDesignerCanvas.ProjectIndex++; | |
641 | MyDesignerCanvas.ProjectItem = itemProject.Name; | 643 | MyDesignerCanvas.AddNewProjectItem(); |
642 | MyDesignerCanvas.ProjectIndex++; | 644 | |
643 | MyDesignerCanvas.AddNewProjectItem(); | 645 | |
644 | 646 | } | |
645 | 647 | #endregion | |
646 | } | 648 | |
647 | #endregion | 649 | |
648 | 650 | } | |
649 | 651 | } | |
650 | } | 652 |
sources/RoboforkApp/bin/Debug/RboforkApp.exe
No preview for this file type
sources/RoboforkApp/bin/Debug/RboforkApp.pdb
No preview for this file type
sources/RoboforkApp/bin/Debug/RboforkApp.vshost.exe
No preview for this file type
sources/RoboforkApp/bin/Debug/RoboforkApp.AWS.dll
No preview for this file type
sources/RoboforkApp/bin/Debug/RoboforkApp.AWS.pdb
No preview for this file type
sources/RoboforkApp/bin/Release/RboforkApp.exe
No preview for this file type
sources/RoboforkApp/bin/Release/RboforkApp.pdb
No preview for this file type
sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe
No preview for this file type
sources/RoboforkApp/bin/Release/RboforkApp.vshost.exe.manifest
File was created | 1 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | |
2 | <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> | ||
3 | <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/> | ||
4 | <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2"> | ||
5 | <security> | ||
6 | <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3"> | ||
7 | <requestedExecutionLevel level="asInvoker" uiAccess="false"/> | ||
8 | </requestedPrivileges> | ||
9 | </security> | ||
10 | </trustInfo> | ||
11 | </assembly> | ||
1 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> | 12 |
sources/RoboforkApp/bin/Release/RoboforkApp.AWS.dll
No preview for this file type
sources/RoboforkApp/bin/Release/RoboforkApp.AWS.pdb
No preview for this file type
sources/RoboforkApp/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
No preview for this file type
sources/RoboforkApp/obj/Debug/RboforkApp.exe
No preview for this file type
sources/RoboforkApp/obj/Debug/RboforkApp.g.resources
No preview for this file type
sources/RoboforkApp/obj/Debug/RboforkApp.pdb
No preview for this file type
sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.cache
1 | RboforkApp | 1 | RboforkApp |
2 | 2 | ||
3 | 3 | ||
4 | winexe | 4 | winexe |
5 | C# | 5 | C# |
6 | .cs | 6 | .cs |
7 | D:\robofork\sources\RoboforkApp\obj\Debug\ | 7 | D:\robofork\sources\RoboforkApp\obj\Debug\ |
8 | RoboforkApp | 8 | RoboforkApp |
9 | none | 9 | none |
10 | false | 10 | false |
11 | DEBUG;TRACE | 11 | DEBUG;TRACE |
12 | D:\robofork\sources\RoboforkApp\App.xaml | 12 | D:\robofork\sources\RoboforkApp\App.xaml |
13 | 27-814088365 | 13 | 27-814088365 |
14 | 14 | ||
15 | 37-2061963540 | 15 | 37-2061963540 |
16 | 15-140300952 | 16 | 15-140300952 |
17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; | 17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; |
18 | 18 | ||
19 | False | 19 | False |
20 | 20 | ||
21 | 21 |
sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.i.cache
1 | RboforkApp | 1 | RboforkApp |
2 | 2 | ||
3 | 3 | ||
4 | winexe | 4 | winexe |
5 | C# | 5 | C# |
6 | .cs | 6 | .cs |
7 | D:\robofork\sources\RoboforkApp\obj\Debug\ | 7 | D:\robofork\sources\RoboforkApp\obj\Debug\ |
8 | RoboforkApp | 8 | RoboforkApp |
9 | none | 9 | none |
10 | false | 10 | false |
11 | DEBUG;TRACE | 11 | DEBUG;TRACE |
12 | D:\robofork\sources\RoboforkApp\App.xaml | 12 | D:\robofork\sources\RoboforkApp\App.xaml |
13 | 27-814088365 | 13 | 27-814088365 |
14 | 14 | ||
15 | 41-2115610324 | 15 | 41-2115610324 |
16 | 15-140300952 | 16 | 15-140300952 |
17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; | 17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; |
18 | 18 | ||
19 | True | 19 | True |
20 | 20 | ||
21 | 21 |
sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.i.lref
File was created | 1 | D:\robofork\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.i.cs | |
2 | |||
3 | FD:\robofork\sources\RoboforkApp\Stencils\BasicShapes.xaml;; | ||
4 | FD:\robofork\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; | ||
5 | FD:\robofork\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; | ||
6 | FD:\robofork\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; | ||
7 | FD:\robofork\sources\RoboforkApp\View\AddParameter.xaml;; | ||
8 | FD:\robofork\sources\RoboforkApp\View\EditNodeView.xaml;; | ||
9 | FD:\robofork\sources\RoboforkApp\Resources\DesignerItem.xaml;; | ||
10 | FD:\robofork\sources\RoboforkApp\Resources\ResizeChrome.xaml;; | ||
11 | FD:\robofork\sources\RoboforkApp\Resources\Toolbox.xaml;; | ||
12 | FD:\robofork\sources\RoboforkApp\Resources\ZoomBox.xaml;; | ||
13 | FD:\robofork\sources\RoboforkApp\RoboforkMenuView.xaml;; | ||
14 | |||
1 | D:\robofork\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.i.cs | 15 |
sources/RoboforkApp/obj/Debug/RboforkApp_MarkupCompile.lref
1 | D:\robofork\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 1 | D:\robofork\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
2 | 2 | ||
3 | FD:\robofork\sources\RoboforkApp\Stencils\BasicShapes.xaml;; | 3 | FD:\robofork\sources\RoboforkApp\Stencils\BasicShapes.xaml;; |
4 | FD:\robofork\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; | 4 | FD:\robofork\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; |
5 | FD:\robofork\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; | 5 | FD:\robofork\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; |
6 | FD:\robofork\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; | 6 | FD:\robofork\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; |
7 | FD:\robofork\sources\RoboforkApp\View\AddParameter.xaml;; | 7 | FD:\robofork\sources\RoboforkApp\View\AddParameter.xaml;; |
8 | FD:\robofork\sources\RoboforkApp\View\EditNodeView.xaml;; | 8 | FD:\robofork\sources\RoboforkApp\View\EditNodeView.xaml;; |
9 | FD:\robofork\sources\RoboforkApp\Resources\DesignerItem.xaml;; | 9 | FD:\robofork\sources\RoboforkApp\Resources\DesignerItem.xaml;; |
10 | FD:\robofork\sources\RoboforkApp\Resources\ResizeChrome.xaml;; | 10 | FD:\robofork\sources\RoboforkApp\Resources\ResizeChrome.xaml;; |
11 | FD:\robofork\sources\RoboforkApp\Resources\Toolbox.xaml;; | 11 | FD:\robofork\sources\RoboforkApp\Resources\Toolbox.xaml;; |
12 | FD:\robofork\sources\RoboforkApp\Resources\ZoomBox.xaml;; | 12 | FD:\robofork\sources\RoboforkApp\Resources\ZoomBox.xaml;; |
13 | FD:\robofork\sources\RoboforkApp\RoboforkMenuView.xaml;; | 13 | FD:\robofork\sources\RoboforkApp\RoboforkMenuView.xaml;; |
14 | 14 | ||
15 | 15 |
sources/RoboforkApp/obj/Debug/RoboforkApp.csproj.FileListAbsolute.txt
1 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 1 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
2 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 2 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
3 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 3 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
4 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml | 4 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml |
5 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 5 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
6 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 6 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
7 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 7 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
8 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 8 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
9 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 9 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
10 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 10 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
11 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 11 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
12 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 12 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
13 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 13 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
14 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 14 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
15 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 15 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
16 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 16 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
17 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\App.baml | 17 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\App.baml |
18 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs | 18 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs |
19 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs | 19 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs |
20 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 20 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
21 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 21 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
22 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\MainWindow.g.cs | 22 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\MainWindow.g.cs |
23 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\App.g.cs | 23 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\App.g.cs |
24 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 24 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
25 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 25 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
26 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 26 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
27 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 27 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
28 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 28 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
29 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 29 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
30 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 30 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
31 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml | 31 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml |
32 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 32 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
33 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 33 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
34 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 34 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
35 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 35 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
36 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\MainWindow.baml | 36 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\MainWindow.baml |
37 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 37 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
38 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 38 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
39 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 39 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
40 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 40 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
41 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 41 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
42 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 42 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
43 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 43 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
44 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 44 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
45 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 45 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
46 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 46 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
47 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml | 47 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml |
48 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 48 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
49 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 49 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
50 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 50 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
51 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 51 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
52 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 52 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
53 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 53 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
54 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 54 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
55 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 55 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
56 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 56 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
57 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 57 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
58 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 58 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
59 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 59 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
60 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 60 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
61 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\App.baml | 61 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\App.baml |
62 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs | 62 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs |
63 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs | 63 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs |
64 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 64 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
65 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 65 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
66 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 66 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
67 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\MainWindow.g.cs | 67 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\MainWindow.g.cs |
68 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\App.g.cs | 68 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\App.g.cs |
69 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 69 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
70 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 70 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
71 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 71 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
72 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 72 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
73 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 73 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
74 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 74 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
75 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 75 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
76 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml | 76 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml |
77 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 77 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
78 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 78 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
79 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 79 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
80 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 80 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
81 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\MainWindow.baml | 81 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\MainWindow.baml |
82 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 82 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
83 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 83 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
84 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 84 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
85 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 85 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
86 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 86 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
87 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 87 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
88 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 88 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
89 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml | 89 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml |
90 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 90 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
91 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 91 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
92 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 92 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
93 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 93 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
94 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 94 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
95 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 95 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
96 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 96 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
97 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 97 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
98 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 98 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
99 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 99 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
100 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 100 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
101 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 101 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
102 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 102 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
103 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\App.baml | 103 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\App.baml |
104 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs | 104 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs |
105 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs | 105 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs |
106 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 106 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
107 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 107 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
108 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 108 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
109 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\MainWindow.g.cs | 109 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\MainWindow.g.cs |
110 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\App.g.cs | 110 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\App.g.cs |
111 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 111 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
112 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 112 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
113 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 113 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
114 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 114 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
115 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 115 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
116 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 116 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
117 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 117 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
118 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml | 118 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml |
119 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 119 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
120 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 120 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
121 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 121 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
122 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 122 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
123 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\MainWindow.baml | 123 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\MainWindow.baml |
124 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 124 | C:\Users\nam\Desktop\sources_Toan - New\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
125 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 125 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
126 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 126 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
127 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 127 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
128 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 128 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
129 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml | 129 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml |
130 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 130 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
131 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 131 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
132 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 132 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
133 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 133 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
134 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 134 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
135 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 135 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
136 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 136 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
137 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 137 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
138 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 138 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
139 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 139 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
140 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 140 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
141 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 141 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
142 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 142 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
143 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\App.baml | 143 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\App.baml |
144 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs | 144 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs |
145 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs | 145 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs |
146 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 146 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
147 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 147 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
148 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 148 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
149 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\MainWindow.g.cs | 149 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\MainWindow.g.cs |
150 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\App.g.cs | 150 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\App.g.cs |
151 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 151 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
152 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 152 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
153 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 153 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
154 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 154 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
155 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 155 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
156 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 156 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
157 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 157 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
158 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml | 158 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml |
159 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 159 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
160 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 160 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
161 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 161 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
162 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 162 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
163 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\MainWindow.baml | 163 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\MainWindow.baml |
164 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 164 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
165 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 165 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
166 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 166 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
167 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml | 167 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\EditNodeWindow.baml |
168 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 168 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
169 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 169 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
170 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 170 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
171 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 171 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
172 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 172 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
173 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 173 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
174 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 174 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
175 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 175 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
176 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 176 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
177 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 177 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
178 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 178 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
179 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 179 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
180 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 180 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
181 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\App.baml | 181 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\App.baml |
182 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs | 182 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\EditNodeWindow.g.cs |
183 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs | 183 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RoboforkMenu.g.cs |
184 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 184 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
185 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 185 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
186 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 186 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
187 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\MainWindow.g.cs | 187 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\MainWindow.g.cs |
188 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\App.g.cs | 188 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\App.g.cs |
189 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 189 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
190 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 190 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
191 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 191 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
192 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 192 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
193 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 193 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
194 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 194 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
195 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 195 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
196 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 196 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
197 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 197 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
198 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 198 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
199 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 199 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
200 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml | 200 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RoboforkMenu.baml |
201 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 201 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
202 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 202 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
203 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 203 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
204 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 204 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
205 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\MainWindow.baml | 205 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\MainWindow.baml |
206 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 206 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
207 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 207 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
208 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 208 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
209 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 209 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
210 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 210 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
211 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 211 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
212 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 212 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
213 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 213 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
214 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 214 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
215 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 215 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
216 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 216 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
217 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 217 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
218 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 218 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
219 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 219 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
220 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 220 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
221 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 221 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
222 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 222 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
223 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 223 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
224 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 224 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
225 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 225 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
226 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 226 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
227 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 227 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
228 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\App.baml | 228 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\App.baml |
229 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 229 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
230 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 230 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
231 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 231 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
232 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 232 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
233 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 233 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
234 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\App.g.cs | 234 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\App.g.cs |
235 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 235 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
236 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 236 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
237 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 237 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
238 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 238 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
239 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 239 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
240 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 240 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
241 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 241 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
242 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 242 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
243 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 243 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
244 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 244 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
245 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 245 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
246 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 246 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
247 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 247 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
248 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 248 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
249 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 249 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
250 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 250 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
251 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 251 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
252 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 252 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
253 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 253 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
254 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 254 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
255 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 255 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
256 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 256 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
257 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 257 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
258 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 258 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
259 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 259 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
260 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 260 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
261 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 261 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
262 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 262 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
263 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 263 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
264 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 264 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
265 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 265 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
266 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\App.baml | 266 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\App.baml |
267 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 267 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
268 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 268 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
269 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 269 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
270 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 270 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
271 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 271 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
272 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\App.g.cs | 272 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\App.g.cs |
273 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 273 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
274 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 274 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
275 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 275 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
276 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 276 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
277 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 277 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
278 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 278 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
279 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 279 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
280 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 280 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
281 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 281 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
282 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 282 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
283 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 283 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
284 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 284 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
285 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 285 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
286 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 286 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
287 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 287 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
288 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 288 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
289 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 289 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
290 | C:\Users\Dev001\Desktop\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 290 | C:\Users\Dev001\Desktop\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
291 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 291 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
292 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 292 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
293 | C:\Users\Dev001\Desktop\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 293 | C:\Users\Dev001\Desktop\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
294 | C:\Users\Dev001\Desktop\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 294 | C:\Users\Dev001\Desktop\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
295 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 295 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
296 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 296 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
297 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 297 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
298 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 298 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
299 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 299 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
300 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 300 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
301 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 301 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
302 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 302 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
303 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 303 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
304 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 304 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
305 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 305 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
306 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 306 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
307 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 307 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
308 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 308 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
309 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 309 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
310 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 310 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
311 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\App.baml | 311 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\App.baml |
312 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 312 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
313 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 313 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
314 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 314 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
315 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 315 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
316 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 316 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
317 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 317 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
318 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\App.g.cs | 318 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\App.g.cs |
319 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 319 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
320 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 320 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
321 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 321 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
322 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 322 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
323 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 323 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
324 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 324 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
325 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 325 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
326 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 326 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
327 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 327 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
328 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 328 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
329 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 329 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
330 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 330 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
331 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 331 | C:\Users\Dev001\Desktop\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
332 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\bin\Debug\RboforkApp.exe.config | 332 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\bin\Debug\RboforkApp.exe.config |
333 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp.exe | 333 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp.exe |
334 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp.pdb | 334 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp.pdb |
335 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\bin\Debug\RboforkApp.exe | 335 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\bin\Debug\RboforkApp.exe |
336 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\bin\Debug\RboforkApp.pdb | 336 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\bin\Debug\RboforkApp.pdb |
337 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 337 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
338 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 338 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
339 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\View\EditNodeView.baml | 339 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\View\EditNodeView.baml |
340 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Brushes.baml | 340 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Brushes.baml |
341 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Expander.baml | 341 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Expander.baml |
342 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\LangResources.baml | 342 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\LangResources.baml |
343 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 343 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
344 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 344 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
345 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Slider.baml | 345 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Slider.baml |
346 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 346 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
347 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Styles.baml | 347 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Styles.baml |
348 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 348 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
349 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 349 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
350 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 350 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
351 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 351 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
352 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 352 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
353 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\App.baml | 353 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\App.baml |
354 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 354 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
355 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 355 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
356 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 356 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
357 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 357 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
358 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 358 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
359 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 359 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
360 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\App.g.cs | 360 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\App.g.cs |
361 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 361 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
362 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 362 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
363 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 363 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
364 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 364 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
365 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 365 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
366 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 366 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
367 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 367 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
368 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 368 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
369 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 369 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
370 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 370 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
371 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 371 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
372 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 372 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
373 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp.g.resources | 373 | C:\Users\nam\Desktop\sources_newest\RoboforkApp\obj\Debug\RboforkApp.g.resources |
374 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 374 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
375 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 375 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
376 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 376 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
377 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 377 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
378 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 378 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
379 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 379 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
380 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 380 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
381 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 381 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
382 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 382 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
383 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 383 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
384 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 384 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
385 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 385 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
386 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 386 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
387 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 387 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
388 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 388 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
389 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 389 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
390 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 390 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
391 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 391 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
392 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 392 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
393 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 393 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
394 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 394 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
395 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\App.baml | 395 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\App.baml |
396 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 396 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
397 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 397 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
398 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 398 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
399 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 399 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
400 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 400 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
401 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 401 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
402 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\App.g.cs | 402 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\App.g.cs |
403 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 403 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
404 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 404 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
405 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 405 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
406 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 406 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
407 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 407 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
408 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 408 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
409 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 409 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
410 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 410 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
411 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 411 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
412 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 412 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
413 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 413 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
414 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 414 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
415 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 415 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
416 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index | 416 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index |
417 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 417 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
418 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 418 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
419 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml | 419 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml |
420 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 420 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
421 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 421 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
422 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 422 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
423 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 423 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
424 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 424 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
425 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 425 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
426 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 426 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
427 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 427 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
428 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 428 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
429 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 429 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
430 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 430 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
431 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 431 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
432 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 432 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
433 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\App.baml | 433 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\App.baml |
434 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 434 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
435 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs | 435 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs |
436 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 436 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
437 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 437 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
438 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 438 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
439 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 439 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
440 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 440 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
441 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\App.g.cs | 441 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\App.g.cs |
442 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 442 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
443 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 443 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
444 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 444 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
445 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index | 445 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index |
446 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 446 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
447 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 447 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
448 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 448 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
449 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\AWSSDK.dll | 449 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\AWSSDK.dll |
450 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll | 450 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll |
451 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb | 451 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb |
452 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\AWSSDK.xml | 452 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Debug\AWSSDK.xml |
453 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 453 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
454 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 454 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
455 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 455 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
456 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 456 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
457 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 457 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
458 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 458 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
459 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 459 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
460 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 460 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
461 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 461 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
462 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 462 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
463 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 463 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
464 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 464 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
465 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 465 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
466 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RoboforkMenuView.xaml.cs | 466 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RoboforkMenuView.xaml.cs |
467 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index | 467 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index |
468 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 468 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
469 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 469 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
470 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 470 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
471 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\AWSSDK.dll | 471 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\AWSSDK.dll |
472 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll | 472 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll |
473 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb | 473 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb |
474 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\AWSSDK.xml | 474 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Debug\AWSSDK.xml |
475 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 475 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
476 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 476 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
477 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml | 477 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml |
478 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 478 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
479 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 479 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
480 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 480 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
481 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 481 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
482 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 482 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
483 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 483 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
484 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 484 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
485 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 485 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
486 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 486 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
487 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 487 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
488 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 488 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
489 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 489 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
490 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 490 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
491 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml | 491 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml |
492 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\App.baml | 492 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\App.baml |
493 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 493 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
494 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs | 494 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs |
495 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 495 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
496 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 496 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
497 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 497 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
498 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 498 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
499 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 499 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
500 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs | 500 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs |
501 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\App.g.cs | 501 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\App.g.cs |
502 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 502 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
503 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 503 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
504 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 504 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
505 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 505 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
506 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 506 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
507 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 507 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
508 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 508 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
509 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 509 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
510 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 510 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
511 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 511 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
512 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 512 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
513 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 513 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
514 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 514 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
515 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 515 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
516 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 516 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
517 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 517 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
518 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index | 518 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index |
519 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 519 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
520 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 520 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
521 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 521 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
522 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\AWSSDK.dll | 522 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\AWSSDK.dll |
523 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll | 523 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll |
524 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb | 524 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb |
525 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\AWSSDK.xml | 525 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Debug\AWSSDK.xml |
526 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 526 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
527 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 527 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
528 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml | 528 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml |
529 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 529 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
530 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 530 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
531 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 531 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
532 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 532 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
533 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 533 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
534 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 534 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
535 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 535 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
536 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 536 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
537 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 537 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
538 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 538 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
539 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 539 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
540 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 540 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
541 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 541 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
542 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml | 542 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml |
543 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\App.baml | 543 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\App.baml |
544 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 544 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
545 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs | 545 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs |
546 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 546 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
547 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 547 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
548 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 548 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
549 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 549 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
550 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 550 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
551 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs | 551 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs |
552 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\App.g.cs | 552 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\App.g.cs |
553 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 553 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
554 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 554 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
555 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 555 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
556 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 556 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
557 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 557 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
558 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 558 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
559 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 559 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
560 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 560 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
561 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 561 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
562 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 562 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
563 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 563 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
564 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 564 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
565 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 565 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
566 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 566 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
567 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 567 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
568 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 568 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
569 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddParameter.g.cs | 569 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddParameter.g.cs |
570 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddParameter.baml | 570 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Debug\View\AddParameter.baml |
571 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 571 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
572 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 572 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
573 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 573 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
574 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index | 574 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index |
575 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 575 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
576 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 576 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
577 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\AWSSDK.dll | 577 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\AWSSDK.dll |
578 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll | 578 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll |
579 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb | 579 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb |
580 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\AWSSDK.xml | 580 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\bin\Debug\AWSSDK.xml |
581 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 581 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
582 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 582 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
583 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml | 583 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml |
584 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 584 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
585 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 585 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
586 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 586 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
587 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 587 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
588 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 588 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
589 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 589 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
590 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 590 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
591 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 591 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
592 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 592 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
593 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 593 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
594 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 594 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
595 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 595 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
596 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 596 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
597 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml | 597 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml |
598 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\App.baml | 598 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\App.baml |
599 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 599 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
600 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs | 600 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs |
601 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddParameter.g.cs | 601 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddParameter.g.cs |
602 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 602 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
603 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 603 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
604 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 604 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
605 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 605 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
606 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 606 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
607 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs | 607 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs |
608 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\App.g.cs | 608 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\App.g.cs |
609 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 609 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
610 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 610 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
611 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 611 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
612 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 612 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
613 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 613 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
614 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 614 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
615 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 615 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
616 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddParameter.baml | 616 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\AddParameter.baml |
617 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 617 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
618 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 618 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
619 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 619 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
620 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 620 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
621 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 621 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
622 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 622 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
623 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 623 | C:\Users\nam\Desktop\robofork_newSPEC\20170329_2\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
624 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index | 624 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index |
625 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 625 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config |
626 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RboforkApp.exe | 626 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RboforkApp.exe |
627 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | 627 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RboforkApp.pdb |
628 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\AWSSDK.dll | 628 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\AWSSDK.dll |
629 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll | 629 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll |
630 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb | 630 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb |
631 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\AWSSDK.xml | 631 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Debug\AWSSDK.xml |
632 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | 632 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache |
633 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | 633 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml |
634 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml | 634 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml |
635 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | 635 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml |
636 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | 636 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Expander.baml |
637 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | 637 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml |
638 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | 638 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml |
639 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | 639 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml |
640 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | 640 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Slider.baml |
641 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | 641 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml |
642 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | 642 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Styles.baml |
643 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | 643 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml |
644 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | 644 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml |
645 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | 645 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml |
646 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | 646 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml |
647 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | 647 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml |
648 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml | 648 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml |
649 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\App.baml | 649 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\App.baml |
650 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | 650 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs |
651 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs | 651 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs |
652 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddParameter.g.cs | 652 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddParameter.g.cs |
653 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | 653 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs |
654 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | 654 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs |
655 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | 655 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs |
656 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | 656 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs |
657 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | 657 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs |
658 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs | 658 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs |
659 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\App.g.cs | 659 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\App.g.cs |
660 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | 660 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs |
661 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | 661 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache |
662 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | 662 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref |
663 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | 663 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml |
664 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | 664 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml |
665 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | 665 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml |
666 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | 666 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml |
667 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddParameter.baml | 667 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\AddParameter.baml |
668 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | 668 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml |
669 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | 669 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml |
670 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | 670 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml |
671 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | 671 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml |
672 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | 672 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml |
673 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | 673 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml |
674 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | 674 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources |
675 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp.exe | 675 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp.exe |
676 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | 676 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Debug\RboforkApp.pdb |
677 | D:\robofork\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | ||
678 | D:\robofork\sources\RoboforkApp\obj\Debug\RboforkApp.exe | ||
679 | D:\robofork\sources\RoboforkApp\obj\Debug\RboforkApp.pdb | ||
680 | D:\robofork\sources\RoboforkApp\bin\Debug\Mapfan\MapFan.index | ||
681 | D:\robofork\sources\RoboforkApp\bin\Debug\RboforkApp.exe | ||
682 | D:\robofork\sources\RoboforkApp\bin\Debug\RboforkApp.pdb | ||
683 | D:\robofork\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.dll | ||
684 | D:\robofork\sources\RoboforkApp\bin\Debug\RoboforkApp.AWS.pdb | ||
685 | D:\robofork\sources\RoboforkApp\bin\Debug\AWSSDK.xml | ||
686 | D:\robofork\sources\RoboforkApp\obj\Debug\RoboforkApp.csprojResolveAssemblyReference.cache | ||
687 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.baml | ||
688 | D:\robofork\sources\RoboforkApp\obj\Debug\View\AddNodeView.baml | ||
689 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\Brushes.baml | ||
690 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\Expander.baml | ||
691 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\LangResources.baml | ||
692 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\ScrollBar.baml | ||
693 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\ScrollViewer.baml | ||
694 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\Slider.baml | ||
695 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\StatusBar.baml | ||
696 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\Styles.baml | ||
697 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\ToolBar.baml | ||
698 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\Tooltip.baml | ||
699 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.baml | ||
700 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\ucNode.baml | ||
701 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.baml | ||
702 | D:\robofork\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.baml | ||
703 | D:\robofork\sources\RoboforkApp\obj\Debug\App.baml | ||
704 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\simulationRobo.g.cs | ||
705 | D:\robofork\sources\RoboforkApp\obj\Debug\View\AddNodeView.g.cs | ||
706 | D:\robofork\sources\RoboforkApp\obj\Debug\View\AddParameter.g.cs | ||
707 | D:\robofork\sources\RoboforkApp\obj\Debug\View\EditNodeView.g.cs | ||
708 | D:\robofork\sources\RoboforkApp\obj\Debug\RoboforkMenuView.g.cs | ||
709 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\ucDisplayCoordinate.g.cs | ||
710 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\ucNode.g.cs | ||
711 | D:\robofork\sources\RoboforkApp\obj\Debug\UserControls\ucStartEndButton.g.cs | ||
712 | D:\robofork\sources\RoboforkApp\obj\Debug\View\UpdateNodeView.g.cs | ||
713 | D:\robofork\sources\RoboforkApp\obj\Debug\App.g.cs | ||
714 | D:\robofork\sources\RoboforkApp\obj\Debug\GeneratedInternalTypeHelper.g.cs | ||
715 | D:\robofork\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.cache | ||
716 | D:\robofork\sources\RoboforkApp\obj\Debug\RboforkApp_MarkupCompile.lref | ||
717 | D:\robofork\sources\RoboforkApp\obj\Debug\Stencils\BasicShapes.baml | ||
718 | D:\robofork\sources\RoboforkApp\obj\Debug\Stencils\FlowChartSymbols.baml | ||
719 | D:\robofork\sources\RoboforkApp\obj\Debug\Stencils\RegelungstechnikSymbole.baml | ||
720 | D:\robofork\sources\RoboforkApp\obj\Debug\Stencils\SymbolStencils.baml | ||
721 | D:\robofork\sources\RoboforkApp\obj\Debug\View\AddParameter.baml | ||
722 | D:\robofork\sources\RoboforkApp\obj\Debug\View\EditNodeView.baml | ||
723 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\DesignerItem.baml | ||
724 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\ResizeChrome.baml | ||
725 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\Toolbox.baml | ||
726 | D:\robofork\sources\RoboforkApp\obj\Debug\Resources\ZoomBox.baml | ||
727 | D:\robofork\sources\RoboforkApp\obj\Debug\RoboforkMenuView.baml | ||
728 | D:\robofork\sources\RoboforkApp\obj\Debug\RboforkApp.g.resources | ||
677 | D:\robofork\sources\RoboforkApp\bin\Debug\RboforkApp.exe.config | 729 |
sources/RoboforkApp/obj/Debug/RoboforkApp.csprojResolveAssemblyReference.cache
No preview for this file type
sources/RoboforkApp/obj/Debug/RoboforkMenuView.baml
No preview for this file type
sources/RoboforkApp/obj/Debug/RoboforkMenuView.g.cs
1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" | 1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" |
2 | //------------------------------------------------------------------------------ | 2 | //------------------------------------------------------------------------------ |
3 | // <auto-generated> | 3 | // <auto-generated> |
4 | // This code was generated by a tool. | 4 | // This code was generated by a tool. |
5 | // Runtime Version:4.0.30319.42000 | 5 | // Runtime Version:4.0.30319.42000 |
6 | // | 6 | // |
7 | // Changes to this file may cause incorrect behavior and will be lost if | 7 | // Changes to this file may cause incorrect behavior and will be lost if |
8 | // the code is regenerated. | 8 | // the code is regenerated. |
9 | // </auto-generated> | 9 | // </auto-generated> |
10 | //------------------------------------------------------------------------------ | 10 | //------------------------------------------------------------------------------ |
11 | 11 | ||
12 | using RoboforkApp; | 12 | using RoboforkApp; |
13 | using System; | 13 | using System; |
14 | using System.Diagnostics; | 14 | using System.Diagnostics; |
15 | using System.Windows; | 15 | using System.Windows; |
16 | using System.Windows.Automation; | 16 | using System.Windows.Automation; |
17 | using System.Windows.Controls; | 17 | using System.Windows.Controls; |
18 | using System.Windows.Controls.Primitives; | 18 | using System.Windows.Controls.Primitives; |
19 | using System.Windows.Data; | 19 | using System.Windows.Data; |
20 | using System.Windows.Documents; | 20 | using System.Windows.Documents; |
21 | using System.Windows.Ink; | 21 | using System.Windows.Ink; |
22 | using System.Windows.Input; | 22 | using System.Windows.Input; |
23 | using System.Windows.Markup; | 23 | using System.Windows.Markup; |
24 | using System.Windows.Media; | 24 | using System.Windows.Media; |
25 | using System.Windows.Media.Animation; | 25 | using System.Windows.Media.Animation; |
26 | using System.Windows.Media.Effects; | 26 | using System.Windows.Media.Effects; |
27 | using System.Windows.Media.Imaging; | 27 | using System.Windows.Media.Imaging; |
28 | using System.Windows.Media.Media3D; | 28 | using System.Windows.Media.Media3D; |
29 | using System.Windows.Media.TextFormatting; | 29 | using System.Windows.Media.TextFormatting; |
30 | using System.Windows.Navigation; | 30 | using System.Windows.Navigation; |
31 | using System.Windows.Shapes; | 31 | using System.Windows.Shapes; |
32 | using System.Windows.Shell; | 32 | using System.Windows.Shell; |
33 | 33 | ||
34 | 34 | ||
35 | namespace RoboforkApp { | 35 | namespace RoboforkApp { |
36 | 36 | ||
37 | 37 | ||
38 | /// <summary> | 38 | /// <summary> |
39 | /// RoboforkMenu | 39 | /// RoboforkMenu |
40 | /// </summary> | 40 | /// </summary> |
41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { | 41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { |
42 | 42 | ||
43 | 43 | ||
44 | #line 40 "..\..\RoboforkMenuView.xaml" | 44 | #line 40 "..\..\RoboforkMenuView.xaml" |
45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
46 | internal System.Windows.Controls.TreeView ProjectTreeView; | 46 | internal System.Windows.Controls.TreeView ProjectTreeView; |
47 | 47 | ||
48 | #line default | 48 | #line default |
49 | #line hidden | 49 | #line hidden |
50 | 50 | ||
51 | 51 | ||
52 | #line 41 "..\..\RoboforkMenuView.xaml" | 52 | #line 41 "..\..\RoboforkMenuView.xaml" |
53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; | 54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; |
55 | 55 | ||
56 | #line default | 56 | #line default |
57 | #line hidden | 57 | #line hidden |
58 | 58 | ||
59 | 59 | ||
60 | #line 42 "..\..\RoboforkMenuView.xaml" | 60 | #line 42 "..\..\RoboforkMenuView.xaml" |
61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
62 | internal System.Windows.Controls.TreeViewItem Map; | 62 | internal System.Windows.Controls.TreeViewItem Map; |
63 | 63 | ||
64 | #line default | 64 | #line default |
65 | #line hidden | 65 | #line hidden |
66 | 66 | ||
67 | 67 | ||
68 | #line 43 "..\..\RoboforkMenuView.xaml" | 68 | #line 43 "..\..\RoboforkMenuView.xaml" |
69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; | 70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; |
71 | 71 | ||
72 | #line default | 72 | #line default |
73 | #line hidden | 73 | #line hidden |
74 | 74 | ||
75 | 75 | ||
76 | #line 50 "..\..\RoboforkMenuView.xaml" | 76 | #line 50 "..\..\RoboforkMenuView.xaml" |
77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
78 | internal System.Windows.Controls.TreeViewItem NodeTree; | 78 | internal System.Windows.Controls.TreeViewItem NodeTree; |
79 | 79 | ||
80 | #line default | 80 | #line default |
81 | #line hidden | 81 | #line hidden |
82 | 82 | ||
83 | 83 | ||
84 | #line 61 "..\..\RoboforkMenuView.xaml" | 84 | #line 61 "..\..\RoboforkMenuView.xaml" |
85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
86 | internal System.Windows.Controls.TreeViewItem Vehicle; | 86 | internal System.Windows.Controls.TreeViewItem Vehicle; |
87 | 87 | ||
88 | #line default | 88 | #line default |
89 | #line hidden | 89 | #line hidden |
90 | 90 | ||
91 | 91 | ||
92 | #line 62 "..\..\RoboforkMenuView.xaml" | 92 | #line 62 "..\..\RoboforkMenuView.xaml" |
93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
94 | internal System.Windows.Controls.TreeViewItem FK_15; | 94 | internal System.Windows.Controls.TreeViewItem FK_15; |
95 | 95 | ||
96 | #line default | 96 | #line default |
97 | #line hidden | 97 | #line hidden |
98 | 98 | ||
99 | 99 | ||
100 | #line 63 "..\..\RoboforkMenuView.xaml" | 100 | #line 63 "..\..\RoboforkMenuView.xaml" |
101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; | 102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; |
103 | 103 | ||
104 | #line default | 104 | #line default |
105 | #line hidden | 105 | #line hidden |
106 | 106 | ||
107 | 107 | ||
108 | #line 64 "..\..\RoboforkMenuView.xaml" | 108 | #line 64 "..\..\RoboforkMenuView.xaml" |
109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
110 | internal System.Windows.Controls.TreeViewItem UnderLine; | 110 | internal System.Windows.Controls.TreeViewItem UnderLine; |
111 | 111 | ||
112 | #line default | 112 | #line default |
113 | #line hidden | 113 | #line hidden |
114 | 114 | ||
115 | 115 | ||
116 | #line 68 "..\..\RoboforkMenuView.xaml" | 116 | #line 68 "..\..\RoboforkMenuView.xaml" |
117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; | 118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; |
119 | 119 | ||
120 | #line default | 120 | #line default |
121 | #line hidden | 121 | #line hidden |
122 | 122 | ||
123 | 123 | ||
124 | #line 72 "..\..\RoboforkMenuView.xaml" | 124 | #line 72 "..\..\RoboforkMenuView.xaml" |
125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; | 126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; |
127 | 127 | ||
128 | #line default | 128 | #line default |
129 | #line hidden | 129 | #line hidden |
130 | 130 | ||
131 | 131 | ||
132 | #line 80 "..\..\RoboforkMenuView.xaml" | 132 | #line 80 "..\..\RoboforkMenuView.xaml" |
133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
134 | internal System.Windows.Controls.TreeViewItem ConnectTree; | 134 | internal System.Windows.Controls.TreeViewItem ConnectTree; |
135 | 135 | ||
136 | #line default | 136 | #line default |
137 | #line hidden | 137 | #line hidden |
138 | 138 | ||
139 | 139 | ||
140 | #line 81 "..\..\RoboforkMenuView.xaml" | 140 | #line 81 "..\..\RoboforkMenuView.xaml" |
141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
142 | internal System.Windows.Controls.TreeViewItem ParameterTree; | 142 | internal System.Windows.Controls.TreeViewItem ParameterTree; |
143 | 143 | ||
144 | #line default | 144 | #line default |
145 | #line hidden | 145 | #line hidden |
146 | 146 | ||
147 | 147 | ||
148 | #line 85 "..\..\RoboforkMenuView.xaml" | 148 | #line 85 "..\..\RoboforkMenuView.xaml" |
149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
150 | internal System.Windows.Controls.TreeViewItem LoggingTree; | 150 | internal System.Windows.Controls.TreeViewItem LoggingTree; |
151 | 151 | ||
152 | #line default | 152 | #line default |
153 | #line hidden | 153 | #line hidden |
154 | 154 | ||
155 | 155 | ||
156 | #line 90 "..\..\RoboforkMenuView.xaml" | 156 | #line 90 "..\..\RoboforkMenuView.xaml" |
157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
158 | internal System.Windows.Controls.TreeViewItem AlertTree; | 158 | internal System.Windows.Controls.TreeViewItem AlertTree; |
159 | 159 | ||
160 | #line default | 160 | #line default |
161 | #line hidden | 161 | #line hidden |
162 | 162 | ||
163 | 163 | ||
164 | #line 96 "..\..\RoboforkMenuView.xaml" | 164 | #line 96 "..\..\RoboforkMenuView.xaml" |
165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; | 166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; |
167 | 167 | ||
168 | #line default | 168 | #line default |
169 | #line hidden | 169 | #line hidden |
170 | 170 | ||
171 | 171 | ||
172 | #line 116 "..\..\RoboforkMenuView.xaml" | 172 | #line 116 "..\..\RoboforkMenuView.xaml" |
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
174 | internal System.Windows.Controls.Grid grdViewer; | ||
175 | |||
176 | #line default | ||
177 | #line hidden | ||
178 | |||
179 | |||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | ||
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
174 | internal System.Windows.Controls.Grid grdViewer; | 182 | internal System.Windows.Controls.TabControl MainTab; |
175 | 183 | ||
176 | #line default | 184 | #line default |
177 | #line hidden | 185 | #line hidden |
178 | 186 | ||
179 | 187 | ||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | 188 | #line 145 "..\..\RoboforkMenuView.xaml" |
181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
182 | internal System.Windows.Controls.TabControl MainTab; | 190 | internal System.Windows.Controls.TabItem TabMap; |
183 | 191 | ||
184 | #line default | 192 | #line default |
185 | #line hidden | 193 | #line hidden |
186 | 194 | ||
187 | 195 | ||
188 | #line 145 "..\..\RoboforkMenuView.xaml" | 196 | #line 158 "..\..\RoboforkMenuView.xaml" |
189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
190 | internal System.Windows.Controls.TabItem TabMap; | 198 | internal System.Windows.Controls.Grid GridMap; |
191 | 199 | ||
192 | #line default | 200 | #line default |
193 | #line hidden | 201 | #line hidden |
194 | 202 | ||
195 | 203 | ||
196 | #line 158 "..\..\RoboforkMenuView.xaml" | 204 | #line 167 "..\..\RoboforkMenuView.xaml" |
197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
198 | internal System.Windows.Controls.Grid GridMap; | 206 | internal System.Windows.Controls.Grid GridCanVas; |
199 | 207 | ||
200 | #line default | 208 | #line default |
201 | #line hidden | 209 | #line hidden |
202 | 210 | ||
203 | 211 | ||
204 | #line 167 "..\..\RoboforkMenuView.xaml" | 212 | #line 170 "..\..\RoboforkMenuView.xaml" |
205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
206 | internal System.Windows.Controls.Grid GridCanVas; | 214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; |
207 | 215 | ||
208 | #line default | 216 | #line default |
209 | #line hidden | 217 | #line hidden |
210 | 218 | ||
211 | 219 | ||
212 | #line 170 "..\..\RoboforkMenuView.xaml" | 220 | #line 178 "..\..\RoboforkMenuView.xaml" |
213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; | 222 | internal System.Windows.Controls.Grid MCGrid; |
215 | 223 | ||
216 | #line default | 224 | #line default |
217 | #line hidden | 225 | #line hidden |
218 | 226 | ||
219 | 227 | ||
220 | #line 178 "..\..\RoboforkMenuView.xaml" | 228 | #line 240 "..\..\RoboforkMenuView.xaml" |
221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
222 | internal System.Windows.Controls.Grid MCGrid; | 230 | internal System.Windows.Controls.Grid grdRouteInfo; |
223 | 231 | ||
224 | #line default | 232 | #line default |
225 | #line hidden | 233 | #line hidden |
226 | 234 | ||
227 | 235 | ||
228 | #line 240 "..\..\RoboforkMenuView.xaml" | 236 | #line 314 "..\..\RoboforkMenuView.xaml" |
229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
230 | internal System.Windows.Controls.Grid grdRouteInfo; | 238 | internal System.Windows.Controls.Label LabelSchedule; |
231 | 239 | ||
232 | #line default | 240 | #line default |
233 | #line hidden | 241 | #line hidden |
234 | 242 | ||
235 | 243 | ||
236 | #line 314 "..\..\RoboforkMenuView.xaml" | 244 | #line 318 "..\..\RoboforkMenuView.xaml" |
237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
238 | internal System.Windows.Controls.Label LabelSchedule; | 246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; |
239 | 247 | ||
240 | #line default | 248 | #line default |
241 | #line hidden | 249 | #line hidden |
242 | 250 | ||
243 | 251 | ||
244 | #line 318 "..\..\RoboforkMenuView.xaml" | 252 | #line 326 "..\..\RoboforkMenuView.xaml" |
245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; | 254 | internal System.Windows.Controls.Grid MCGridShedule; |
247 | 255 | ||
248 | #line default | 256 | #line default |
249 | #line hidden | 257 | #line hidden |
250 | 258 | ||
251 | 259 | ||
252 | #line 326 "..\..\RoboforkMenuView.xaml" | 260 | #line 347 "..\..\RoboforkMenuView.xaml" |
253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
254 | internal System.Windows.Controls.Grid MCGridShedule; | 262 | internal System.Windows.Controls.Grid GridWork; |
255 | |||
256 | #line default | ||
257 | #line hidden | ||
258 | |||
259 | |||
260 | #line 347 "..\..\RoboforkMenuView.xaml" | ||
261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
262 | internal System.Windows.Controls.Grid GridWork; | ||
263 | 263 | ||
264 | #line default | 264 | #line default |
265 | #line hidden | 265 | #line hidden |
266 | 266 | ||
267 | 267 | ||
268 | #line 367 "..\..\RoboforkMenuView.xaml" | 268 | #line 367 "..\..\RoboforkMenuView.xaml" |
269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
270 | internal System.Windows.Controls.Grid grdWorkLog; | 270 | internal System.Windows.Controls.Grid grdWorkLog; |
271 | 271 | ||
272 | #line default | 272 | #line default |
273 | #line hidden | 273 | #line hidden |
274 | 274 | ||
275 | 275 | ||
276 | #line 417 "..\..\RoboforkMenuView.xaml" | 276 | #line 417 "..\..\RoboforkMenuView.xaml" |
277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
278 | internal System.Windows.Controls.TabItem TabWork; | 278 | internal System.Windows.Controls.TabItem TabWork; |
279 | 279 | ||
280 | #line default | 280 | #line default |
281 | #line hidden | 281 | #line hidden |
282 | 282 | ||
283 | 283 | ||
284 | #line 536 "..\..\RoboforkMenuView.xaml" | 284 | #line 536 "..\..\RoboforkMenuView.xaml" |
285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
286 | internal System.Windows.Controls.TabItem TabSchedule; | 286 | internal System.Windows.Controls.TabItem TabSchedule; |
287 | 287 | ||
288 | #line default | 288 | #line default |
289 | #line hidden | 289 | #line hidden |
290 | 290 | ||
291 | private bool _contentLoaded; | 291 | private bool _contentLoaded; |
292 | 292 | ||
293 | /// <summary> | 293 | /// <summary> |
294 | /// InitializeComponent | 294 | /// InitializeComponent |
295 | /// </summary> | 295 | /// </summary> |
296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
298 | public void InitializeComponent() { | 298 | public void InitializeComponent() { |
299 | if (_contentLoaded) { | 299 | if (_contentLoaded) { |
300 | return; | 300 | return; |
301 | } | 301 | } |
302 | _contentLoaded = true; | 302 | _contentLoaded = true; |
303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); | 303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); |
304 | 304 | ||
305 | #line 1 "..\..\RoboforkMenuView.xaml" | 305 | #line 1 "..\..\RoboforkMenuView.xaml" |
306 | System.Windows.Application.LoadComponent(this, resourceLocater); | 306 | System.Windows.Application.LoadComponent(this, resourceLocater); |
307 | 307 | ||
308 | #line default | 308 | #line default |
309 | #line hidden | 309 | #line hidden |
310 | } | 310 | } |
311 | 311 | ||
312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | 314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { | 315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { |
316 | return System.Delegate.CreateDelegate(delegateType, this, handler); | 316 | return System.Delegate.CreateDelegate(delegateType, this, handler); |
317 | } | 317 | } |
318 | 318 | ||
319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] | 321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] |
322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] | 324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] |
325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { | 325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { |
326 | switch (connectionId) | 326 | switch (connectionId) |
327 | { | 327 | { |
328 | case 1: | 328 | case 1: |
329 | 329 | ||
330 | #line 8 "..\..\RoboforkMenuView.xaml" | 330 | #line 8 "..\..\RoboforkMenuView.xaml" |
331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); | 331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); |
332 | 332 | ||
333 | #line default | 333 | #line default |
334 | #line hidden | 334 | #line hidden |
335 | return; | 335 | return; |
336 | case 2: | 336 | case 2: |
337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); | 337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); |
338 | return; | 338 | return; |
339 | case 3: | 339 | case 3: |
340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); | 340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); |
341 | 341 | ||
342 | #line 41 "..\..\RoboforkMenuView.xaml" | 342 | #line 41 "..\..\RoboforkMenuView.xaml" |
343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
344 | 344 | ||
345 | #line default | 345 | #line default |
346 | #line hidden | 346 | #line hidden |
347 | return; | 347 | return; |
348 | case 4: | 348 | case 4: |
349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); | 349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); |
350 | return; | 350 | return; |
351 | case 5: | 351 | case 5: |
352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); | 352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); |
353 | 353 | ||
354 | #line 43 "..\..\RoboforkMenuView.xaml" | 354 | #line 43 "..\..\RoboforkMenuView.xaml" |
355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
356 | 356 | ||
357 | #line default | 357 | #line default |
358 | #line hidden | 358 | #line hidden |
359 | 359 | ||
360 | #line 43 "..\..\RoboforkMenuView.xaml" | 360 | #line 43 "..\..\RoboforkMenuView.xaml" |
361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
362 | 362 | ||
363 | #line default | 363 | #line default |
364 | #line hidden | 364 | #line hidden |
365 | return; | 365 | return; |
366 | case 6: | 366 | case 6: |
367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); | 367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); |
368 | 368 | ||
369 | #line 50 "..\..\RoboforkMenuView.xaml" | 369 | #line 50 "..\..\RoboforkMenuView.xaml" |
370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
371 | 371 | ||
372 | #line default | 372 | #line default |
373 | #line hidden | 373 | #line hidden |
374 | 374 | ||
375 | #line 50 "..\..\RoboforkMenuView.xaml" | 375 | #line 50 "..\..\RoboforkMenuView.xaml" |
376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
377 | 377 | ||
378 | #line default | 378 | #line default |
379 | #line hidden | 379 | #line hidden |
380 | return; | 380 | return; |
381 | case 7: | 381 | case 7: |
382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); | 382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); |
383 | return; | 383 | return; |
384 | case 8: | 384 | case 8: |
385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); | 385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); |
386 | 386 | ||
387 | #line 62 "..\..\RoboforkMenuView.xaml" | 387 | #line 62 "..\..\RoboforkMenuView.xaml" |
388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
389 | 389 | ||
390 | #line default | 390 | #line default |
391 | #line hidden | 391 | #line hidden |
392 | return; | 392 | return; |
393 | case 9: | 393 | case 9: |
394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); | 394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); |
395 | 395 | ||
396 | #line 63 "..\..\RoboforkMenuView.xaml" | 396 | #line 63 "..\..\RoboforkMenuView.xaml" |
397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
398 | 398 | ||
399 | #line default | 399 | #line default |
400 | #line hidden | 400 | #line hidden |
401 | return; | 401 | return; |
402 | case 10: | 402 | case 10: |
403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); | 403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); |
404 | return; | 404 | return; |
405 | case 11: | 405 | case 11: |
406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); | 406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); |
407 | 407 | ||
408 | #line 68 "..\..\RoboforkMenuView.xaml" | 408 | #line 68 "..\..\RoboforkMenuView.xaml" |
409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
410 | 410 | ||
411 | #line default | 411 | #line default |
412 | #line hidden | 412 | #line hidden |
413 | 413 | ||
414 | #line 68 "..\..\RoboforkMenuView.xaml" | 414 | #line 68 "..\..\RoboforkMenuView.xaml" |
415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
416 | 416 | ||
417 | #line default | 417 | #line default |
418 | #line hidden | 418 | #line hidden |
419 | return; | 419 | return; |
420 | case 12: | 420 | case 12: |
421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); | 421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); |
422 | return; | 422 | return; |
423 | case 13: | 423 | case 13: |
424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
425 | return; | 425 | return; |
426 | case 14: | 426 | case 14: |
427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); | 427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); |
428 | 428 | ||
429 | #line 81 "..\..\RoboforkMenuView.xaml" | 429 | #line 81 "..\..\RoboforkMenuView.xaml" |
430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
431 | 431 | ||
432 | #line default | 432 | #line default |
433 | #line hidden | 433 | #line hidden |
434 | return; | 434 | return; |
435 | case 15: | 435 | case 15: |
436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); | 436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); |
437 | return; | 437 | return; |
438 | case 16: | 438 | case 16: |
439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); | 439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); |
440 | return; | 440 | return; |
441 | case 17: | 441 | case 17: |
442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
443 | 443 | ||
444 | #line 97 "..\..\RoboforkMenuView.xaml" | 444 | #line 97 "..\..\RoboforkMenuView.xaml" |
445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
446 | 446 | ||
447 | #line default | 447 | #line default |
448 | #line hidden | 448 | #line hidden |
449 | 449 | ||
450 | #line 98 "..\..\RoboforkMenuView.xaml" | 450 | #line 98 "..\..\RoboforkMenuView.xaml" |
451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
452 | 452 | ||
453 | #line default | 453 | #line default |
454 | #line hidden | 454 | #line hidden |
455 | return; | 455 | return; |
456 | case 18: | 456 | case 18: |
457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); | 457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); |
458 | return; | 458 | return; |
459 | case 19: | 459 | case 19: |
460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); | 460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); |
461 | return; | 461 | return; |
462 | case 20: | 462 | case 20: |
463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); | 463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); |
464 | return; | 464 | return; |
465 | case 21: | 465 | case 21: |
466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); | 466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); |
467 | return; | 467 | return; |
468 | case 22: | 468 | case 22: |
469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); | 469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); |
470 | return; | 470 | return; |
471 | case 23: | 471 | case 23: |
472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); | 472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); |
473 | return; | 473 | return; |
474 | case 24: | 474 | case 24: |
475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); | 475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); |
476 | return; | 476 | return; |
477 | case 25: | 477 | case 25: |
478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); | 478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); |
479 | return; | 479 | return; |
480 | case 26: | 480 | case 26: |
481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); | 481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); |
482 | return; | 482 | return; |
483 | case 27: | 483 | case 27: |
484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); | 484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); |
485 | return; | 485 | return; |
486 | case 28: | 486 | case 28: |
487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); | 487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); |
488 | return; | 488 | return; |
489 | case 29: | 489 | case 29: |
490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); | 490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); |
491 | return; | 491 | return; |
492 | case 30: | 492 | case 30: |
493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); | 493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); |
494 | return; | 494 | return; |
495 | case 31: | 495 | case 31: |
496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); | 496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); |
497 | return; | 497 | return; |
498 | case 32: | 498 | case 32: |
499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); | 499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); |
sources/RoboforkApp/obj/Debug/RoboforkMenuView.g.i.cs
1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" | 1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" |
2 | //------------------------------------------------------------------------------ | 2 | //------------------------------------------------------------------------------ |
3 | // <auto-generated> | 3 | // <auto-generated> |
4 | // This code was generated by a tool. | 4 | // This code was generated by a tool. |
5 | // Runtime Version:4.0.30319.42000 | 5 | // Runtime Version:4.0.30319.42000 |
6 | // | 6 | // |
7 | // Changes to this file may cause incorrect behavior and will be lost if | 7 | // Changes to this file may cause incorrect behavior and will be lost if |
8 | // the code is regenerated. | 8 | // the code is regenerated. |
9 | // </auto-generated> | 9 | // </auto-generated> |
10 | //------------------------------------------------------------------------------ | 10 | //------------------------------------------------------------------------------ |
11 | 11 | ||
12 | using RoboforkApp; | 12 | using RoboforkApp; |
13 | using System; | 13 | using System; |
14 | using System.Diagnostics; | 14 | using System.Diagnostics; |
15 | using System.Windows; | 15 | using System.Windows; |
16 | using System.Windows.Automation; | 16 | using System.Windows.Automation; |
17 | using System.Windows.Controls; | 17 | using System.Windows.Controls; |
18 | using System.Windows.Controls.Primitives; | 18 | using System.Windows.Controls.Primitives; |
19 | using System.Windows.Data; | 19 | using System.Windows.Data; |
20 | using System.Windows.Documents; | 20 | using System.Windows.Documents; |
21 | using System.Windows.Ink; | 21 | using System.Windows.Ink; |
22 | using System.Windows.Input; | 22 | using System.Windows.Input; |
23 | using System.Windows.Markup; | 23 | using System.Windows.Markup; |
24 | using System.Windows.Media; | 24 | using System.Windows.Media; |
25 | using System.Windows.Media.Animation; | 25 | using System.Windows.Media.Animation; |
26 | using System.Windows.Media.Effects; | 26 | using System.Windows.Media.Effects; |
27 | using System.Windows.Media.Imaging; | 27 | using System.Windows.Media.Imaging; |
28 | using System.Windows.Media.Media3D; | 28 | using System.Windows.Media.Media3D; |
29 | using System.Windows.Media.TextFormatting; | 29 | using System.Windows.Media.TextFormatting; |
30 | using System.Windows.Navigation; | 30 | using System.Windows.Navigation; |
31 | using System.Windows.Shapes; | 31 | using System.Windows.Shapes; |
32 | using System.Windows.Shell; | 32 | using System.Windows.Shell; |
33 | 33 | ||
34 | 34 | ||
35 | namespace RoboforkApp { | 35 | namespace RoboforkApp { |
36 | 36 | ||
37 | 37 | ||
38 | /// <summary> | 38 | /// <summary> |
39 | /// RoboforkMenu | 39 | /// RoboforkMenu |
40 | /// </summary> | 40 | /// </summary> |
41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { | 41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { |
42 | 42 | ||
43 | 43 | ||
44 | #line 40 "..\..\RoboforkMenuView.xaml" | 44 | #line 40 "..\..\RoboforkMenuView.xaml" |
45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
46 | internal System.Windows.Controls.TreeView ProjectTreeView; | 46 | internal System.Windows.Controls.TreeView ProjectTreeView; |
47 | 47 | ||
48 | #line default | 48 | #line default |
49 | #line hidden | 49 | #line hidden |
50 | 50 | ||
51 | 51 | ||
52 | #line 41 "..\..\RoboforkMenuView.xaml" | 52 | #line 41 "..\..\RoboforkMenuView.xaml" |
53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; | 54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; |
55 | 55 | ||
56 | #line default | 56 | #line default |
57 | #line hidden | 57 | #line hidden |
58 | 58 | ||
59 | 59 | ||
60 | #line 42 "..\..\RoboforkMenuView.xaml" | 60 | #line 42 "..\..\RoboforkMenuView.xaml" |
61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
62 | internal System.Windows.Controls.TreeViewItem Map; | 62 | internal System.Windows.Controls.TreeViewItem Map; |
63 | 63 | ||
64 | #line default | 64 | #line default |
65 | #line hidden | 65 | #line hidden |
66 | 66 | ||
67 | 67 | ||
68 | #line 43 "..\..\RoboforkMenuView.xaml" | 68 | #line 43 "..\..\RoboforkMenuView.xaml" |
69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; | 70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; |
71 | 71 | ||
72 | #line default | 72 | #line default |
73 | #line hidden | 73 | #line hidden |
74 | 74 | ||
75 | 75 | ||
76 | #line 50 "..\..\RoboforkMenuView.xaml" | 76 | #line 50 "..\..\RoboforkMenuView.xaml" |
77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
78 | internal System.Windows.Controls.TreeViewItem NodeTree; | 78 | internal System.Windows.Controls.TreeViewItem NodeTree; |
79 | 79 | ||
80 | #line default | 80 | #line default |
81 | #line hidden | 81 | #line hidden |
82 | 82 | ||
83 | 83 | ||
84 | #line 61 "..\..\RoboforkMenuView.xaml" | 84 | #line 61 "..\..\RoboforkMenuView.xaml" |
85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
86 | internal System.Windows.Controls.TreeViewItem Vehicle; | 86 | internal System.Windows.Controls.TreeViewItem Vehicle; |
87 | 87 | ||
88 | #line default | 88 | #line default |
89 | #line hidden | 89 | #line hidden |
90 | 90 | ||
91 | 91 | ||
92 | #line 62 "..\..\RoboforkMenuView.xaml" | 92 | #line 62 "..\..\RoboforkMenuView.xaml" |
93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
94 | internal System.Windows.Controls.TreeViewItem FK_15; | 94 | internal System.Windows.Controls.TreeViewItem FK_15; |
95 | 95 | ||
96 | #line default | 96 | #line default |
97 | #line hidden | 97 | #line hidden |
98 | 98 | ||
99 | 99 | ||
100 | #line 63 "..\..\RoboforkMenuView.xaml" | 100 | #line 63 "..\..\RoboforkMenuView.xaml" |
101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; | 102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; |
103 | 103 | ||
104 | #line default | 104 | #line default |
105 | #line hidden | 105 | #line hidden |
106 | 106 | ||
107 | 107 | ||
108 | #line 64 "..\..\RoboforkMenuView.xaml" | 108 | #line 64 "..\..\RoboforkMenuView.xaml" |
109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
110 | internal System.Windows.Controls.TreeViewItem UnderLine; | 110 | internal System.Windows.Controls.TreeViewItem UnderLine; |
111 | 111 | ||
112 | #line default | 112 | #line default |
113 | #line hidden | 113 | #line hidden |
114 | 114 | ||
115 | 115 | ||
116 | #line 68 "..\..\RoboforkMenuView.xaml" | 116 | #line 68 "..\..\RoboforkMenuView.xaml" |
117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; | 118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; |
119 | 119 | ||
120 | #line default | 120 | #line default |
121 | #line hidden | 121 | #line hidden |
122 | 122 | ||
123 | 123 | ||
124 | #line 72 "..\..\RoboforkMenuView.xaml" | 124 | #line 72 "..\..\RoboforkMenuView.xaml" |
125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; | 126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; |
127 | 127 | ||
128 | #line default | 128 | #line default |
129 | #line hidden | 129 | #line hidden |
130 | 130 | ||
131 | 131 | ||
132 | #line 80 "..\..\RoboforkMenuView.xaml" | 132 | #line 80 "..\..\RoboforkMenuView.xaml" |
133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
134 | internal System.Windows.Controls.TreeViewItem ConnectTree; | 134 | internal System.Windows.Controls.TreeViewItem ConnectTree; |
135 | 135 | ||
136 | #line default | 136 | #line default |
137 | #line hidden | 137 | #line hidden |
138 | 138 | ||
139 | 139 | ||
140 | #line 81 "..\..\RoboforkMenuView.xaml" | 140 | #line 81 "..\..\RoboforkMenuView.xaml" |
141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
142 | internal System.Windows.Controls.TreeViewItem ParameterTree; | 142 | internal System.Windows.Controls.TreeViewItem ParameterTree; |
143 | 143 | ||
144 | #line default | 144 | #line default |
145 | #line hidden | 145 | #line hidden |
146 | 146 | ||
147 | 147 | ||
148 | #line 85 "..\..\RoboforkMenuView.xaml" | 148 | #line 85 "..\..\RoboforkMenuView.xaml" |
149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
150 | internal System.Windows.Controls.TreeViewItem LoggingTree; | 150 | internal System.Windows.Controls.TreeViewItem LoggingTree; |
151 | 151 | ||
152 | #line default | 152 | #line default |
153 | #line hidden | 153 | #line hidden |
154 | 154 | ||
155 | 155 | ||
156 | #line 90 "..\..\RoboforkMenuView.xaml" | 156 | #line 90 "..\..\RoboforkMenuView.xaml" |
157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
158 | internal System.Windows.Controls.TreeViewItem AlertTree; | 158 | internal System.Windows.Controls.TreeViewItem AlertTree; |
159 | 159 | ||
160 | #line default | 160 | #line default |
161 | #line hidden | 161 | #line hidden |
162 | 162 | ||
163 | 163 | ||
164 | #line 96 "..\..\RoboforkMenuView.xaml" | 164 | #line 96 "..\..\RoboforkMenuView.xaml" |
165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; | 166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; |
167 | 167 | ||
168 | #line default | 168 | #line default |
169 | #line hidden | 169 | #line hidden |
170 | 170 | ||
171 | 171 | ||
172 | #line 116 "..\..\RoboforkMenuView.xaml" | 172 | #line 116 "..\..\RoboforkMenuView.xaml" |
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
174 | internal System.Windows.Controls.Grid grdViewer; | ||
175 | |||
176 | #line default | ||
177 | #line hidden | ||
178 | |||
179 | |||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | ||
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
174 | internal System.Windows.Controls.Grid grdViewer; | 182 | internal System.Windows.Controls.TabControl MainTab; |
175 | 183 | ||
176 | #line default | 184 | #line default |
177 | #line hidden | 185 | #line hidden |
178 | 186 | ||
179 | 187 | ||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | 188 | #line 145 "..\..\RoboforkMenuView.xaml" |
181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
182 | internal System.Windows.Controls.TabControl MainTab; | 190 | internal System.Windows.Controls.TabItem TabMap; |
183 | 191 | ||
184 | #line default | 192 | #line default |
185 | #line hidden | 193 | #line hidden |
186 | 194 | ||
187 | 195 | ||
188 | #line 145 "..\..\RoboforkMenuView.xaml" | 196 | #line 158 "..\..\RoboforkMenuView.xaml" |
189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
190 | internal System.Windows.Controls.TabItem TabMap; | 198 | internal System.Windows.Controls.Grid GridMap; |
191 | 199 | ||
192 | #line default | 200 | #line default |
193 | #line hidden | 201 | #line hidden |
194 | 202 | ||
195 | 203 | ||
196 | #line 158 "..\..\RoboforkMenuView.xaml" | 204 | #line 167 "..\..\RoboforkMenuView.xaml" |
197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
198 | internal System.Windows.Controls.Grid GridMap; | 206 | internal System.Windows.Controls.Grid GridCanVas; |
199 | 207 | ||
200 | #line default | 208 | #line default |
201 | #line hidden | 209 | #line hidden |
202 | 210 | ||
203 | 211 | ||
204 | #line 167 "..\..\RoboforkMenuView.xaml" | 212 | #line 170 "..\..\RoboforkMenuView.xaml" |
205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
206 | internal System.Windows.Controls.Grid GridCanVas; | 214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; |
207 | 215 | ||
208 | #line default | 216 | #line default |
209 | #line hidden | 217 | #line hidden |
210 | 218 | ||
211 | 219 | ||
212 | #line 170 "..\..\RoboforkMenuView.xaml" | 220 | #line 178 "..\..\RoboforkMenuView.xaml" |
213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; | 222 | internal System.Windows.Controls.Grid MCGrid; |
215 | 223 | ||
216 | #line default | 224 | #line default |
217 | #line hidden | 225 | #line hidden |
218 | 226 | ||
219 | 227 | ||
220 | #line 178 "..\..\RoboforkMenuView.xaml" | 228 | #line 240 "..\..\RoboforkMenuView.xaml" |
221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
222 | internal System.Windows.Controls.Grid MCGrid; | 230 | internal System.Windows.Controls.Grid grdRouteInfo; |
223 | 231 | ||
224 | #line default | 232 | #line default |
225 | #line hidden | 233 | #line hidden |
226 | 234 | ||
227 | 235 | ||
228 | #line 240 "..\..\RoboforkMenuView.xaml" | 236 | #line 314 "..\..\RoboforkMenuView.xaml" |
229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
230 | internal System.Windows.Controls.Grid grdRouteInfo; | 238 | internal System.Windows.Controls.Label LabelSchedule; |
231 | 239 | ||
232 | #line default | 240 | #line default |
233 | #line hidden | 241 | #line hidden |
234 | 242 | ||
235 | 243 | ||
236 | #line 314 "..\..\RoboforkMenuView.xaml" | 244 | #line 318 "..\..\RoboforkMenuView.xaml" |
237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
238 | internal System.Windows.Controls.Label LabelSchedule; | 246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; |
239 | 247 | ||
240 | #line default | 248 | #line default |
241 | #line hidden | 249 | #line hidden |
242 | 250 | ||
243 | 251 | ||
244 | #line 318 "..\..\RoboforkMenuView.xaml" | 252 | #line 326 "..\..\RoboforkMenuView.xaml" |
245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; | 254 | internal System.Windows.Controls.Grid MCGridShedule; |
247 | 255 | ||
248 | #line default | 256 | #line default |
249 | #line hidden | 257 | #line hidden |
250 | 258 | ||
251 | 259 | ||
252 | #line 326 "..\..\RoboforkMenuView.xaml" | 260 | #line 347 "..\..\RoboforkMenuView.xaml" |
253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
254 | internal System.Windows.Controls.Grid MCGridShedule; | 262 | internal System.Windows.Controls.Grid GridWork; |
255 | |||
256 | #line default | ||
257 | #line hidden | ||
258 | |||
259 | |||
260 | #line 347 "..\..\RoboforkMenuView.xaml" | ||
261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
262 | internal System.Windows.Controls.Grid GridWork; | ||
263 | 263 | ||
264 | #line default | 264 | #line default |
265 | #line hidden | 265 | #line hidden |
266 | 266 | ||
267 | 267 | ||
268 | #line 367 "..\..\RoboforkMenuView.xaml" | 268 | #line 367 "..\..\RoboforkMenuView.xaml" |
269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
270 | internal System.Windows.Controls.Grid grdWorkLog; | 270 | internal System.Windows.Controls.Grid grdWorkLog; |
271 | 271 | ||
272 | #line default | 272 | #line default |
273 | #line hidden | 273 | #line hidden |
274 | 274 | ||
275 | 275 | ||
276 | #line 417 "..\..\RoboforkMenuView.xaml" | 276 | #line 417 "..\..\RoboforkMenuView.xaml" |
277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
278 | internal System.Windows.Controls.TabItem TabWork; | 278 | internal System.Windows.Controls.TabItem TabWork; |
279 | 279 | ||
280 | #line default | 280 | #line default |
281 | #line hidden | 281 | #line hidden |
282 | 282 | ||
283 | 283 | ||
284 | #line 536 "..\..\RoboforkMenuView.xaml" | 284 | #line 536 "..\..\RoboforkMenuView.xaml" |
285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
286 | internal System.Windows.Controls.TabItem TabSchedule; | 286 | internal System.Windows.Controls.TabItem TabSchedule; |
287 | 287 | ||
288 | #line default | 288 | #line default |
289 | #line hidden | 289 | #line hidden |
290 | 290 | ||
291 | private bool _contentLoaded; | 291 | private bool _contentLoaded; |
292 | 292 | ||
293 | /// <summary> | 293 | /// <summary> |
294 | /// InitializeComponent | 294 | /// InitializeComponent |
295 | /// </summary> | 295 | /// </summary> |
296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
298 | public void InitializeComponent() { | 298 | public void InitializeComponent() { |
299 | if (_contentLoaded) { | 299 | if (_contentLoaded) { |
300 | return; | 300 | return; |
301 | } | 301 | } |
302 | _contentLoaded = true; | 302 | _contentLoaded = true; |
303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); | 303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); |
304 | 304 | ||
305 | #line 1 "..\..\RoboforkMenuView.xaml" | 305 | #line 1 "..\..\RoboforkMenuView.xaml" |
306 | System.Windows.Application.LoadComponent(this, resourceLocater); | 306 | System.Windows.Application.LoadComponent(this, resourceLocater); |
307 | 307 | ||
308 | #line default | 308 | #line default |
309 | #line hidden | 309 | #line hidden |
310 | } | 310 | } |
311 | 311 | ||
312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | 314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { | 315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { |
316 | return System.Delegate.CreateDelegate(delegateType, this, handler); | 316 | return System.Delegate.CreateDelegate(delegateType, this, handler); |
317 | } | 317 | } |
318 | 318 | ||
319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] | 321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] |
322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] | 324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] |
325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { | 325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { |
326 | switch (connectionId) | 326 | switch (connectionId) |
327 | { | 327 | { |
328 | case 1: | 328 | case 1: |
329 | 329 | ||
330 | #line 8 "..\..\RoboforkMenuView.xaml" | 330 | #line 8 "..\..\RoboforkMenuView.xaml" |
331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); | 331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); |
332 | 332 | ||
333 | #line default | 333 | #line default |
334 | #line hidden | 334 | #line hidden |
335 | return; | 335 | return; |
336 | case 2: | 336 | case 2: |
337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); | 337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); |
338 | return; | 338 | return; |
339 | case 3: | 339 | case 3: |
340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); | 340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); |
341 | 341 | ||
342 | #line 41 "..\..\RoboforkMenuView.xaml" | 342 | #line 41 "..\..\RoboforkMenuView.xaml" |
343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
344 | 344 | ||
345 | #line default | 345 | #line default |
346 | #line hidden | 346 | #line hidden |
347 | return; | 347 | return; |
348 | case 4: | 348 | case 4: |
349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); | 349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); |
350 | return; | 350 | return; |
351 | case 5: | 351 | case 5: |
352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); | 352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); |
353 | 353 | ||
354 | #line 43 "..\..\RoboforkMenuView.xaml" | 354 | #line 43 "..\..\RoboforkMenuView.xaml" |
355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
356 | 356 | ||
357 | #line default | 357 | #line default |
358 | #line hidden | 358 | #line hidden |
359 | 359 | ||
360 | #line 43 "..\..\RoboforkMenuView.xaml" | 360 | #line 43 "..\..\RoboforkMenuView.xaml" |
361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
362 | 362 | ||
363 | #line default | 363 | #line default |
364 | #line hidden | 364 | #line hidden |
365 | return; | 365 | return; |
366 | case 6: | 366 | case 6: |
367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); | 367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); |
368 | 368 | ||
369 | #line 50 "..\..\RoboforkMenuView.xaml" | 369 | #line 50 "..\..\RoboforkMenuView.xaml" |
370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
371 | 371 | ||
372 | #line default | 372 | #line default |
373 | #line hidden | 373 | #line hidden |
374 | 374 | ||
375 | #line 50 "..\..\RoboforkMenuView.xaml" | 375 | #line 50 "..\..\RoboforkMenuView.xaml" |
376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
377 | 377 | ||
378 | #line default | 378 | #line default |
379 | #line hidden | 379 | #line hidden |
380 | return; | 380 | return; |
381 | case 7: | 381 | case 7: |
382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); | 382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); |
383 | return; | 383 | return; |
384 | case 8: | 384 | case 8: |
385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); | 385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); |
386 | 386 | ||
387 | #line 62 "..\..\RoboforkMenuView.xaml" | 387 | #line 62 "..\..\RoboforkMenuView.xaml" |
388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
389 | 389 | ||
390 | #line default | 390 | #line default |
391 | #line hidden | 391 | #line hidden |
392 | return; | 392 | return; |
393 | case 9: | 393 | case 9: |
394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); | 394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); |
395 | 395 | ||
396 | #line 63 "..\..\RoboforkMenuView.xaml" | 396 | #line 63 "..\..\RoboforkMenuView.xaml" |
397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
398 | 398 | ||
399 | #line default | 399 | #line default |
400 | #line hidden | 400 | #line hidden |
401 | return; | 401 | return; |
402 | case 10: | 402 | case 10: |
403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); | 403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); |
404 | return; | 404 | return; |
405 | case 11: | 405 | case 11: |
406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); | 406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); |
407 | 407 | ||
408 | #line 68 "..\..\RoboforkMenuView.xaml" | 408 | #line 68 "..\..\RoboforkMenuView.xaml" |
409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
410 | 410 | ||
411 | #line default | 411 | #line default |
412 | #line hidden | 412 | #line hidden |
413 | 413 | ||
414 | #line 68 "..\..\RoboforkMenuView.xaml" | 414 | #line 68 "..\..\RoboforkMenuView.xaml" |
415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
416 | 416 | ||
417 | #line default | 417 | #line default |
418 | #line hidden | 418 | #line hidden |
419 | return; | 419 | return; |
420 | case 12: | 420 | case 12: |
421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); | 421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); |
422 | return; | 422 | return; |
423 | case 13: | 423 | case 13: |
424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
425 | return; | 425 | return; |
426 | case 14: | 426 | case 14: |
427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); | 427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); |
428 | 428 | ||
429 | #line 81 "..\..\RoboforkMenuView.xaml" | 429 | #line 81 "..\..\RoboforkMenuView.xaml" |
430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
431 | 431 | ||
432 | #line default | 432 | #line default |
433 | #line hidden | 433 | #line hidden |
434 | return; | 434 | return; |
435 | case 15: | 435 | case 15: |
436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); | 436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); |
437 | return; | 437 | return; |
438 | case 16: | 438 | case 16: |
439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); | 439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); |
440 | return; | 440 | return; |
441 | case 17: | 441 | case 17: |
442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
443 | 443 | ||
444 | #line 97 "..\..\RoboforkMenuView.xaml" | 444 | #line 97 "..\..\RoboforkMenuView.xaml" |
445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
446 | 446 | ||
447 | #line default | 447 | #line default |
448 | #line hidden | 448 | #line hidden |
449 | 449 | ||
450 | #line 98 "..\..\RoboforkMenuView.xaml" | 450 | #line 98 "..\..\RoboforkMenuView.xaml" |
451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
452 | 452 | ||
453 | #line default | 453 | #line default |
454 | #line hidden | 454 | #line hidden |
455 | return; | 455 | return; |
456 | case 18: | 456 | case 18: |
457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); | 457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); |
458 | return; | 458 | return; |
459 | case 19: | 459 | case 19: |
460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); | 460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); |
461 | return; | 461 | return; |
462 | case 20: | 462 | case 20: |
463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); | 463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); |
464 | return; | 464 | return; |
465 | case 21: | 465 | case 21: |
466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); | 466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); |
467 | return; | 467 | return; |
468 | case 22: | 468 | case 22: |
469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); | 469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); |
470 | return; | 470 | return; |
471 | case 23: | 471 | case 23: |
472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); | 472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); |
473 | return; | 473 | return; |
474 | case 24: | 474 | case 24: |
475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); | 475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); |
476 | return; | 476 | return; |
477 | case 25: | 477 | case 25: |
478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); | 478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); |
479 | return; | 479 | return; |
480 | case 26: | 480 | case 26: |
481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); | 481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); |
482 | return; | 482 | return; |
483 | case 27: | 483 | case 27: |
484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); | 484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); |
485 | return; | 485 | return; |
486 | case 28: | 486 | case 28: |
487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); | 487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); |
488 | return; | 488 | return; |
489 | case 29: | 489 | case 29: |
490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); | 490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); |
491 | return; | 491 | return; |
492 | case 30: | 492 | case 30: |
493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); | 493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); |
494 | return; | 494 | return; |
495 | case 31: | 495 | case 31: |
496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); | 496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); |
497 | return; | 497 | return; |
498 | case 32: | 498 | case 32: |
499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); | 499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); |
sources/RoboforkApp/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
No preview for this file type
sources/RoboforkApp/obj/Release/RboforkApp.exe
No preview for this file type
sources/RoboforkApp/obj/Release/RboforkApp.g.resources
No preview for this file type
sources/RoboforkApp/obj/Release/RboforkApp.pdb
No preview for this file type
sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.cache
1 | RboforkApp | 1 | RboforkApp |
2 | 2 | ||
3 | 3 | ||
4 | winexe | 4 | winexe |
5 | C# | 5 | C# |
6 | .cs | 6 | .cs |
7 | D:\robofork\sources\RoboforkApp\obj\Release\ | 7 | D:\robofork\sources\RoboforkApp\obj\Release\ |
8 | RoboforkApp | 8 | RoboforkApp |
9 | none | 9 | none |
10 | false | 10 | false |
11 | TRACE | 11 | TRACE |
12 | D:\robofork\sources\RoboforkApp\App.xaml | 12 | D:\robofork\sources\RoboforkApp\App.xaml |
13 | 27-814088365 | 13 | 27-814088365 |
14 | 14 | ||
15 | 37-2061963540 | 15 | 37-2061963540 |
16 | 15466137720 | 16 | 15466137720 |
17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; | 17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; |
18 | 18 | ||
19 | False | 19 | False |
20 | 20 | ||
21 | 21 |
sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.cache
1 | RboforkApp | 1 | RboforkApp |
2 | 2 | ||
3 | 3 | ||
4 | winexe | 4 | winexe |
5 | C# | 5 | C# |
6 | .cs | 6 | .cs |
7 | D:\robofork\sources\RoboforkApp\obj\Release\ | 7 | D:\robofork\sources\RoboforkApp\obj\Release\ |
8 | RoboforkApp | 8 | RoboforkApp |
9 | none | 9 | none |
10 | false | 10 | false |
11 | TRACE | 11 | TRACE |
12 | D:\robofork\sources\RoboforkApp\App.xaml | 12 | D:\robofork\sources\RoboforkApp\App.xaml |
13 | 27-814088365 | 13 | 27-814088365 |
14 | 14 | ||
15 | 41-1225127809 | 15 | 41-1225127809 |
16 | 15466137720 | 16 | 15466137720 |
17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; | 17 | Stencils\BasicShapes.xaml;Stencils\FlowChartSymbols.xaml;Stencils\RegelungstechnikSymbole.xaml;Stencils\SymbolStencils.xaml;UserControls\simulationRobo.xaml;View\AddNodeView.xaml;View\AddParameter.xaml;View\EditNodeView.xaml;Resources\Brushes.xaml;Resources\DesignerItem.xaml;Resources\Expander.xaml;Resources\LangResources.xaml;Resources\ResizeChrome.xaml;Resources\ScrollBar.xaml;Resources\ScrollViewer.xaml;Resources\Slider.xaml;Resources\StatusBar.xaml;Resources\Styles.xaml;Resources\ToolBar.xaml;Resources\Toolbox.xaml;Resources\Tooltip.xaml;Resources\ZoomBox.xaml;RoboforkMenuView.xaml;UserControls\ucDisplayCoordinate.xaml;UserControls\ucNode.xaml;UserControls\ucStartEndButton.xaml;View\UpdateNodeView.xaml; |
18 | 18 | ||
19 | True | 19 | True |
20 | 20 | ||
21 | 21 |
sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.i.lref
File was created | 1 | D:\robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.i.cs | |
2 | |||
3 | FD:\robofork\sources\RoboforkApp\Stencils\BasicShapes.xaml;; | ||
4 | FD:\robofork\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; | ||
5 | FD:\robofork\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; | ||
6 | FD:\robofork\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; | ||
7 | FD:\robofork\sources\RoboforkApp\View\AddParameter.xaml;; | ||
8 | FD:\robofork\sources\RoboforkApp\View\EditNodeView.xaml;; | ||
9 | FD:\robofork\sources\RoboforkApp\Resources\DesignerItem.xaml;; | ||
10 | FD:\robofork\sources\RoboforkApp\Resources\ResizeChrome.xaml;; | ||
11 | FD:\robofork\sources\RoboforkApp\Resources\Toolbox.xaml;; | ||
12 | FD:\robofork\sources\RoboforkApp\Resources\ZoomBox.xaml;; | ||
13 | FD:\robofork\sources\RoboforkApp\RoboforkMenuView.xaml;; | ||
14 | |||
1 | D:\robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.i.cs | 15 |
sources/RoboforkApp/obj/Release/RboforkApp_MarkupCompile.lref
1 | D:\robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 1 | D:\robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
2 | 2 | ||
3 | FD:\robofork\sources\RoboforkApp\Stencils\BasicShapes.xaml;; | 3 | FD:\robofork\sources\RoboforkApp\Stencils\BasicShapes.xaml;; |
4 | FD:\robofork\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; | 4 | FD:\robofork\sources\RoboforkApp\Stencils\FlowChartSymbols.xaml;; |
5 | FD:\robofork\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; | 5 | FD:\robofork\sources\RoboforkApp\Stencils\RegelungstechnikSymbole.xaml;; |
6 | FD:\robofork\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; | 6 | FD:\robofork\sources\RoboforkApp\Stencils\SymbolStencils.xaml;; |
7 | FD:\robofork\sources\RoboforkApp\View\AddParameter.xaml;; | 7 | FD:\robofork\sources\RoboforkApp\View\AddParameter.xaml;; |
8 | FD:\robofork\sources\RoboforkApp\View\EditNodeView.xaml;; | 8 | FD:\robofork\sources\RoboforkApp\View\EditNodeView.xaml;; |
9 | FD:\robofork\sources\RoboforkApp\Resources\DesignerItem.xaml;; | 9 | FD:\robofork\sources\RoboforkApp\Resources\DesignerItem.xaml;; |
10 | FD:\robofork\sources\RoboforkApp\Resources\ResizeChrome.xaml;; | 10 | FD:\robofork\sources\RoboforkApp\Resources\ResizeChrome.xaml;; |
11 | FD:\robofork\sources\RoboforkApp\Resources\Toolbox.xaml;; | 11 | FD:\robofork\sources\RoboforkApp\Resources\Toolbox.xaml;; |
12 | FD:\robofork\sources\RoboforkApp\Resources\ZoomBox.xaml;; | 12 | FD:\robofork\sources\RoboforkApp\Resources\ZoomBox.xaml;; |
13 | FD:\robofork\sources\RoboforkApp\RoboforkMenuView.xaml;; | 13 | FD:\robofork\sources\RoboforkApp\RoboforkMenuView.xaml;; |
14 | 14 | ||
15 | 15 |
sources/RoboforkApp/obj/Release/RoboforkApp.csproj.FileListAbsolute.txt
1 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 1 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
2 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Release\RboforkApp.exe | 2 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Release\RboforkApp.exe |
3 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 3 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
4 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\EditNodeWindow.baml | 4 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\EditNodeWindow.baml |
5 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 5 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
6 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 6 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
7 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 7 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
8 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 8 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
9 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 9 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
10 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 10 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
11 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 11 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
12 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 12 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
13 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 13 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
14 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 14 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
15 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 15 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
16 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 16 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
17 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\App.baml | 17 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\App.baml |
18 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs | 18 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs |
19 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs | 19 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs |
20 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 20 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
21 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 21 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
22 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\MainWindow.g.cs | 22 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\MainWindow.g.cs |
23 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\App.g.cs | 23 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\App.g.cs |
24 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 24 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
25 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 25 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
26 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 26 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
27 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 27 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
28 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 28 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
29 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 29 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
30 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 30 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
31 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RoboforkMenu.baml | 31 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RoboforkMenu.baml |
32 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 32 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
33 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 33 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
34 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 34 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
35 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 35 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
36 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\MainWindow.baml | 36 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\MainWindow.baml |
37 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 37 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
38 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp.exe | 38 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp.exe |
39 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 39 | E:\02_Project\Du an Anh Dai\Robofox\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
40 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 40 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
41 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\bin\Release\RboforkApp.exe | 41 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\bin\Release\RboforkApp.exe |
42 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 42 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
43 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\EditNodeWindow.baml | 43 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\EditNodeWindow.baml |
44 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 44 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
45 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 45 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
46 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 46 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
47 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 47 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
48 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 48 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
49 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 49 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
50 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 50 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
51 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 51 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
52 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 52 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
53 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 53 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
54 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 54 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
55 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 55 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
56 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\App.baml | 56 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\App.baml |
57 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs | 57 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs |
58 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs | 58 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs |
59 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 59 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
60 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 60 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
61 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\MainWindow.g.cs | 61 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\MainWindow.g.cs |
62 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\App.g.cs | 62 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\App.g.cs |
63 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 63 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
64 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 64 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
65 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 65 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
66 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 66 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
67 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 67 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
68 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 68 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
69 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 69 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
70 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RoboforkMenu.baml | 70 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RoboforkMenu.baml |
71 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 71 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
72 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 72 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
73 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 73 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
74 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 74 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
75 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\MainWindow.baml | 75 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\MainWindow.baml |
76 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 76 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
77 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp.exe | 77 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp.exe |
78 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 78 | E:\02_Project\Du an Anh Dai\Robofork-toan\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
79 | D:\Project\New_robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 79 | D:\Project\New_robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
80 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp.exe | 80 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp.exe |
81 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 81 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
82 | D:\Project\New_robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe | 82 | D:\Project\New_robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe |
83 | D:\Project\New_robofork\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 83 | D:\Project\New_robofork\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
84 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 84 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
85 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\EditNodeWindow.baml | 85 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\EditNodeWindow.baml |
86 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 86 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
87 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 87 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
88 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 88 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
89 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 89 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
90 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 90 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
91 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 91 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
92 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 92 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
93 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 93 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
94 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 94 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
95 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 95 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
96 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 96 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
97 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 97 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
98 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\App.baml | 98 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\App.baml |
99 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs | 99 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs |
100 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs | 100 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs |
101 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 101 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
102 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 102 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
103 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\MainWindow.g.cs | 103 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\MainWindow.g.cs |
104 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\App.g.cs | 104 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\App.g.cs |
105 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 105 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
106 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 106 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
107 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 107 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
108 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 108 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
109 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 109 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
110 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 110 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
111 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 111 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
112 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RoboforkMenu.baml | 112 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RoboforkMenu.baml |
113 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 113 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
114 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 114 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
115 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 115 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
116 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 116 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
117 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\MainWindow.baml | 117 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\MainWindow.baml |
118 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 118 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
119 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 119 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
120 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 120 | D:\Project\New_robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
121 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 121 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
122 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp.exe | 122 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp.exe |
123 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 123 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
124 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 124 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
125 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\EditNodeWindow.baml | 125 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\EditNodeWindow.baml |
126 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 126 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
127 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 127 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
128 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 128 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
129 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 129 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
130 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 130 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
131 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 131 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
132 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 132 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
133 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 133 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
134 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 134 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
135 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 135 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
136 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 136 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
137 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 137 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
138 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 138 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
139 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\App.baml | 139 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\App.baml |
140 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs | 140 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs |
141 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs | 141 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs |
142 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 142 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
143 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 143 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
144 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 144 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
145 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\MainWindow.g.cs | 145 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\MainWindow.g.cs |
146 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\App.g.cs | 146 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\App.g.cs |
147 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 147 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
148 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 148 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
149 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 149 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
150 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Release\RboforkApp.exe | 150 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Release\RboforkApp.exe |
151 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 151 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
152 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 152 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
153 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 153 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
154 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 154 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
155 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 155 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
156 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RoboforkMenu.baml | 156 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RoboforkMenu.baml |
157 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 157 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
158 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 158 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
159 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 159 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
160 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 160 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
161 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\MainWindow.baml | 161 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\MainWindow.baml |
162 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 162 | C:\Users\nam\Desktop\sources_Toan\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
163 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 163 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
164 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp.exe | 164 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp.exe |
165 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 165 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
166 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Release\RboforkApp.exe | 166 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Release\RboforkApp.exe |
167 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 167 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
168 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 168 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
169 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\EditNodeWindow.baml | 169 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\EditNodeWindow.baml |
170 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 170 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
171 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 171 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
172 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 172 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
173 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 173 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
174 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 174 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
175 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 175 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
176 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 176 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
177 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 177 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
178 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 178 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
179 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 179 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
180 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 180 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
181 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 181 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
182 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 182 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
183 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\App.baml | 183 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\App.baml |
184 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs | 184 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs |
185 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs | 185 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs |
186 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 186 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
187 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 187 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
188 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 188 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
189 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\MainWindow.g.cs | 189 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\MainWindow.g.cs |
190 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\App.g.cs | 190 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\App.g.cs |
191 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 191 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
192 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 192 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
193 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 193 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
194 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 194 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
195 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 195 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
196 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 196 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
197 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 197 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
198 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RoboforkMenu.baml | 198 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RoboforkMenu.baml |
199 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 199 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
200 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 200 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
201 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 201 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
202 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 202 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
203 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\MainWindow.baml | 203 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\MainWindow.baml |
204 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 204 | C:\Users\nam\Desktop\Code chuan\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
205 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 205 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
206 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp.exe | 206 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp.exe |
207 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 207 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
208 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Release\RboforkApp.exe | 208 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Release\RboforkApp.exe |
209 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 209 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
210 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 210 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
211 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\EditNodeWindow.baml | 211 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\EditNodeWindow.baml |
212 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 212 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
213 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 213 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
214 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 214 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
215 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 215 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
216 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 216 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
217 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 217 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
218 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 218 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
219 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 219 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
220 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 220 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
221 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 221 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
222 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 222 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
223 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 223 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
224 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 224 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
225 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\App.baml | 225 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\App.baml |
226 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs | 226 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\EditNodeWindow.g.cs |
227 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs | 227 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RoboforkMenu.g.cs |
228 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 228 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
229 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 229 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
230 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 230 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
231 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\MainWindow.g.cs | 231 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\MainWindow.g.cs |
232 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\App.g.cs | 232 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\App.g.cs |
233 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 233 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
234 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 234 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
235 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 235 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
236 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 236 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
237 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 237 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
238 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 238 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
239 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 239 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
240 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RoboforkMenu.baml | 240 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RoboforkMenu.baml |
241 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 241 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
242 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 242 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
243 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 243 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
244 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 244 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
245 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\MainWindow.baml | 245 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\MainWindow.baml |
246 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 246 | C:\Users\nam\Desktop\robofork_newSPEC\20170306\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
247 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 247 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
248 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Release\RboforkApp.exe | 248 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Release\RboforkApp.exe |
249 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 249 | C:\Users\nam\Desktop\New folder (2)\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
250 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 250 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
251 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe | 251 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe |
252 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 252 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
253 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | 253 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml |
254 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | 254 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\View\EditNodeView.baml |
255 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 255 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
256 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 256 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
257 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 257 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
258 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 258 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
259 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 259 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
260 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 260 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
261 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 261 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
262 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 262 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
263 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 263 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
264 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 264 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
265 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 265 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
266 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 266 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
267 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 267 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
268 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\App.baml | 268 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\App.baml |
269 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | 269 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs |
270 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | 270 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs |
271 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | 271 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs |
272 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 272 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
273 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 273 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
274 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 274 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
275 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\App.g.cs | 275 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\App.g.cs |
276 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 276 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
277 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 277 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
278 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 278 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
279 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 279 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
280 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 280 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
281 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 281 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
282 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 282 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
283 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | 283 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml |
284 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 284 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
285 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 285 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
286 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 286 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
287 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 287 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
288 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 288 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
289 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp.exe | 289 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp.exe |
290 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 290 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
291 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 291 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
292 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Release\RboforkApp.exe | 292 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Release\RboforkApp.exe |
293 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 293 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
294 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | 294 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml |
295 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | 295 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\View\EditNodeView.baml |
296 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 296 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
297 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 297 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
298 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 298 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
299 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 299 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
300 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 300 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
301 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 301 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
302 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 302 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
303 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 303 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
304 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 304 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
305 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 305 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
306 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 306 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
307 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 307 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
308 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 308 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
309 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\App.baml | 309 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\App.baml |
310 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | 310 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs |
311 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | 311 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs |
312 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | 312 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs |
313 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 313 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
314 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 314 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
315 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 315 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
316 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\App.g.cs | 316 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\App.g.cs |
317 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 317 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
318 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 318 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
319 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 319 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
320 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 320 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
321 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 321 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
322 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 322 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
323 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 323 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
324 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | 324 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml |
325 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 325 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
326 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 326 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
327 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 327 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
328 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 328 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
329 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 329 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
330 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp.exe | 330 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp.exe |
331 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 331 | C:\Users\nam\Desktop\robofork_newSPEC\20170319\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
332 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 332 | E:\02_Project\Du an Anh Dai\Robofork\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
333 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index | 333 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index |
334 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 334 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
335 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RboforkApp.exe | 335 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RboforkApp.exe |
336 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 336 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
337 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\AWSSDK.dll | 337 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\AWSSDK.dll |
338 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll | 338 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll |
339 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb | 339 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb |
340 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\AWSSDK.xml | 340 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\bin\Release\AWSSDK.xml |
341 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 341 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
342 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | 342 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml |
343 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\AddNodeView.baml | 343 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\AddNodeView.baml |
344 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 344 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
345 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 345 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
346 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 346 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
347 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 347 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
348 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 348 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
349 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 349 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
350 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 350 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
351 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 351 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
352 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 352 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
353 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 353 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
354 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 354 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
355 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 355 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
356 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 356 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
357 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\App.baml | 357 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\App.baml |
358 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | 358 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs |
359 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs | 359 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs |
360 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | 360 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs |
361 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | 361 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs |
362 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 362 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
363 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 363 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
364 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 364 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
365 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\App.g.cs | 365 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\App.g.cs |
366 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 366 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
367 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 367 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
368 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 368 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
369 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 369 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
370 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 370 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
371 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 371 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
372 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 372 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
373 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | 373 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\View\EditNodeView.baml |
374 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 374 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
375 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 375 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
376 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 376 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
377 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 377 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
378 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | 378 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml |
379 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 379 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
380 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp.exe | 380 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp.exe |
381 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 381 | E:\02_Project\Du an Anh Dai\Robofork2\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
382 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RoboforkMenuView.xaml.cs | 382 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RoboforkMenuView.xaml.cs |
383 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index | 383 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index |
384 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 384 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
385 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RboforkApp.exe | 385 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RboforkApp.exe |
386 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 386 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
387 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\AWSSDK.dll | 387 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\AWSSDK.dll |
388 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll | 388 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll |
389 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb | 389 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb |
390 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\AWSSDK.xml | 390 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\bin\Release\AWSSDK.xml |
391 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 391 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
392 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | 392 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml |
393 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\AddNodeView.baml | 393 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\AddNodeView.baml |
394 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 394 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
395 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 395 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
396 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 396 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
397 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 397 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
398 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 398 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
399 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 399 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
400 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 400 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
401 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 401 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
402 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 402 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
403 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 403 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
404 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 404 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
405 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 405 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
406 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 406 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
407 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml | 407 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml |
408 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\App.baml | 408 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\App.baml |
409 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | 409 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs |
410 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs | 410 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs |
411 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | 411 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs |
412 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | 412 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs |
413 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 413 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
414 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 414 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
415 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 415 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
416 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs | 416 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs |
417 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\App.g.cs | 417 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\App.g.cs |
418 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 418 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
419 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 419 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
420 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 420 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
421 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 421 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
422 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 422 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
423 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 423 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
424 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 424 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
425 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | 425 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\View\EditNodeView.baml |
426 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 426 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
427 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 427 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
428 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 428 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
429 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 429 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
430 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | 430 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml |
431 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 431 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
432 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp.exe | 432 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp.exe |
433 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 433 | E:\02_Project\Du an Anh Dai\Robofork4\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
434 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index | 434 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index |
435 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 435 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
436 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RboforkApp.exe | 436 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RboforkApp.exe |
437 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 437 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
438 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll | 438 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll |
439 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb | 439 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb |
440 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\AWSSDK.xml | 440 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\bin\Release\AWSSDK.xml |
441 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 441 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
442 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | 442 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml |
443 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\AddNodeView.baml | 443 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\AddNodeView.baml |
444 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 444 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
445 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 445 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
446 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 446 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
447 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 447 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
448 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 448 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
449 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 449 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
450 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 450 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
451 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 451 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
452 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 452 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
453 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 453 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
454 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 454 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
455 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 455 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
456 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 456 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
457 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml | 457 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml |
458 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\App.baml | 458 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\App.baml |
459 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | 459 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs |
460 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs | 460 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs |
461 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | 461 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs |
462 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | 462 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs |
463 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 463 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
464 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 464 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
465 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 465 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
466 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs | 466 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs |
467 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\App.g.cs | 467 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\App.g.cs |
468 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 468 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
469 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 469 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
470 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 470 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
471 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 471 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
472 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 472 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
473 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 473 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
474 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 474 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
475 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | 475 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\View\EditNodeView.baml |
476 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 476 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
477 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 477 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
478 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 478 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
479 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 479 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
480 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | 480 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml |
481 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 481 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
482 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp.exe | 482 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp.exe |
483 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 483 | C:\Users\Dev001\Desktop\Robofork\20170328\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
484 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index | 484 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index |
485 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 485 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
486 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RboforkApp.exe | 486 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RboforkApp.exe |
487 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 487 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
488 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\AWSSDK.dll | 488 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\AWSSDK.dll |
489 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll | 489 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll |
490 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb | 490 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb |
491 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\AWSSDK.xml | 491 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\bin\Release\AWSSDK.xml |
492 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 492 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
493 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | 493 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml |
494 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddNodeView.baml | 494 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddNodeView.baml |
495 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 495 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
496 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 496 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
497 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 497 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
498 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 498 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
499 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 499 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
500 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 500 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
501 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 501 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
502 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 502 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
503 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 503 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
504 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 504 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
505 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 505 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
506 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 506 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
507 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 507 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
508 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml | 508 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml |
509 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\App.baml | 509 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\App.baml |
510 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | 510 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs |
511 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs | 511 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs |
512 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddParameter.g.cs | 512 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddParameter.g.cs |
513 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | 513 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs |
514 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | 514 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs |
515 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 515 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
516 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 516 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
517 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 517 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
518 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs | 518 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs |
519 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\App.g.cs | 519 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\App.g.cs |
520 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 520 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
521 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 521 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
522 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 522 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
523 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 523 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
524 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 524 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
525 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 525 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
526 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 526 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
527 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddParameter.baml | 527 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\AddParameter.baml |
528 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | 528 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\View\EditNodeView.baml |
529 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 529 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
530 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 530 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
531 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 531 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
532 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 532 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
533 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | 533 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml |
534 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 534 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
535 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp.exe | 535 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp.exe |
536 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 536 | E:\02_Project\Du an Anh Dai\Robofork5\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
537 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index | 537 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index |
538 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 538 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RboforkApp.exe.config |
539 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RboforkApp.exe | 539 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RboforkApp.exe |
540 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RboforkApp.pdb | 540 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RboforkApp.pdb |
541 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\AWSSDK.dll | 541 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\AWSSDK.dll |
542 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll | 542 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll |
543 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb | 543 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb |
544 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\AWSSDK.xml | 544 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\bin\Release\AWSSDK.xml |
545 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | 545 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache |
546 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | 546 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml |
547 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddNodeView.baml | 547 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddNodeView.baml |
548 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | 548 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Brushes.baml |
549 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Expander.baml | 549 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Expander.baml |
550 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | 550 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\LangResources.baml |
551 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | 551 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml |
552 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | 552 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml |
553 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Slider.baml | 553 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Slider.baml |
554 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | 554 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml |
555 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Styles.baml | 555 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Styles.baml |
556 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | 556 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml |
557 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | 557 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml |
558 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | 558 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml |
559 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | 559 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml |
560 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | 560 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml |
561 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml | 561 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml |
562 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\App.baml | 562 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\App.baml |
563 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | 563 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs |
564 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs | 564 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs |
565 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddParameter.g.cs | 565 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddParameter.g.cs |
566 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | 566 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs |
567 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | 567 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs |
568 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | 568 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs |
569 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | 569 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs |
570 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | 570 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs |
571 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs | 571 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs |
572 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\App.g.cs | 572 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\App.g.cs |
573 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | 573 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs |
574 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | 574 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache |
575 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | 575 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref |
576 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | 576 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml |
577 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | 577 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml |
578 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | 578 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml |
579 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | 579 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml |
580 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddParameter.baml | 580 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\AddParameter.baml |
581 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | 581 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\View\EditNodeView.baml |
582 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | 582 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml |
583 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | 583 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml |
584 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | 584 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml |
585 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | 585 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml |
586 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | 586 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml |
587 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | 587 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp.g.resources |
588 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp.exe | 588 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp.exe |
589 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp.pdb | 589 | E:\02_Project\Du an Anh Dai\Robofork7\sources\RoboforkApp\obj\Release\RboforkApp.pdb |
590 | D:\robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | ||
591 | D:\robofork\sources\RoboforkApp\obj\Release\RboforkApp.exe | ||
592 | D:\robofork\sources\RoboforkApp\obj\Release\RboforkApp.pdb | ||
593 | D:\robofork\sources\RoboforkApp\bin\Release\Mapfan\MapFan.index | ||
594 | D:\robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe | ||
595 | D:\robofork\sources\RoboforkApp\bin\Release\RboforkApp.pdb | ||
596 | D:\robofork\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.dll | ||
597 | D:\robofork\sources\RoboforkApp\bin\Release\RoboforkApp.AWS.pdb | ||
598 | D:\robofork\sources\RoboforkApp\bin\Release\AWSSDK.xml | ||
599 | D:\robofork\sources\RoboforkApp\obj\Release\RoboforkApp.csprojResolveAssemblyReference.cache | ||
600 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.baml | ||
601 | D:\robofork\sources\RoboforkApp\obj\Release\View\AddNodeView.baml | ||
602 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\Brushes.baml | ||
603 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\Expander.baml | ||
604 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\LangResources.baml | ||
605 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\ScrollBar.baml | ||
606 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\ScrollViewer.baml | ||
607 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\Slider.baml | ||
608 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\StatusBar.baml | ||
609 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\Styles.baml | ||
610 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\ToolBar.baml | ||
611 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\Tooltip.baml | ||
612 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.baml | ||
613 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.baml | ||
614 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.baml | ||
615 | D:\robofork\sources\RoboforkApp\obj\Release\View\UpdateNodeView.baml | ||
616 | D:\robofork\sources\RoboforkApp\obj\Release\App.baml | ||
617 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\simulationRobo.g.cs | ||
618 | D:\robofork\sources\RoboforkApp\obj\Release\View\AddNodeView.g.cs | ||
619 | D:\robofork\sources\RoboforkApp\obj\Release\View\AddParameter.g.cs | ||
620 | D:\robofork\sources\RoboforkApp\obj\Release\View\EditNodeView.g.cs | ||
621 | D:\robofork\sources\RoboforkApp\obj\Release\RoboforkMenuView.g.cs | ||
622 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\ucDisplayCoordinate.g.cs | ||
623 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\ucNode.g.cs | ||
624 | D:\robofork\sources\RoboforkApp\obj\Release\UserControls\ucStartEndButton.g.cs | ||
625 | D:\robofork\sources\RoboforkApp\obj\Release\View\UpdateNodeView.g.cs | ||
626 | D:\robofork\sources\RoboforkApp\obj\Release\App.g.cs | ||
627 | D:\robofork\sources\RoboforkApp\obj\Release\GeneratedInternalTypeHelper.g.cs | ||
628 | D:\robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.cache | ||
629 | D:\robofork\sources\RoboforkApp\obj\Release\RboforkApp_MarkupCompile.lref | ||
630 | D:\robofork\sources\RoboforkApp\obj\Release\Stencils\BasicShapes.baml | ||
631 | D:\robofork\sources\RoboforkApp\obj\Release\Stencils\FlowChartSymbols.baml | ||
632 | D:\robofork\sources\RoboforkApp\obj\Release\Stencils\RegelungstechnikSymbole.baml | ||
633 | D:\robofork\sources\RoboforkApp\obj\Release\Stencils\SymbolStencils.baml | ||
634 | D:\robofork\sources\RoboforkApp\obj\Release\View\AddParameter.baml | ||
635 | D:\robofork\sources\RoboforkApp\obj\Release\View\EditNodeView.baml | ||
636 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\DesignerItem.baml | ||
637 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\ResizeChrome.baml | ||
638 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\Toolbox.baml | ||
639 | D:\robofork\sources\RoboforkApp\obj\Release\Resources\ZoomBox.baml | ||
640 | D:\robofork\sources\RoboforkApp\obj\Release\RoboforkMenuView.baml | ||
641 | D:\robofork\sources\RoboforkApp\obj\Release\RboforkApp.g.resources | ||
590 | D:\robofork\sources\RoboforkApp\bin\Release\RboforkApp.exe.config | 642 |
sources/RoboforkApp/obj/Release/RoboforkApp.csprojResolveAssemblyReference.cache
No preview for this file type
sources/RoboforkApp/obj/Release/RoboforkMenuView.baml
No preview for this file type
sources/RoboforkApp/obj/Release/RoboforkMenuView.g.cs
1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" | 1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" |
2 | //------------------------------------------------------------------------------ | 2 | //------------------------------------------------------------------------------ |
3 | // <auto-generated> | 3 | // <auto-generated> |
4 | // This code was generated by a tool. | 4 | // This code was generated by a tool. |
5 | // Runtime Version:4.0.30319.42000 | 5 | // Runtime Version:4.0.30319.42000 |
6 | // | 6 | // |
7 | // Changes to this file may cause incorrect behavior and will be lost if | 7 | // Changes to this file may cause incorrect behavior and will be lost if |
8 | // the code is regenerated. | 8 | // the code is regenerated. |
9 | // </auto-generated> | 9 | // </auto-generated> |
10 | //------------------------------------------------------------------------------ | 10 | //------------------------------------------------------------------------------ |
11 | 11 | ||
12 | using RoboforkApp; | 12 | using RoboforkApp; |
13 | using System; | 13 | using System; |
14 | using System.Diagnostics; | 14 | using System.Diagnostics; |
15 | using System.Windows; | 15 | using System.Windows; |
16 | using System.Windows.Automation; | 16 | using System.Windows.Automation; |
17 | using System.Windows.Controls; | 17 | using System.Windows.Controls; |
18 | using System.Windows.Controls.Primitives; | 18 | using System.Windows.Controls.Primitives; |
19 | using System.Windows.Data; | 19 | using System.Windows.Data; |
20 | using System.Windows.Documents; | 20 | using System.Windows.Documents; |
21 | using System.Windows.Ink; | 21 | using System.Windows.Ink; |
22 | using System.Windows.Input; | 22 | using System.Windows.Input; |
23 | using System.Windows.Markup; | 23 | using System.Windows.Markup; |
24 | using System.Windows.Media; | 24 | using System.Windows.Media; |
25 | using System.Windows.Media.Animation; | 25 | using System.Windows.Media.Animation; |
26 | using System.Windows.Media.Effects; | 26 | using System.Windows.Media.Effects; |
27 | using System.Windows.Media.Imaging; | 27 | using System.Windows.Media.Imaging; |
28 | using System.Windows.Media.Media3D; | 28 | using System.Windows.Media.Media3D; |
29 | using System.Windows.Media.TextFormatting; | 29 | using System.Windows.Media.TextFormatting; |
30 | using System.Windows.Navigation; | 30 | using System.Windows.Navigation; |
31 | using System.Windows.Shapes; | 31 | using System.Windows.Shapes; |
32 | using System.Windows.Shell; | 32 | using System.Windows.Shell; |
33 | 33 | ||
34 | 34 | ||
35 | namespace RoboforkApp { | 35 | namespace RoboforkApp { |
36 | 36 | ||
37 | 37 | ||
38 | /// <summary> | 38 | /// <summary> |
39 | /// RoboforkMenu | 39 | /// RoboforkMenu |
40 | /// </summary> | 40 | /// </summary> |
41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { | 41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { |
42 | 42 | ||
43 | 43 | ||
44 | #line 40 "..\..\RoboforkMenuView.xaml" | 44 | #line 40 "..\..\RoboforkMenuView.xaml" |
45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
46 | internal System.Windows.Controls.TreeView ProjectTreeView; | 46 | internal System.Windows.Controls.TreeView ProjectTreeView; |
47 | 47 | ||
48 | #line default | 48 | #line default |
49 | #line hidden | 49 | #line hidden |
50 | 50 | ||
51 | 51 | ||
52 | #line 41 "..\..\RoboforkMenuView.xaml" | 52 | #line 41 "..\..\RoboforkMenuView.xaml" |
53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; | 54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; |
55 | 55 | ||
56 | #line default | 56 | #line default |
57 | #line hidden | 57 | #line hidden |
58 | 58 | ||
59 | 59 | ||
60 | #line 42 "..\..\RoboforkMenuView.xaml" | 60 | #line 42 "..\..\RoboforkMenuView.xaml" |
61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
62 | internal System.Windows.Controls.TreeViewItem Map; | 62 | internal System.Windows.Controls.TreeViewItem Map; |
63 | 63 | ||
64 | #line default | 64 | #line default |
65 | #line hidden | 65 | #line hidden |
66 | 66 | ||
67 | 67 | ||
68 | #line 43 "..\..\RoboforkMenuView.xaml" | 68 | #line 43 "..\..\RoboforkMenuView.xaml" |
69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; | 70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; |
71 | 71 | ||
72 | #line default | 72 | #line default |
73 | #line hidden | 73 | #line hidden |
74 | 74 | ||
75 | 75 | ||
76 | #line 50 "..\..\RoboforkMenuView.xaml" | 76 | #line 50 "..\..\RoboforkMenuView.xaml" |
77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
78 | internal System.Windows.Controls.TreeViewItem NodeTree; | 78 | internal System.Windows.Controls.TreeViewItem NodeTree; |
79 | 79 | ||
80 | #line default | 80 | #line default |
81 | #line hidden | 81 | #line hidden |
82 | 82 | ||
83 | 83 | ||
84 | #line 61 "..\..\RoboforkMenuView.xaml" | 84 | #line 61 "..\..\RoboforkMenuView.xaml" |
85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
86 | internal System.Windows.Controls.TreeViewItem Vehicle; | 86 | internal System.Windows.Controls.TreeViewItem Vehicle; |
87 | 87 | ||
88 | #line default | 88 | #line default |
89 | #line hidden | 89 | #line hidden |
90 | 90 | ||
91 | 91 | ||
92 | #line 62 "..\..\RoboforkMenuView.xaml" | 92 | #line 62 "..\..\RoboforkMenuView.xaml" |
93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
94 | internal System.Windows.Controls.TreeViewItem FK_15; | 94 | internal System.Windows.Controls.TreeViewItem FK_15; |
95 | 95 | ||
96 | #line default | 96 | #line default |
97 | #line hidden | 97 | #line hidden |
98 | 98 | ||
99 | 99 | ||
100 | #line 63 "..\..\RoboforkMenuView.xaml" | 100 | #line 63 "..\..\RoboforkMenuView.xaml" |
101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; | 102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; |
103 | 103 | ||
104 | #line default | 104 | #line default |
105 | #line hidden | 105 | #line hidden |
106 | 106 | ||
107 | 107 | ||
108 | #line 64 "..\..\RoboforkMenuView.xaml" | 108 | #line 64 "..\..\RoboforkMenuView.xaml" |
109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
110 | internal System.Windows.Controls.TreeViewItem UnderLine; | 110 | internal System.Windows.Controls.TreeViewItem UnderLine; |
111 | 111 | ||
112 | #line default | 112 | #line default |
113 | #line hidden | 113 | #line hidden |
114 | 114 | ||
115 | 115 | ||
116 | #line 68 "..\..\RoboforkMenuView.xaml" | 116 | #line 68 "..\..\RoboforkMenuView.xaml" |
117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; | 118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; |
119 | 119 | ||
120 | #line default | 120 | #line default |
121 | #line hidden | 121 | #line hidden |
122 | 122 | ||
123 | 123 | ||
124 | #line 72 "..\..\RoboforkMenuView.xaml" | 124 | #line 72 "..\..\RoboforkMenuView.xaml" |
125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; | 126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; |
127 | 127 | ||
128 | #line default | 128 | #line default |
129 | #line hidden | 129 | #line hidden |
130 | 130 | ||
131 | 131 | ||
132 | #line 80 "..\..\RoboforkMenuView.xaml" | 132 | #line 80 "..\..\RoboforkMenuView.xaml" |
133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
134 | internal System.Windows.Controls.TreeViewItem ConnectTree; | 134 | internal System.Windows.Controls.TreeViewItem ConnectTree; |
135 | 135 | ||
136 | #line default | 136 | #line default |
137 | #line hidden | 137 | #line hidden |
138 | 138 | ||
139 | 139 | ||
140 | #line 81 "..\..\RoboforkMenuView.xaml" | 140 | #line 81 "..\..\RoboforkMenuView.xaml" |
141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
142 | internal System.Windows.Controls.TreeViewItem ParameterTree; | 142 | internal System.Windows.Controls.TreeViewItem ParameterTree; |
143 | 143 | ||
144 | #line default | 144 | #line default |
145 | #line hidden | 145 | #line hidden |
146 | 146 | ||
147 | 147 | ||
148 | #line 85 "..\..\RoboforkMenuView.xaml" | 148 | #line 85 "..\..\RoboforkMenuView.xaml" |
149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
150 | internal System.Windows.Controls.TreeViewItem LoggingTree; | 150 | internal System.Windows.Controls.TreeViewItem LoggingTree; |
151 | 151 | ||
152 | #line default | 152 | #line default |
153 | #line hidden | 153 | #line hidden |
154 | 154 | ||
155 | 155 | ||
156 | #line 90 "..\..\RoboforkMenuView.xaml" | 156 | #line 90 "..\..\RoboforkMenuView.xaml" |
157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
158 | internal System.Windows.Controls.TreeViewItem AlertTree; | 158 | internal System.Windows.Controls.TreeViewItem AlertTree; |
159 | 159 | ||
160 | #line default | 160 | #line default |
161 | #line hidden | 161 | #line hidden |
162 | 162 | ||
163 | 163 | ||
164 | #line 96 "..\..\RoboforkMenuView.xaml" | 164 | #line 96 "..\..\RoboforkMenuView.xaml" |
165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; | 166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; |
167 | 167 | ||
168 | #line default | 168 | #line default |
169 | #line hidden | 169 | #line hidden |
170 | 170 | ||
171 | 171 | ||
172 | #line 116 "..\..\RoboforkMenuView.xaml" | 172 | #line 116 "..\..\RoboforkMenuView.xaml" |
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
174 | internal System.Windows.Controls.Grid grdViewer; | ||
175 | |||
176 | #line default | ||
177 | #line hidden | ||
178 | |||
179 | |||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | ||
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
174 | internal System.Windows.Controls.Grid grdViewer; | 182 | internal System.Windows.Controls.TabControl MainTab; |
175 | 183 | ||
176 | #line default | 184 | #line default |
177 | #line hidden | 185 | #line hidden |
178 | 186 | ||
179 | 187 | ||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | 188 | #line 145 "..\..\RoboforkMenuView.xaml" |
181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
182 | internal System.Windows.Controls.TabControl MainTab; | 190 | internal System.Windows.Controls.TabItem TabMap; |
183 | 191 | ||
184 | #line default | 192 | #line default |
185 | #line hidden | 193 | #line hidden |
186 | 194 | ||
187 | 195 | ||
188 | #line 145 "..\..\RoboforkMenuView.xaml" | 196 | #line 158 "..\..\RoboforkMenuView.xaml" |
189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
190 | internal System.Windows.Controls.TabItem TabMap; | 198 | internal System.Windows.Controls.Grid GridMap; |
191 | 199 | ||
192 | #line default | 200 | #line default |
193 | #line hidden | 201 | #line hidden |
194 | 202 | ||
195 | 203 | ||
196 | #line 158 "..\..\RoboforkMenuView.xaml" | 204 | #line 167 "..\..\RoboforkMenuView.xaml" |
197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
198 | internal System.Windows.Controls.Grid GridMap; | 206 | internal System.Windows.Controls.Grid GridCanVas; |
199 | 207 | ||
200 | #line default | 208 | #line default |
201 | #line hidden | 209 | #line hidden |
202 | 210 | ||
203 | 211 | ||
204 | #line 167 "..\..\RoboforkMenuView.xaml" | 212 | #line 170 "..\..\RoboforkMenuView.xaml" |
205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
206 | internal System.Windows.Controls.Grid GridCanVas; | 214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; |
207 | 215 | ||
208 | #line default | 216 | #line default |
209 | #line hidden | 217 | #line hidden |
210 | 218 | ||
211 | 219 | ||
212 | #line 170 "..\..\RoboforkMenuView.xaml" | 220 | #line 178 "..\..\RoboforkMenuView.xaml" |
213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; | 222 | internal System.Windows.Controls.Grid MCGrid; |
215 | 223 | ||
216 | #line default | 224 | #line default |
217 | #line hidden | 225 | #line hidden |
218 | 226 | ||
219 | 227 | ||
220 | #line 178 "..\..\RoboforkMenuView.xaml" | 228 | #line 240 "..\..\RoboforkMenuView.xaml" |
221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
222 | internal System.Windows.Controls.Grid MCGrid; | 230 | internal System.Windows.Controls.Grid grdRouteInfo; |
223 | 231 | ||
224 | #line default | 232 | #line default |
225 | #line hidden | 233 | #line hidden |
226 | 234 | ||
227 | 235 | ||
228 | #line 240 "..\..\RoboforkMenuView.xaml" | 236 | #line 314 "..\..\RoboforkMenuView.xaml" |
229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
230 | internal System.Windows.Controls.Grid grdRouteInfo; | 238 | internal System.Windows.Controls.Label LabelSchedule; |
231 | 239 | ||
232 | #line default | 240 | #line default |
233 | #line hidden | 241 | #line hidden |
234 | 242 | ||
235 | 243 | ||
236 | #line 314 "..\..\RoboforkMenuView.xaml" | 244 | #line 318 "..\..\RoboforkMenuView.xaml" |
237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
238 | internal System.Windows.Controls.Label LabelSchedule; | 246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; |
239 | 247 | ||
240 | #line default | 248 | #line default |
241 | #line hidden | 249 | #line hidden |
242 | 250 | ||
243 | 251 | ||
244 | #line 318 "..\..\RoboforkMenuView.xaml" | 252 | #line 326 "..\..\RoboforkMenuView.xaml" |
245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; | 254 | internal System.Windows.Controls.Grid MCGridShedule; |
247 | 255 | ||
248 | #line default | 256 | #line default |
249 | #line hidden | 257 | #line hidden |
250 | 258 | ||
251 | 259 | ||
252 | #line 326 "..\..\RoboforkMenuView.xaml" | 260 | #line 347 "..\..\RoboforkMenuView.xaml" |
253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
254 | internal System.Windows.Controls.Grid MCGridShedule; | 262 | internal System.Windows.Controls.Grid GridWork; |
255 | |||
256 | #line default | ||
257 | #line hidden | ||
258 | |||
259 | |||
260 | #line 347 "..\..\RoboforkMenuView.xaml" | ||
261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
262 | internal System.Windows.Controls.Grid GridWork; | ||
263 | 263 | ||
264 | #line default | 264 | #line default |
265 | #line hidden | 265 | #line hidden |
266 | 266 | ||
267 | 267 | ||
268 | #line 367 "..\..\RoboforkMenuView.xaml" | 268 | #line 367 "..\..\RoboforkMenuView.xaml" |
269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
270 | internal System.Windows.Controls.Grid grdWorkLog; | 270 | internal System.Windows.Controls.Grid grdWorkLog; |
271 | 271 | ||
272 | #line default | 272 | #line default |
273 | #line hidden | 273 | #line hidden |
274 | 274 | ||
275 | 275 | ||
276 | #line 417 "..\..\RoboforkMenuView.xaml" | 276 | #line 417 "..\..\RoboforkMenuView.xaml" |
277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
278 | internal System.Windows.Controls.TabItem TabWork; | 278 | internal System.Windows.Controls.TabItem TabWork; |
279 | 279 | ||
280 | #line default | 280 | #line default |
281 | #line hidden | 281 | #line hidden |
282 | 282 | ||
283 | 283 | ||
284 | #line 536 "..\..\RoboforkMenuView.xaml" | 284 | #line 536 "..\..\RoboforkMenuView.xaml" |
285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
286 | internal System.Windows.Controls.TabItem TabSchedule; | 286 | internal System.Windows.Controls.TabItem TabSchedule; |
287 | 287 | ||
288 | #line default | 288 | #line default |
289 | #line hidden | 289 | #line hidden |
290 | 290 | ||
291 | private bool _contentLoaded; | 291 | private bool _contentLoaded; |
292 | 292 | ||
293 | /// <summary> | 293 | /// <summary> |
294 | /// InitializeComponent | 294 | /// InitializeComponent |
295 | /// </summary> | 295 | /// </summary> |
296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
298 | public void InitializeComponent() { | 298 | public void InitializeComponent() { |
299 | if (_contentLoaded) { | 299 | if (_contentLoaded) { |
300 | return; | 300 | return; |
301 | } | 301 | } |
302 | _contentLoaded = true; | 302 | _contentLoaded = true; |
303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); | 303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); |
304 | 304 | ||
305 | #line 1 "..\..\RoboforkMenuView.xaml" | 305 | #line 1 "..\..\RoboforkMenuView.xaml" |
306 | System.Windows.Application.LoadComponent(this, resourceLocater); | 306 | System.Windows.Application.LoadComponent(this, resourceLocater); |
307 | 307 | ||
308 | #line default | 308 | #line default |
309 | #line hidden | 309 | #line hidden |
310 | } | 310 | } |
311 | 311 | ||
312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | 314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { | 315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { |
316 | return System.Delegate.CreateDelegate(delegateType, this, handler); | 316 | return System.Delegate.CreateDelegate(delegateType, this, handler); |
317 | } | 317 | } |
318 | 318 | ||
319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] | 321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] |
322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] | 324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] |
325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { | 325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { |
326 | switch (connectionId) | 326 | switch (connectionId) |
327 | { | 327 | { |
328 | case 1: | 328 | case 1: |
329 | 329 | ||
330 | #line 8 "..\..\RoboforkMenuView.xaml" | 330 | #line 8 "..\..\RoboforkMenuView.xaml" |
331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); | 331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); |
332 | 332 | ||
333 | #line default | 333 | #line default |
334 | #line hidden | 334 | #line hidden |
335 | return; | 335 | return; |
336 | case 2: | 336 | case 2: |
337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); | 337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); |
338 | return; | 338 | return; |
339 | case 3: | 339 | case 3: |
340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); | 340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); |
341 | 341 | ||
342 | #line 41 "..\..\RoboforkMenuView.xaml" | 342 | #line 41 "..\..\RoboforkMenuView.xaml" |
343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
344 | 344 | ||
345 | #line default | 345 | #line default |
346 | #line hidden | 346 | #line hidden |
347 | return; | 347 | return; |
348 | case 4: | 348 | case 4: |
349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); | 349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); |
350 | return; | 350 | return; |
351 | case 5: | 351 | case 5: |
352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); | 352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); |
353 | 353 | ||
354 | #line 43 "..\..\RoboforkMenuView.xaml" | 354 | #line 43 "..\..\RoboforkMenuView.xaml" |
355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
356 | 356 | ||
357 | #line default | 357 | #line default |
358 | #line hidden | 358 | #line hidden |
359 | 359 | ||
360 | #line 43 "..\..\RoboforkMenuView.xaml" | 360 | #line 43 "..\..\RoboforkMenuView.xaml" |
361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
362 | 362 | ||
363 | #line default | 363 | #line default |
364 | #line hidden | 364 | #line hidden |
365 | return; | 365 | return; |
366 | case 6: | 366 | case 6: |
367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); | 367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); |
368 | 368 | ||
369 | #line 50 "..\..\RoboforkMenuView.xaml" | 369 | #line 50 "..\..\RoboforkMenuView.xaml" |
370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
371 | 371 | ||
372 | #line default | 372 | #line default |
373 | #line hidden | 373 | #line hidden |
374 | 374 | ||
375 | #line 50 "..\..\RoboforkMenuView.xaml" | 375 | #line 50 "..\..\RoboforkMenuView.xaml" |
376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
377 | 377 | ||
378 | #line default | 378 | #line default |
379 | #line hidden | 379 | #line hidden |
380 | return; | 380 | return; |
381 | case 7: | 381 | case 7: |
382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); | 382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); |
383 | return; | 383 | return; |
384 | case 8: | 384 | case 8: |
385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); | 385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); |
386 | 386 | ||
387 | #line 62 "..\..\RoboforkMenuView.xaml" | 387 | #line 62 "..\..\RoboforkMenuView.xaml" |
388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
389 | 389 | ||
390 | #line default | 390 | #line default |
391 | #line hidden | 391 | #line hidden |
392 | return; | 392 | return; |
393 | case 9: | 393 | case 9: |
394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); | 394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); |
395 | 395 | ||
396 | #line 63 "..\..\RoboforkMenuView.xaml" | 396 | #line 63 "..\..\RoboforkMenuView.xaml" |
397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
398 | 398 | ||
399 | #line default | 399 | #line default |
400 | #line hidden | 400 | #line hidden |
401 | return; | 401 | return; |
402 | case 10: | 402 | case 10: |
403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); | 403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); |
404 | return; | 404 | return; |
405 | case 11: | 405 | case 11: |
406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); | 406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); |
407 | 407 | ||
408 | #line 68 "..\..\RoboforkMenuView.xaml" | 408 | #line 68 "..\..\RoboforkMenuView.xaml" |
409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
410 | 410 | ||
411 | #line default | 411 | #line default |
412 | #line hidden | 412 | #line hidden |
413 | 413 | ||
414 | #line 68 "..\..\RoboforkMenuView.xaml" | 414 | #line 68 "..\..\RoboforkMenuView.xaml" |
415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
416 | 416 | ||
417 | #line default | 417 | #line default |
418 | #line hidden | 418 | #line hidden |
419 | return; | 419 | return; |
420 | case 12: | 420 | case 12: |
421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); | 421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); |
422 | return; | 422 | return; |
423 | case 13: | 423 | case 13: |
424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
425 | return; | 425 | return; |
426 | case 14: | 426 | case 14: |
427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); | 427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); |
428 | 428 | ||
429 | #line 81 "..\..\RoboforkMenuView.xaml" | 429 | #line 81 "..\..\RoboforkMenuView.xaml" |
430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
431 | 431 | ||
432 | #line default | 432 | #line default |
433 | #line hidden | 433 | #line hidden |
434 | return; | 434 | return; |
435 | case 15: | 435 | case 15: |
436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); | 436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); |
437 | return; | 437 | return; |
438 | case 16: | 438 | case 16: |
439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); | 439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); |
440 | return; | 440 | return; |
441 | case 17: | 441 | case 17: |
442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
443 | 443 | ||
444 | #line 97 "..\..\RoboforkMenuView.xaml" | 444 | #line 97 "..\..\RoboforkMenuView.xaml" |
445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
446 | 446 | ||
447 | #line default | 447 | #line default |
448 | #line hidden | 448 | #line hidden |
449 | 449 | ||
450 | #line 98 "..\..\RoboforkMenuView.xaml" | 450 | #line 98 "..\..\RoboforkMenuView.xaml" |
451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
452 | 452 | ||
453 | #line default | 453 | #line default |
454 | #line hidden | 454 | #line hidden |
455 | return; | 455 | return; |
456 | case 18: | 456 | case 18: |
457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); | 457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); |
458 | return; | 458 | return; |
459 | case 19: | 459 | case 19: |
460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); | 460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); |
461 | return; | 461 | return; |
462 | case 20: | 462 | case 20: |
463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); | 463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); |
464 | return; | 464 | return; |
465 | case 21: | 465 | case 21: |
466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); | 466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); |
467 | return; | 467 | return; |
468 | case 22: | 468 | case 22: |
469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); | 469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); |
470 | return; | 470 | return; |
471 | case 23: | 471 | case 23: |
472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); | 472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); |
473 | return; | 473 | return; |
474 | case 24: | 474 | case 24: |
475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); | 475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); |
476 | return; | 476 | return; |
477 | case 25: | 477 | case 25: |
478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); | 478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); |
479 | return; | 479 | return; |
480 | case 26: | 480 | case 26: |
481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); | 481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); |
482 | return; | 482 | return; |
483 | case 27: | 483 | case 27: |
484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); | 484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); |
485 | return; | 485 | return; |
486 | case 28: | 486 | case 28: |
487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); | 487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); |
488 | return; | 488 | return; |
489 | case 29: | 489 | case 29: |
490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); | 490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); |
491 | return; | 491 | return; |
492 | case 30: | 492 | case 30: |
493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); | 493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); |
494 | return; | 494 | return; |
495 | case 31: | 495 | case 31: |
496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); | 496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); |
497 | return; | 497 | return; |
498 | case 32: | 498 | case 32: |
499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); | 499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); |
sources/RoboforkApp/obj/Release/RoboforkMenuView.g.i.cs
1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" | 1 | #pragma checksum "..\..\RoboforkMenuView.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DCE0E6D1332F6179A469FD6F0F00AE14" |
2 | //------------------------------------------------------------------------------ | 2 | //------------------------------------------------------------------------------ |
3 | // <auto-generated> | 3 | // <auto-generated> |
4 | // This code was generated by a tool. | 4 | // This code was generated by a tool. |
5 | // Runtime Version:4.0.30319.42000 | 5 | // Runtime Version:4.0.30319.42000 |
6 | // | 6 | // |
7 | // Changes to this file may cause incorrect behavior and will be lost if | 7 | // Changes to this file may cause incorrect behavior and will be lost if |
8 | // the code is regenerated. | 8 | // the code is regenerated. |
9 | // </auto-generated> | 9 | // </auto-generated> |
10 | //------------------------------------------------------------------------------ | 10 | //------------------------------------------------------------------------------ |
11 | 11 | ||
12 | using RoboforkApp; | 12 | using RoboforkApp; |
13 | using System; | 13 | using System; |
14 | using System.Diagnostics; | 14 | using System.Diagnostics; |
15 | using System.Windows; | 15 | using System.Windows; |
16 | using System.Windows.Automation; | 16 | using System.Windows.Automation; |
17 | using System.Windows.Controls; | 17 | using System.Windows.Controls; |
18 | using System.Windows.Controls.Primitives; | 18 | using System.Windows.Controls.Primitives; |
19 | using System.Windows.Data; | 19 | using System.Windows.Data; |
20 | using System.Windows.Documents; | 20 | using System.Windows.Documents; |
21 | using System.Windows.Ink; | 21 | using System.Windows.Ink; |
22 | using System.Windows.Input; | 22 | using System.Windows.Input; |
23 | using System.Windows.Markup; | 23 | using System.Windows.Markup; |
24 | using System.Windows.Media; | 24 | using System.Windows.Media; |
25 | using System.Windows.Media.Animation; | 25 | using System.Windows.Media.Animation; |
26 | using System.Windows.Media.Effects; | 26 | using System.Windows.Media.Effects; |
27 | using System.Windows.Media.Imaging; | 27 | using System.Windows.Media.Imaging; |
28 | using System.Windows.Media.Media3D; | 28 | using System.Windows.Media.Media3D; |
29 | using System.Windows.Media.TextFormatting; | 29 | using System.Windows.Media.TextFormatting; |
30 | using System.Windows.Navigation; | 30 | using System.Windows.Navigation; |
31 | using System.Windows.Shapes; | 31 | using System.Windows.Shapes; |
32 | using System.Windows.Shell; | 32 | using System.Windows.Shell; |
33 | 33 | ||
34 | 34 | ||
35 | namespace RoboforkApp { | 35 | namespace RoboforkApp { |
36 | 36 | ||
37 | 37 | ||
38 | /// <summary> | 38 | /// <summary> |
39 | /// RoboforkMenu | 39 | /// RoboforkMenu |
40 | /// </summary> | 40 | /// </summary> |
41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { | 41 | public partial class RoboforkMenu : System.Windows.Window, System.Windows.Markup.IComponentConnector { |
42 | 42 | ||
43 | 43 | ||
44 | #line 40 "..\..\RoboforkMenuView.xaml" | 44 | #line 40 "..\..\RoboforkMenuView.xaml" |
45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 45 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
46 | internal System.Windows.Controls.TreeView ProjectTreeView; | 46 | internal System.Windows.Controls.TreeView ProjectTreeView; |
47 | 47 | ||
48 | #line default | 48 | #line default |
49 | #line hidden | 49 | #line hidden |
50 | 50 | ||
51 | 51 | ||
52 | #line 41 "..\..\RoboforkMenuView.xaml" | 52 | #line 41 "..\..\RoboforkMenuView.xaml" |
53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 53 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; | 54 | internal System.Windows.Controls.TreeViewItem ProjectAAA; |
55 | 55 | ||
56 | #line default | 56 | #line default |
57 | #line hidden | 57 | #line hidden |
58 | 58 | ||
59 | 59 | ||
60 | #line 42 "..\..\RoboforkMenuView.xaml" | 60 | #line 42 "..\..\RoboforkMenuView.xaml" |
61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 61 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
62 | internal System.Windows.Controls.TreeViewItem Map; | 62 | internal System.Windows.Controls.TreeViewItem Map; |
63 | 63 | ||
64 | #line default | 64 | #line default |
65 | #line hidden | 65 | #line hidden |
66 | 66 | ||
67 | 67 | ||
68 | #line 43 "..\..\RoboforkMenuView.xaml" | 68 | #line 43 "..\..\RoboforkMenuView.xaml" |
69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 69 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; | 70 | internal System.Windows.Controls.TreeViewItem SetupRestriction; |
71 | 71 | ||
72 | #line default | 72 | #line default |
73 | #line hidden | 73 | #line hidden |
74 | 74 | ||
75 | 75 | ||
76 | #line 50 "..\..\RoboforkMenuView.xaml" | 76 | #line 50 "..\..\RoboforkMenuView.xaml" |
77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 77 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
78 | internal System.Windows.Controls.TreeViewItem NodeTree; | 78 | internal System.Windows.Controls.TreeViewItem NodeTree; |
79 | 79 | ||
80 | #line default | 80 | #line default |
81 | #line hidden | 81 | #line hidden |
82 | 82 | ||
83 | 83 | ||
84 | #line 61 "..\..\RoboforkMenuView.xaml" | 84 | #line 61 "..\..\RoboforkMenuView.xaml" |
85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 85 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
86 | internal System.Windows.Controls.TreeViewItem Vehicle; | 86 | internal System.Windows.Controls.TreeViewItem Vehicle; |
87 | 87 | ||
88 | #line default | 88 | #line default |
89 | #line hidden | 89 | #line hidden |
90 | 90 | ||
91 | 91 | ||
92 | #line 62 "..\..\RoboforkMenuView.xaml" | 92 | #line 62 "..\..\RoboforkMenuView.xaml" |
93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 93 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
94 | internal System.Windows.Controls.TreeViewItem FK_15; | 94 | internal System.Windows.Controls.TreeViewItem FK_15; |
95 | 95 | ||
96 | #line default | 96 | #line default |
97 | #line hidden | 97 | #line hidden |
98 | 98 | ||
99 | 99 | ||
100 | #line 63 "..\..\RoboforkMenuView.xaml" | 100 | #line 63 "..\..\RoboforkMenuView.xaml" |
101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 101 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; | 102 | internal System.Windows.Controls.TreeViewItem VehicleAdd; |
103 | 103 | ||
104 | #line default | 104 | #line default |
105 | #line hidden | 105 | #line hidden |
106 | 106 | ||
107 | 107 | ||
108 | #line 64 "..\..\RoboforkMenuView.xaml" | 108 | #line 64 "..\..\RoboforkMenuView.xaml" |
109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 109 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
110 | internal System.Windows.Controls.TreeViewItem UnderLine; | 110 | internal System.Windows.Controls.TreeViewItem UnderLine; |
111 | 111 | ||
112 | #line default | 112 | #line default |
113 | #line hidden | 113 | #line hidden |
114 | 114 | ||
115 | 115 | ||
116 | #line 68 "..\..\RoboforkMenuView.xaml" | 116 | #line 68 "..\..\RoboforkMenuView.xaml" |
117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 117 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; | 118 | internal System.Windows.Controls.TreeViewItem TaskpattermTree; |
119 | 119 | ||
120 | #line default | 120 | #line default |
121 | #line hidden | 121 | #line hidden |
122 | 122 | ||
123 | 123 | ||
124 | #line 72 "..\..\RoboforkMenuView.xaml" | 124 | #line 72 "..\..\RoboforkMenuView.xaml" |
125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 125 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; | 126 | internal System.Windows.Controls.TreeViewItem WorkAddTree; |
127 | 127 | ||
128 | #line default | 128 | #line default |
129 | #line hidden | 129 | #line hidden |
130 | 130 | ||
131 | 131 | ||
132 | #line 80 "..\..\RoboforkMenuView.xaml" | 132 | #line 80 "..\..\RoboforkMenuView.xaml" |
133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 133 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
134 | internal System.Windows.Controls.TreeViewItem ConnectTree; | 134 | internal System.Windows.Controls.TreeViewItem ConnectTree; |
135 | 135 | ||
136 | #line default | 136 | #line default |
137 | #line hidden | 137 | #line hidden |
138 | 138 | ||
139 | 139 | ||
140 | #line 81 "..\..\RoboforkMenuView.xaml" | 140 | #line 81 "..\..\RoboforkMenuView.xaml" |
141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 141 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
142 | internal System.Windows.Controls.TreeViewItem ParameterTree; | 142 | internal System.Windows.Controls.TreeViewItem ParameterTree; |
143 | 143 | ||
144 | #line default | 144 | #line default |
145 | #line hidden | 145 | #line hidden |
146 | 146 | ||
147 | 147 | ||
148 | #line 85 "..\..\RoboforkMenuView.xaml" | 148 | #line 85 "..\..\RoboforkMenuView.xaml" |
149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 149 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
150 | internal System.Windows.Controls.TreeViewItem LoggingTree; | 150 | internal System.Windows.Controls.TreeViewItem LoggingTree; |
151 | 151 | ||
152 | #line default | 152 | #line default |
153 | #line hidden | 153 | #line hidden |
154 | 154 | ||
155 | 155 | ||
156 | #line 90 "..\..\RoboforkMenuView.xaml" | 156 | #line 90 "..\..\RoboforkMenuView.xaml" |
157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 157 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
158 | internal System.Windows.Controls.TreeViewItem AlertTree; | 158 | internal System.Windows.Controls.TreeViewItem AlertTree; |
159 | 159 | ||
160 | #line default | 160 | #line default |
161 | #line hidden | 161 | #line hidden |
162 | 162 | ||
163 | 163 | ||
164 | #line 96 "..\..\RoboforkMenuView.xaml" | 164 | #line 96 "..\..\RoboforkMenuView.xaml" |
165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 165 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; | 166 | internal System.Windows.Controls.TreeViewItem NewProjectTree; |
167 | 167 | ||
168 | #line default | 168 | #line default |
169 | #line hidden | 169 | #line hidden |
170 | 170 | ||
171 | 171 | ||
172 | #line 116 "..\..\RoboforkMenuView.xaml" | 172 | #line 116 "..\..\RoboforkMenuView.xaml" |
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
174 | internal System.Windows.Controls.Grid grdViewer; | ||
175 | |||
176 | #line default | ||
177 | #line hidden | ||
178 | |||
179 | |||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | ||
173 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
174 | internal System.Windows.Controls.Grid grdViewer; | 182 | internal System.Windows.Controls.TabControl MainTab; |
175 | 183 | ||
176 | #line default | 184 | #line default |
177 | #line hidden | 185 | #line hidden |
178 | 186 | ||
179 | 187 | ||
180 | #line 142 "..\..\RoboforkMenuView.xaml" | 188 | #line 145 "..\..\RoboforkMenuView.xaml" |
181 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
182 | internal System.Windows.Controls.TabControl MainTab; | 190 | internal System.Windows.Controls.TabItem TabMap; |
183 | 191 | ||
184 | #line default | 192 | #line default |
185 | #line hidden | 193 | #line hidden |
186 | 194 | ||
187 | 195 | ||
188 | #line 145 "..\..\RoboforkMenuView.xaml" | 196 | #line 158 "..\..\RoboforkMenuView.xaml" |
189 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
190 | internal System.Windows.Controls.TabItem TabMap; | 198 | internal System.Windows.Controls.Grid GridMap; |
191 | 199 | ||
192 | #line default | 200 | #line default |
193 | #line hidden | 201 | #line hidden |
194 | 202 | ||
195 | 203 | ||
196 | #line 158 "..\..\RoboforkMenuView.xaml" | 204 | #line 167 "..\..\RoboforkMenuView.xaml" |
197 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
198 | internal System.Windows.Controls.Grid GridMap; | 206 | internal System.Windows.Controls.Grid GridCanVas; |
199 | 207 | ||
200 | #line default | 208 | #line default |
201 | #line hidden | 209 | #line hidden |
202 | 210 | ||
203 | 211 | ||
204 | #line 167 "..\..\RoboforkMenuView.xaml" | 212 | #line 170 "..\..\RoboforkMenuView.xaml" |
205 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
206 | internal System.Windows.Controls.Grid GridCanVas; | 214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; |
207 | 215 | ||
208 | #line default | 216 | #line default |
209 | #line hidden | 217 | #line hidden |
210 | 218 | ||
211 | 219 | ||
212 | #line 170 "..\..\RoboforkMenuView.xaml" | 220 | #line 178 "..\..\RoboforkMenuView.xaml" |
213 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
214 | internal RoboforkApp.DesignerCanvas MyDesignerCanvas; | 222 | internal System.Windows.Controls.Grid MCGrid; |
215 | 223 | ||
216 | #line default | 224 | #line default |
217 | #line hidden | 225 | #line hidden |
218 | 226 | ||
219 | 227 | ||
220 | #line 178 "..\..\RoboforkMenuView.xaml" | 228 | #line 240 "..\..\RoboforkMenuView.xaml" |
221 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
222 | internal System.Windows.Controls.Grid MCGrid; | 230 | internal System.Windows.Controls.Grid grdRouteInfo; |
223 | 231 | ||
224 | #line default | 232 | #line default |
225 | #line hidden | 233 | #line hidden |
226 | 234 | ||
227 | 235 | ||
228 | #line 240 "..\..\RoboforkMenuView.xaml" | 236 | #line 314 "..\..\RoboforkMenuView.xaml" |
229 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
230 | internal System.Windows.Controls.Grid grdRouteInfo; | 238 | internal System.Windows.Controls.Label LabelSchedule; |
231 | 239 | ||
232 | #line default | 240 | #line default |
233 | #line hidden | 241 | #line hidden |
234 | 242 | ||
235 | 243 | ||
236 | #line 314 "..\..\RoboforkMenuView.xaml" | 244 | #line 318 "..\..\RoboforkMenuView.xaml" |
237 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
238 | internal System.Windows.Controls.Label LabelSchedule; | 246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; |
239 | 247 | ||
240 | #line default | 248 | #line default |
241 | #line hidden | 249 | #line hidden |
242 | 250 | ||
243 | 251 | ||
244 | #line 318 "..\..\RoboforkMenuView.xaml" | 252 | #line 326 "..\..\RoboforkMenuView.xaml" |
245 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
246 | internal RoboforkApp.ScheduleCanvas MyScheduleCanvas; | 254 | internal System.Windows.Controls.Grid MCGridShedule; |
247 | 255 | ||
248 | #line default | 256 | #line default |
249 | #line hidden | 257 | #line hidden |
250 | 258 | ||
251 | 259 | ||
252 | #line 326 "..\..\RoboforkMenuView.xaml" | 260 | #line 347 "..\..\RoboforkMenuView.xaml" |
253 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
254 | internal System.Windows.Controls.Grid MCGridShedule; | 262 | internal System.Windows.Controls.Grid GridWork; |
255 | |||
256 | #line default | ||
257 | #line hidden | ||
258 | |||
259 | |||
260 | #line 347 "..\..\RoboforkMenuView.xaml" | ||
261 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | ||
262 | internal System.Windows.Controls.Grid GridWork; | ||
263 | 263 | ||
264 | #line default | 264 | #line default |
265 | #line hidden | 265 | #line hidden |
266 | 266 | ||
267 | 267 | ||
268 | #line 367 "..\..\RoboforkMenuView.xaml" | 268 | #line 367 "..\..\RoboforkMenuView.xaml" |
269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 269 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
270 | internal System.Windows.Controls.Grid grdWorkLog; | 270 | internal System.Windows.Controls.Grid grdWorkLog; |
271 | 271 | ||
272 | #line default | 272 | #line default |
273 | #line hidden | 273 | #line hidden |
274 | 274 | ||
275 | 275 | ||
276 | #line 417 "..\..\RoboforkMenuView.xaml" | 276 | #line 417 "..\..\RoboforkMenuView.xaml" |
277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 277 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
278 | internal System.Windows.Controls.TabItem TabWork; | 278 | internal System.Windows.Controls.TabItem TabWork; |
279 | 279 | ||
280 | #line default | 280 | #line default |
281 | #line hidden | 281 | #line hidden |
282 | 282 | ||
283 | 283 | ||
284 | #line 536 "..\..\RoboforkMenuView.xaml" | 284 | #line 536 "..\..\RoboforkMenuView.xaml" |
285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] | 285 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] |
286 | internal System.Windows.Controls.TabItem TabSchedule; | 286 | internal System.Windows.Controls.TabItem TabSchedule; |
287 | 287 | ||
288 | #line default | 288 | #line default |
289 | #line hidden | 289 | #line hidden |
290 | 290 | ||
291 | private bool _contentLoaded; | 291 | private bool _contentLoaded; |
292 | 292 | ||
293 | /// <summary> | 293 | /// <summary> |
294 | /// InitializeComponent | 294 | /// InitializeComponent |
295 | /// </summary> | 295 | /// </summary> |
296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 296 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 297 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
298 | public void InitializeComponent() { | 298 | public void InitializeComponent() { |
299 | if (_contentLoaded) { | 299 | if (_contentLoaded) { |
300 | return; | 300 | return; |
301 | } | 301 | } |
302 | _contentLoaded = true; | 302 | _contentLoaded = true; |
303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); | 303 | System.Uri resourceLocater = new System.Uri("/RboforkApp;component/roboforkmenuview.xaml", System.UriKind.Relative); |
304 | 304 | ||
305 | #line 1 "..\..\RoboforkMenuView.xaml" | 305 | #line 1 "..\..\RoboforkMenuView.xaml" |
306 | System.Windows.Application.LoadComponent(this, resourceLocater); | 306 | System.Windows.Application.LoadComponent(this, resourceLocater); |
307 | 307 | ||
308 | #line default | 308 | #line default |
309 | #line hidden | 309 | #line hidden |
310 | } | 310 | } |
311 | 311 | ||
312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 312 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 313 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] | 314 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] |
315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { | 315 | internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) { |
316 | return System.Delegate.CreateDelegate(delegateType, this, handler); | 316 | return System.Delegate.CreateDelegate(delegateType, this, handler); |
317 | } | 317 | } |
318 | 318 | ||
319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] | 319 | [System.Diagnostics.DebuggerNonUserCodeAttribute()] |
320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] | 320 | [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")] |
321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] | 321 | [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] |
322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] | 322 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")] |
323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] | 323 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")] |
324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] | 324 | [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")] |
325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { | 325 | void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { |
326 | switch (connectionId) | 326 | switch (connectionId) |
327 | { | 327 | { |
328 | case 1: | 328 | case 1: |
329 | 329 | ||
330 | #line 8 "..\..\RoboforkMenuView.xaml" | 330 | #line 8 "..\..\RoboforkMenuView.xaml" |
331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); | 331 | ((RoboforkApp.RoboforkMenu)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded); |
332 | 332 | ||
333 | #line default | 333 | #line default |
334 | #line hidden | 334 | #line hidden |
335 | return; | 335 | return; |
336 | case 2: | 336 | case 2: |
337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); | 337 | this.ProjectTreeView = ((System.Windows.Controls.TreeView)(target)); |
338 | return; | 338 | return; |
339 | case 3: | 339 | case 3: |
340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); | 340 | this.ProjectAAA = ((System.Windows.Controls.TreeViewItem)(target)); |
341 | 341 | ||
342 | #line 41 "..\..\RoboforkMenuView.xaml" | 342 | #line 41 "..\..\RoboforkMenuView.xaml" |
343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 343 | this.ProjectAAA.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
344 | 344 | ||
345 | #line default | 345 | #line default |
346 | #line hidden | 346 | #line hidden |
347 | return; | 347 | return; |
348 | case 4: | 348 | case 4: |
349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); | 349 | this.Map = ((System.Windows.Controls.TreeViewItem)(target)); |
350 | return; | 350 | return; |
351 | case 5: | 351 | case 5: |
352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); | 352 | this.SetupRestriction = ((System.Windows.Controls.TreeViewItem)(target)); |
353 | 353 | ||
354 | #line 43 "..\..\RoboforkMenuView.xaml" | 354 | #line 43 "..\..\RoboforkMenuView.xaml" |
355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 355 | this.SetupRestriction.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
356 | 356 | ||
357 | #line default | 357 | #line default |
358 | #line hidden | 358 | #line hidden |
359 | 359 | ||
360 | #line 43 "..\..\RoboforkMenuView.xaml" | 360 | #line 43 "..\..\RoboforkMenuView.xaml" |
361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 361 | this.SetupRestriction.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
362 | 362 | ||
363 | #line default | 363 | #line default |
364 | #line hidden | 364 | #line hidden |
365 | return; | 365 | return; |
366 | case 6: | 366 | case 6: |
367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); | 367 | this.NodeTree = ((System.Windows.Controls.TreeViewItem)(target)); |
368 | 368 | ||
369 | #line 50 "..\..\RoboforkMenuView.xaml" | 369 | #line 50 "..\..\RoboforkMenuView.xaml" |
370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 370 | this.NodeTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
371 | 371 | ||
372 | #line default | 372 | #line default |
373 | #line hidden | 373 | #line hidden |
374 | 374 | ||
375 | #line 50 "..\..\RoboforkMenuView.xaml" | 375 | #line 50 "..\..\RoboforkMenuView.xaml" |
376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 376 | this.NodeTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
377 | 377 | ||
378 | #line default | 378 | #line default |
379 | #line hidden | 379 | #line hidden |
380 | return; | 380 | return; |
381 | case 7: | 381 | case 7: |
382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); | 382 | this.Vehicle = ((System.Windows.Controls.TreeViewItem)(target)); |
383 | return; | 383 | return; |
384 | case 8: | 384 | case 8: |
385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); | 385 | this.FK_15 = ((System.Windows.Controls.TreeViewItem)(target)); |
386 | 386 | ||
387 | #line 62 "..\..\RoboforkMenuView.xaml" | 387 | #line 62 "..\..\RoboforkMenuView.xaml" |
388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 388 | this.FK_15.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
389 | 389 | ||
390 | #line default | 390 | #line default |
391 | #line hidden | 391 | #line hidden |
392 | return; | 392 | return; |
393 | case 9: | 393 | case 9: |
394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); | 394 | this.VehicleAdd = ((System.Windows.Controls.TreeViewItem)(target)); |
395 | 395 | ||
396 | #line 63 "..\..\RoboforkMenuView.xaml" | 396 | #line 63 "..\..\RoboforkMenuView.xaml" |
397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); | 397 | this.VehicleAdd.Selected += new System.Windows.RoutedEventHandler(this.btnVehicleItem_Selected); |
398 | 398 | ||
399 | #line default | 399 | #line default |
400 | #line hidden | 400 | #line hidden |
401 | return; | 401 | return; |
402 | case 10: | 402 | case 10: |
403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); | 403 | this.UnderLine = ((System.Windows.Controls.TreeViewItem)(target)); |
404 | return; | 404 | return; |
405 | case 11: | 405 | case 11: |
406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); | 406 | this.TaskpattermTree = ((System.Windows.Controls.TreeViewItem)(target)); |
407 | 407 | ||
408 | #line 68 "..\..\RoboforkMenuView.xaml" | 408 | #line 68 "..\..\RoboforkMenuView.xaml" |
409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 409 | this.TaskpattermTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
410 | 410 | ||
411 | #line default | 411 | #line default |
412 | #line hidden | 412 | #line hidden |
413 | 413 | ||
414 | #line 68 "..\..\RoboforkMenuView.xaml" | 414 | #line 68 "..\..\RoboforkMenuView.xaml" |
415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 415 | this.TaskpattermTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
416 | 416 | ||
417 | #line default | 417 | #line default |
418 | #line hidden | 418 | #line hidden |
419 | return; | 419 | return; |
420 | case 12: | 420 | case 12: |
421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); | 421 | this.WorkAddTree = ((System.Windows.Controls.TreeViewItem)(target)); |
422 | return; | 422 | return; |
423 | case 13: | 423 | case 13: |
424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 424 | this.ConnectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
425 | return; | 425 | return; |
426 | case 14: | 426 | case 14: |
427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); | 427 | this.ParameterTree = ((System.Windows.Controls.TreeViewItem)(target)); |
428 | 428 | ||
429 | #line 81 "..\..\RoboforkMenuView.xaml" | 429 | #line 81 "..\..\RoboforkMenuView.xaml" |
430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); | 430 | this.ParameterTree.Selected += new System.Windows.RoutedEventHandler(this.btnMenu_Selected); |
431 | 431 | ||
432 | #line default | 432 | #line default |
433 | #line hidden | 433 | #line hidden |
434 | return; | 434 | return; |
435 | case 15: | 435 | case 15: |
436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); | 436 | this.LoggingTree = ((System.Windows.Controls.TreeViewItem)(target)); |
437 | return; | 437 | return; |
438 | case 16: | 438 | case 16: |
439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); | 439 | this.AlertTree = ((System.Windows.Controls.TreeViewItem)(target)); |
440 | return; | 440 | return; |
441 | case 17: | 441 | case 17: |
442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); | 442 | this.NewProjectTree = ((System.Windows.Controls.TreeViewItem)(target)); |
443 | 443 | ||
444 | #line 97 "..\..\RoboforkMenuView.xaml" | 444 | #line 97 "..\..\RoboforkMenuView.xaml" |
445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); | 445 | this.NewProjectTree.Selected += new System.Windows.RoutedEventHandler(this.btnProjectItem_Selected); |
446 | 446 | ||
447 | #line default | 447 | #line default |
448 | #line hidden | 448 | #line hidden |
449 | 449 | ||
450 | #line 98 "..\..\RoboforkMenuView.xaml" | 450 | #line 98 "..\..\RoboforkMenuView.xaml" |
451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); | 451 | this.NewProjectTree.Unselected += new System.Windows.RoutedEventHandler(this.btnMenu_UnselectedSet); |
452 | 452 | ||
453 | #line default | 453 | #line default |
454 | #line hidden | 454 | #line hidden |
455 | return; | 455 | return; |
456 | case 18: | 456 | case 18: |
457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); | 457 | this.grdViewer = ((System.Windows.Controls.Grid)(target)); |
458 | return; | 458 | return; |
459 | case 19: | 459 | case 19: |
460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); | 460 | this.MainTab = ((System.Windows.Controls.TabControl)(target)); |
461 | return; | 461 | return; |
462 | case 20: | 462 | case 20: |
463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); | 463 | this.TabMap = ((System.Windows.Controls.TabItem)(target)); |
464 | return; | 464 | return; |
465 | case 21: | 465 | case 21: |
466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); | 466 | this.GridMap = ((System.Windows.Controls.Grid)(target)); |
467 | return; | 467 | return; |
468 | case 22: | 468 | case 22: |
469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); | 469 | this.GridCanVas = ((System.Windows.Controls.Grid)(target)); |
470 | return; | 470 | return; |
471 | case 23: | 471 | case 23: |
472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); | 472 | this.MyDesignerCanvas = ((RoboforkApp.DesignerCanvas)(target)); |
473 | return; | 473 | return; |
474 | case 24: | 474 | case 24: |
475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); | 475 | this.MCGrid = ((System.Windows.Controls.Grid)(target)); |
476 | return; | 476 | return; |
477 | case 25: | 477 | case 25: |
478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); | 478 | this.grdRouteInfo = ((System.Windows.Controls.Grid)(target)); |
479 | return; | 479 | return; |
480 | case 26: | 480 | case 26: |
481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); | 481 | this.LabelSchedule = ((System.Windows.Controls.Label)(target)); |
482 | return; | 482 | return; |
483 | case 27: | 483 | case 27: |
484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); | 484 | this.MyScheduleCanvas = ((RoboforkApp.ScheduleCanvas)(target)); |
485 | return; | 485 | return; |
486 | case 28: | 486 | case 28: |
487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); | 487 | this.MCGridShedule = ((System.Windows.Controls.Grid)(target)); |
488 | return; | 488 | return; |
489 | case 29: | 489 | case 29: |
490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); | 490 | this.GridWork = ((System.Windows.Controls.Grid)(target)); |
491 | return; | 491 | return; |
492 | case 30: | 492 | case 30: |
493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); | 493 | this.grdWorkLog = ((System.Windows.Controls.Grid)(target)); |
494 | return; | 494 | return; |
495 | case 31: | 495 | case 31: |
496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); | 496 | this.TabWork = ((System.Windows.Controls.TabItem)(target)); |
497 | return; | 497 | return; |
498 | case 32: | 498 | case 32: |
499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); | 499 | this.TabSchedule = ((System.Windows.Controls.TabItem)(target)); |