From 6c09f2f46acb4d5714438a86c62c1a026f0bc38e Mon Sep 17 00:00:00 2001
From: Arthur Coolen <coolen@astron.nl>
Date: Tue, 24 Oct 2017 08:04:25 +0000
Subject: [PATCH] Task #10099: GCFCommon new added to svn, svn is rollout also
 on the gui machines, rocr3 and smu, and there are no symlinks installed
 there, so we need to keep it.  The scripts that install the Navigator on test
 or production systems need to be changed to first remove GCFCommon.ctl b4
 creating the symlink

---
 .gitattributes                                |    1 +
 .../panels/objects/Reports/SystemOverview.pnl |  507 ++--
 .../Reports/SystemOverviewNonRedundant.pnl    | 2181 ++++++++---------
 MAC/Navigator2/scripts/libs/GCFCommon.ctl     |  307 +++
 4 files changed, 1556 insertions(+), 1440 deletions(-)
 create mode 100644 MAC/Navigator2/scripts/libs/GCFCommon.ctl

diff --git a/.gitattributes b/.gitattributes
index 959efb57888..3240da51660 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -3487,6 +3487,7 @@ MAC/Navigator2/scripts/gcf_cwd.ctl -text
 MAC/Navigator2/scripts/libs/CEP_Processes.ctl -text
 MAC/Navigator2/scripts/libs/FRENKM.ctl -text
 MAC/Navigator2/scripts/libs/GCFCWD.ctl -text
+MAC/Navigator2/scripts/libs/GCFCommon.ctl -text
 MAC/Navigator2/scripts/libs/GCFCommon_prod.ctl -text
 MAC/Navigator2/scripts/libs/GCFCommon_test.ctl -text
 MAC/Navigator2/scripts/libs/GCFLogging.ctl -text
diff --git a/MAC/Navigator2/panels/objects/Reports/SystemOverview.pnl b/MAC/Navigator2/panels/objects/Reports/SystemOverview.pnl
index 265c6a3ba47..39b5b22ef79 100644
--- a/MAC/Navigator2/panels/objects/Reports/SystemOverview.pnl
+++ b/MAC/Navigator2/panels/objects/Reports/SystemOverview.pnl
@@ -1,4 +1,4 @@
-V 10
+V 13
 2
 LANG:1 15 System overview
 LANG:0 15 System�bersicht
@@ -90,9 +90,11 @@ E "#uses \"dist.ctl\"
 dyn_int diExistingUI;
 int iIsRedundant;
 " 0
- 2
+ 3
 "CBRef" "1"
 "EClose" E
+"dpi" "96"
+0 0 0
 ""
 NC
 DISPLAY_LAYER, 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
@@ -115,225 +117,46 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  962 64 21 64
 1 763 89 "" 0
 0
-1 764 89 "" 9
-0
-1 765 89 "" 10
-0
-1 766 89 "" 4
-0
-1 767 89 "" 11
-0
-1 768 89 "" 1
-0
 1 769 90 "" 0
 0
-1 770 90 "" 9
-0
-1 771 90 "" 10
-0
-1 772 90 "" 4
-0
-1 773 90 "" 11
-0
-1 774 90 "" 1
-0
 1 775 91 "" 0
 0
-1 776 91 "" 9
-0
-1 777 91 "" 10
-0
-1 778 91 "" 4
-0
-1 779 91 "" 11
-0
-1 780 91 "" 1
-0
 1 781 92 "" 0
 0
-1 782 92 "" 9
-0
-1 783 92 "" 10
-0
-1 784 92 "" 4
-0
-1 785 92 "" 11
-0
-1 786 92 "" 1
-0
 1 787 93 "" 0
 0
-1 788 93 "" 9
-0
-1 789 93 "" 10
-0
-1 790 93 "" 4
-0
-1 791 93 "" 11
-0
-1 792 93 "" 1
-0
 1 799 95 "" 0
 0
-1 800 95 "" 9
-0
-1 801 95 "" 10
-0
-1 802 95 "" 4
-0
-1 803 95 "" 11
-0
-1 804 95 "" 1
-0
 1 805 96 "" 0
 0
-1 806 96 "" 9
-0
-1 807 96 "" 10
-0
-1 808 96 "" 4
-0
-1 809 96 "" 11
-0
-1 810 96 "" 1
-0
 1 811 97 "" 0
 0
-1 812 97 "" 9
-0
-1 813 97 "" 10
-0
-1 814 97 "" 4
-0
-1 815 97 "" 11
-0
-1 816 97 "" 1
-0
 1 817 98 "" 0
 0
-1 818 98 "" 9
-0
-1 819 98 "" 10
-0
-1 820 98 "" 4
-0
-1 821 98 "" 11
-0
-1 822 98 "" 1
-0
 1 823 99 "" 0
 0
-1 824 99 "" 9
-0
-1 825 99 "" 10
-0
-1 826 99 "" 4
-0
-1 827 99 "" 11
-0
-1 828 99 "" 1
-0
 1 829 100 "" 0
 0
-1 830 100 "" 9
-0
-1 831 100 "" 10
-0
-1 832 100 "" 4
-0
-1 833 100 "" 11
-0
-1 834 100 "" 1
-0
 1 835 101 "" 0
 0
-1 836 101 "" 9
-0
-1 837 101 "" 10
-0
-1 838 101 "" 4
-0
-1 839 101 "" 11
-0
-1 840 101 "" 1
-0
 1 841 102 "" 0
 0
-1 842 102 "" 9
-0
-1 843 102 "" 10
-0
-1 844 102 "" 4
-0
-1 845 102 "" 11
-0
-1 846 102 "" 1
-0
 1 847 103 "" 0
 0
-1 848 103 "" 9
-0
-1 849 103 "" 10
-0
-1 850 103 "" 4
-0
-1 851 103 "" 11
-0
-1 852 103 "" 1
-0
 1 853 104 "" 0
 0
-1 854 104 "" 9
-0
-1 855 104 "" 10
-0
-1 856 104 "" 4
-0
-1 857 104 "" 11
-0
-1 858 104 "" 1
-0
 1 859 105 "" 0
 0
-1 860 105 "" 9
-0
-1 861 105 "" 10
-0
-1 862 105 "" 4
-0
-1 863 105 "" 11
-0
-1 864 105 "" 1
-0
 1 865 106 "" 0
 0
-1 866 106 "" 9
-0
-1 867 106 "" 10
-0
-1 868 106 "" 4
-0
-1 869 106 "" 11
-0
-1 870 106 "" 1
-0
 1 871 107 "" 0
 0
-1 872 107 "" 9
-0
-1 873 107 "" 10
-0
-1 874 107 "" 4
-0
-1 875 107 "" 11
-0
-1 876 107 "" 1
-0
 6 253
 "Border1"
 ""
@@ -346,33 +169,14 @@ E E E
 LANG:1 6 Server
 LANG:0 12 Hauptrechner
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 1 1 0 1 E 1 0 1 0 -1 2  1 0  "pictures/253.bmp" 13434828 E 40 71 108 171
 1 751 60 "" 8
 0
-1 752 60 "" 9
-0
-1 753 60 "" 2
-0
-1 754 60 "" 10
-0
-1 755 60 "" 13
-0
-1 756 60 "" 14
-0
 1 757 61 "" 8
 0
-1 758 61 "" 9
-0
-1 759 61 "" 10
-0
-1 760 61 "" 13
-0
-1 761 61 "" 2
-0
-1 762 61 "" 12
-0
 4 239
 "connectionUI2"
 ""
@@ -389,8 +193,9 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  490 360 490 63
 4 409
 "connection_EMDIST"
@@ -408,8 +213,9 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  610 430 490 380
 4 411
 "connection_DMVALARCH"
@@ -427,8 +233,9 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  79 420 79 377
 4 412
 "connection_EMDRIVER"
@@ -446,8 +253,9 @@ E E E
 LANG:1 29 Information about this driver
 LANG:0 33 Informationen �ber diesen Treiber
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  455 441 489 380
 4 413
 "connection_EMCTRL"
@@ -465,8 +273,9 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  280 430 490 380
 4 414
 "connection_EMDM"
@@ -484,8 +293,9 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  470 376 82 376
 2 421
 "txt_CTRL"
@@ -499,15 +309,16 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+3
+"sizePolicy" "Fixed Fixed"
 "dashclr"N "_Transparent"
-E E 0 1 1 0 1 E U  0 E 195 401 285 418
+"antiAliased" "0"
+E E 0 1 1 0 1 E U  0 E 195 401 287 416
 0 2 0 "0s" 0 0 0 192 0 0  195 401 1
 2
-LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-2
+0 2
 LANG:1 14 CTRL and other
 LANG:0 18 CTRL und Sonstiges
 2 422
@@ -522,15 +333,16 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+3
+"sizePolicy" "Fixed Fixed"
 "dashclr"N "_Transparent"
-E E 0 1 1 0 1 E U  0 E 16 402 58 419
+"antiAliased" "0"
+E E 0 1 1 0 1 E U  0 E 16 402 60 417
 0 2 0 "0s" 0 0 0 192 0 0  16 402 1
 2
-LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-2
+0 2
 LANG:1 7 Archive
 LANG:0 7 Archive
 25 427
@@ -547,10 +359,9 @@ LANG:0 0
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 8 417 182 560
+0  8 417 182 560
 "main()
 {
   this.sort(\"num\");
@@ -599,10 +410,9 @@ LANG:1 2 #8
 LANG:0 2 #8
 8 30
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-0 1 0 1 7
+0 0 1 0 1 7
 1 0
 25 428
 "tab_CTRL"
@@ -618,10 +428,9 @@ LANG:0 0
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 190 417 369 560
+0  190 417 369 560
 "main()
 {
   this.sort(\"num\");
@@ -689,10 +498,9 @@ LANG:1 2 #8
 LANG:0 2 #8
 8 30
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-0 1 0 1 7
+0 0 1 0 1 7
 1 0
 25 429
 "tab_DRIVER"
@@ -708,10 +516,9 @@ LANG:0 0
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 378 418 526 561
+0  378 418 526 561
 "main()
 {
   this.sort(\"num\");
@@ -768,10 +575,9 @@ LANG:1 2 #8
 LANG:0 2 #8
 8 30
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-0 1 0 1 7
+0 0 1 0 1 7
 1 0
 25 430
 "tab_DIST"
@@ -787,10 +593,9 @@ LANG:0 0
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 538 417 691 560
+0  538 417 691 560
 "main()
 {
   this.sort(\"num\");
@@ -838,10 +643,9 @@ LANG:1 2 #8
 LANG:0 2 #8
 8 30
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-0 1 0 1 7
+0 0 1 0 1 7
 1 0
 25 431
 "tab_CONTROL"
@@ -857,10 +661,9 @@ LANG:0 0
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 628 118 912 329
+0  628 118 912 329
 "main()
 {
 
@@ -954,10 +757,9 @@ LANG:1 3 #12
 LANG:0 3 #12
 8 30
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-0 1 0 1 7
+0 0 1 0 1 7
 1 0
 2 744
 "txtEmergency"
@@ -1002,8 +804,10 @@ E E E
 LANG:1 15 Emergency mode!
 LANG:0 15 Emergency Modus
 
-1
+3
+"sizePolicy" "Fixed Fixed"
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 "main()
 {
 
@@ -1074,23 +878,18 @@ EP_setVisibleCB(string dp, bool boNewValue)
 // Value {TRUE}
 // SimpleCtrlScriptEnd {EP_setVisible}
 " 0
- E 0 1 1 0 1 E U  0 E 77 328 83 348
+ E 0 1 1 0 1 E U  0 E 77 328 85 346
 0 2 0 "0s" 0 0 0 192 0 0  77 328 1
 2
-LANG:1 87 -*-Arial-bold-r-normal-*-17-*-100-100-*-*-iso8859-1|-17,0,0,0,697,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,17,5,75,0,0,0,0,0
 LANG:0 87 -*-Arial-bold-r-normal-*-17-*-100-100-*-*-iso8859-1|-17,0,0,0,697,0,0,0,0,0,0,0,0,Arial
-0 ""
-2
+0 2
 LANG:1 1 !
 LANG:0 1 !
 1 877 108 "" 3
 0
-1 878 108 "" 4
-0
 1 879 109 "" 3
 0
-1 880 109 "" 4
-0
 30 403
 "Frame1"
 ""
@@ -1103,14 +902,14 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 1 1 0 1 E U  0 E 620 70 920 335
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-2
+0 2
 LANG:1 10 Errorstate
 LANG:0 15 Fehlerbewertung
 2 21
@@ -1129,15 +928,16 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+3
+"sizePolicy" "Fixed Fixed"
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 1 1 0 1 E U  0 E 2 172 148 196
 0 2 2 "0s" 0 0 0 65 0 0  2 172 1
 2
-LANG:1 87 -*-Arial-bold-r-normal-*-20-*-100-100-*-*-iso8859-1|-20,0,0,0,697,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,20,5,75,0,0,0,0,0
 LANG:0 87 -*-Arial-bold-r-normal-*-20-*-100-100-*-*-iso8859-1|-20,0,0,0,697,0,0,0,0,0,0,0,0,Arial
-0 ""
-2
+0 2
 LANG:1 4 ntap
 LANG:0 4 ntap
 6 285
@@ -1156,8 +956,9 @@ E E E
 LANG:1 6 Server
 LANG:0 12 Hauptrechner
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 "main()
 {
   this.fill=\"[solid]\";
@@ -1179,8 +980,9 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 E E 0 4 1 0 1 E  440 344 440 300
 2 423
 "txt_DRIVER"
@@ -1194,15 +996,16 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+3
+"sizePolicy" "Fixed Fixed"
 "dashclr"N "_Transparent"
-E E 0 1 1 0 1 E U  0 E 409 401 441 418
+"antiAliased" "0"
+E E 0 1 1 0 1 E U  0 E 409 401 443 416
 0 2 0 "0s" 0 0 0 192 0 0  409 401 1
 2
-LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-2
+0 2
 LANG:1 6 Driver
 LANG:0 7 Treiber
 2 425
@@ -1217,29 +1020,20 @@ E E E
 LANG:1 0 
 LANG:0 0 
 
-1
+3
+"sizePolicy" "Fixed Fixed"
 "dashclr"N "_Transparent"
-E E 0 1 1 0 1 E U  0 E 603 401 626 418
+"antiAliased" "0"
+E E 0 1 1 0 1 E U  0 E 603 401 628 416
 0 2 0 "0s" 0 0 0 192 0 0  603 401 1
 2
-LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
-2
+0 2
 LANG:1 4 Dist
 LANG:0 4 Dist
 1 793 94 "" 0
 0
-1 794 94 "" 9
-0
-1 795 94 "" 10
-0
-1 796 94 "" 4
-0
-1 797 94 "" 11
-0
-1 798 94 "" 1
-0
 10 743
 "polyEmergency"
 ""
@@ -1283,8 +1077,9 @@ E E E
 LANG:1 15 Emergency mode!
 LANG:0 15 Emergency Modus
 
-1
+2
 "dashclr"N "_Transparent"
+"antiAliased" "0"
 "main()
 {
 
@@ -1373,10 +1168,9 @@ LANG:0 0
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,12,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-12-*-100-100-*-*-iso8859-1|-12,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 628 88 732 114
+0  628 88 732 114
 2 "0s" 0 0 0 2 0 -1  E E E
 14 749
 "maxUI"
@@ -1392,10 +1186,9 @@ LANG:0 0
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 908 -2 972 25
+0  908 -2 972 25
 3 "0s" 0 0 0 0 0 -1  E "main()
 {
   this.text	= 19;
@@ -1415,10 +1208,9 @@ LANG:0 25 Gewichtungsparametrierung
 
 0
 2
-LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
 LANG:0 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial
-0 ""
- 733 86 763 116
+0  733 86 763 116
 
 T 
 2
@@ -1454,123 +1246,146 @@ LAYER, 7
 1
 LANG:1 6 Layer8
 0
-3 60 ""
-"objects\\Reports\\SystemRam.pnl" 60 270 T 114 1 0 1 -20 -40
+3 60 "" -1
+"" ""
+"objects/Reports/SystemRam.pnl" 60 270 T 114 1 0 1 -20 -40
 2
 "$System""$System"
 "$dpe""_MemoryCheck"
-3 61 ""
-"objects\\Reports\\SystemHD.pnl" 200 210 T 115 1 0 1 -89 20
+3 61 "" -1
+"" ""
+"objects/Reports/SystemHD.pnl" 200 210 T 115 1 0 1 -89 20
 2
 "$System""$System"
 "$dpe""_ArchivDisk"
-3 89 "Gruppe49"
-"vision\\SystemOverview_Ui.pnl" 60 10 T 182 1 0 1 196 279
+3 89 "Gruppe49" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 60 10 T 182 1 0 1 196 279
 2
 "$Manager_Nummer""2"
 "$System""$System"
-3 90 "Gruppe50"
-"vision\\SystemOverview_Ui.pnl" 110 10 T 183 1 0 1 196 279
+3 90 "Gruppe50" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 110 10 T 183 1 0 1 196 279
 2
 "$Manager_Nummer""3"
 "$System""$System"
-3 91 "Gruppe51"
-"vision\\SystemOverview_Ui.pnl" 160 10 T 184 1 0 1 196 279
+3 91 "Gruppe51" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 160 10 T 184 1 0 1 196 279
 2
 "$Manager_Nummer""4"
 "$System""$System"
-3 92 "Gruppe52"
-"vision\\SystemOverview_Ui.pnl" 210 10 T 185 1 0 1 196 279
+3 92 "Gruppe52" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 210 10 T 185 1 0 1 196 279
 2
 "$Manager_Nummer""5"
 "$System""$System"
-3 93 "Gruppe53"
-"vision\\SystemOverview_Ui.pnl" 260 10 T 186 1 0 1 196 279
+3 93 "Gruppe53" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 260 10 T 186 1 0 1 196 279
 2
 "$Manager_Nummer""6"
 "$System""$System"
-3 94 "Gruppe54"
-"vision\\SystemOverview_Ui.pnl" 310 10 T 187 1 0 1 196 279
+3 94 "Gruppe54" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 310 10 T 187 1 0 1 196 279
 2
 "$Manager_Nummer""7"
 "$System""$System"
-3 95 "Gruppe55"
-"vision\\SystemOverview_Ui.pnl" 360 10 T 188 1 0 1 196 279
+3 95 "Gruppe55" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 360 10 T 188 1 0 1 196 279
 2
 "$Manager_Nummer""8"
 "$System""$System"
-3 96 "Gruppe56"
-"vision\\SystemOverview_Ui.pnl" 410 10 T 189 1 0 1 196 279
+3 96 "Gruppe56" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 410 10 T 189 1 0 1 196 279
 2
 "$Manager_Nummer""9"
 "$System""$System"
-3 97 "Gruppe57"
-"vision\\SystemOverview_Ui.pnl" 460 10 T 190 1 0 1 196 279
+3 97 "Gruppe57" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 460 10 T 190 1 0 1 196 279
 2
 "$Manager_Nummer""10"
 "$System""$System"
-3 98 "Gruppe58"
-"vision\\SystemOverview_Ui.pnl" 510 10 T 191 1 0 1 196 279
+3 98 "Gruppe58" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 510 10 T 191 1 0 1 196 279
 2
 "$Manager_Nummer""11"
 "$System""$System"
-3 99 "Gruppe59"
-"vision\\SystemOverview_Ui.pnl" 560 10 T 192 1 0 1 196 279
+3 99 "Gruppe59" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 560 10 T 192 1 0 1 196 279
 2
 "$Manager_Nummer""12"
 "$System""$System"
-3 100 "Gruppe60"
-"vision\\SystemOverview_Ui.pnl" 610 10 T 193 1 0 1 196 279
+3 100 "Gruppe60" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 610 10 T 193 1 0 1 196 279
 2
 "$Manager_Nummer""13"
 "$System""$System"
-3 101 "Gruppe61"
-"vision\\SystemOverview_Ui.pnl" 660 10 T 194 1 0 1 196 279
+3 101 "Gruppe61" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 660 10 T 194 1 0 1 196 279
 2
 "$Manager_Nummer""14"
 "$System""$System"
-3 102 "Gruppe62"
-"vision\\SystemOverview_Ui.pnl" 710 10 T 195 1 0 1 196 279
+3 102 "Gruppe62" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 710 10 T 195 1 0 1 196 279
 2
 "$Manager_Nummer""15"
 "$System""$System"
-3 103 "Gruppe63"
-"vision\\SystemOverview_Ui.pnl" 760 10 T 196 1 0 1 196 279
+3 103 "Gruppe63" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 760 10 T 196 1 0 1 196 279
 2
 "$Manager_Nummer""16"
 "$System""$System"
-3 104 "Gruppe64"
-"vision\\SystemOverview_Ui.pnl" 810 10 T 197 1 0 1 196 279
+3 104 "Gruppe64" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 810 10 T 197 1 0 1 196 279
 2
 "$Manager_Nummer""17"
 "$System""$System"
-3 105 "Gruppe65"
-"vision\\SystemOverview_Ui.pnl" 860 10 T 198 1 0 1 196 279
+3 105 "Gruppe65" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 860 10 T 198 1 0 1 196 279
 2
 "$Manager_Nummer""18"
 "$System""$System"
-3 106 "Gruppe66"
-"vision\\SystemOverview_Ui.pnl" 910 10 T 199 1 0 1 196 279
+3 106 "Gruppe66" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 910 10 T 199 1 0 1 196 279
 2
 "$Manager_Nummer""19"
 "$System""$System"
-3 107 "Gruppe67"
-"vision\\SystemOverview_Ui.pnl" 10 10 T 200 1 0 1 196 279
+3 107 "Gruppe67" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 10 10 T 200 1 0 1 196 279
 2
 "$Manager_Nummer""1"
 "$System""$System"
-3 108 ""
-"vision\\redundanz_manager" 140 330 T 204 1 0 1 -63 43
+3 108 "" -1
+"" ""
+"vision/redundanz_manager" 140 330 T 204 1 0 1 -63 43
 4
 "$Manager_Name""DM"
 "$Manager_Nummer""1"
 "$Redundanz_Nummer""1"
 "$System""$System"
-3 109 "Gruppe26"
-"vision\\redundanz_manager" 60 350 T 205 1 0 1 427 23
+3 109 "Gruppe26" -1
+"" ""
+"vision/redundanz_manager" 60 350 T 205 1 0 1 427 23
 4
 "$Manager_Name""EM"
 "$Manager_Nummer""1"
 "$Redundanz_Nummer""1"
 "$System""$System"
-0
\ No newline at end of file
+0
diff --git a/MAC/Navigator2/panels/objects/Reports/SystemOverviewNonRedundant.pnl b/MAC/Navigator2/panels/objects/Reports/SystemOverviewNonRedundant.pnl
index e7e41203970..08b64fd8c56 100644
--- a/MAC/Navigator2/panels/objects/Reports/SystemOverviewNonRedundant.pnl
+++ b/MAC/Navigator2/panels/objects/Reports/SystemOverviewNonRedundant.pnl
@@ -1,9 +1,9 @@
-V 13
-2
-LANG:0 15 System�bersicht
-LANG:1 15 System overview
-PANEL,-1 -1 981 568 N "_3DFace" 1
-"$System"
+V 13
+2
+LANG:1 15 System overview
+LANG:0 15 System�bersicht
+PANEL,-1 -1 981 568 N "_3DFace" 1
+"$System"
 "main()
 {
  bool bHDB;
@@ -90,13 +90,13 @@ setDistVisible(string dp, dyn_int diDist)
 
 
 
-" 0
+" 0
  E E "main()
 {
   popUpOnObjectClick(\"\");
-}" 0
- E 1 -1 -1 0  0 0
-"refFileName"0  1
+}" 0
+ E 1 -1 -1 0  0 0
+"refFileName"0  1
 E "#uses \"dist.ctl\"
 
 dyn_int diExistingUI;
@@ -147,417 +147,397 @@ void checkDistState(shape tab)
   setMultiValue(\"PRIMITIVE_TEXT1\",\"visible\",bError,
                 \"POLYGON1\",\"visible\",bError);
 }
-" 0
- 2
-"CBRef" "1"
-"EClose" E
-0 0 0
-""
-NC
-DISPLAY_LAYER, 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-LAYER, 0 
-2
-LANG:0 6 Layer1
-LANG:1 6 Layer1
-4 239
-"connectionUI2"
-""
-1 490 360 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
+" 0
+ 3
+"CBRef" "1"
+"EClose" E
+"dpi" "96"
+0 0 0
+""
+NC
+DISPLAY_LAYER, 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
+LAYER, 0 
+1
+LANG:1 6 Layer1
+4 239
+"connectionUI2"
+""
+1 490 360 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-83 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  490 360 490 63
-6 253
-"Border1"
-""
-1 40 171 E E E 1 E 1 E N "_Transparent" E N {255,255,255} E E
+}" 0
+ E
+83 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  490 360 490 63
+2 21
+"name_of_host_1"
+""
+1 89 174 E E E 1 E 0 E N {0,0,0} E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-94 0 0 0 0 0
-E E E
-0
-2
-LANG:0 12 Hauptrechner
-LANG:1 6 Server
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "0"
-E E 0 1 1 0 1 E U  2  0 3  "253.bmp" 13434828 E 40 71 108 171
-2 21
-"name_of_host_1"
-""
-1 89 174 E E E 1 E 0 E N {0,0,0} E N "_Transparent" E E
+}" 0
+ E
+0 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+3
+"sizePolicy" "Fixed Fixed"
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 1 1 0 1 E U  0 E 2 172 148 196
+0 2 2 "0s" 0 0 0 65 0 0  2 172 1
+2
+LANG:1 26 Arial,-1,20,5,69,0,0,0,0,0
+LANG:0 26 Arial,-1,20,5,69,0,0,0,0,0
+0 2
+LANG:1 4 ntap
+LANG:0 4 ntap
+1 883 60 "" 8
+0
+1 889 61 "" 8
+0
+6 285
+"SERVER_CLICK"
+""
+1 20 193 E E E 0 E 1 E N "_Transparent" E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-0 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-3
-"sizePolicy" "Fixed Fixed"
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 1 1 0 1 E U  0 E 2 172 148 196
-0 2 2 "0s" 0 0 0 65 0 0  2 172 1
-2
-LANG:0 26 Arial,-1,20,5,69,0,0,0,0,0
-LANG:1 26 Arial,-1,20,5,69,0,0,0,0,0
-0 2
-LANG:0 4 ntap
-LANG:1 4 ntap
-1 883 60 "" 8
-0
-1 889 61 "" 8
-0
-6 285
-"SERVER_CLICK"
-""
-1 20 193 E E E 0 E 1 E N "_Transparent" E N "_Transparent" E E
- "main()
-{
-popUpOnObjectClick(\"\");
-}" 0
- E
-116 0 0 0 0 0
-E E E
-0
-2
-LANG:0 12 Hauptrechner
-LANG:1 6 Server
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "0"
+}" 0
+ E
+116 0 0 0 0 0
+E E E
+0
+2
+LANG:1 6 Server
+LANG:0 12 Hauptrechner
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "0"
 "main()
 {
   this.fill=\"[solid]\";
-}" 0
+}" 0
  "main()
 {
 rightClickOnObject(makeDynString(this.name, $System, name_of_host_1.text));
-}" 0
- 0 1 1 0 1 E U  0 E 20 70 130 193
-30 403
-"Frame1"
-""
-1 620 335 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
+}" 0
+ 0 1 1 0 1 E U  0 E 20 70 130 193
+30 403
+"Frame1"
+""
+1 620 335 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-135 0 0 0 0 0
-E E E
-1
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "0"
-E E 0 1 1 0 1 E 1 0 1 45 15 0 E 620 70 920 335
-2
-LANG:0 26 Arial,10,-1,5,75,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,75,0,0,0,0,0
-0 2
-LANG:0 15 Fehlerbewertung
-LANG:1 10 Errorstate
-4 408
-"connection_EMUI"
-""
-1 440 168 E E E 1 E 0 E N {0,0,255} E N "_Transparent" E E
- E E
-139 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  440 344 440 300
-4 409
-"connection_EMDIST"
-""
-1 490 380 E E E 1 E 0 E N {0,0,255} E N {255,255,255} E E
+}" 0
+ E
+135 0 0 0 0 0
+E E E
+1
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "0"
+E E 0 1 1 0 1 E 1 0 1 45 15 0 E 620 70 920 335
+2
+LANG:1 26 Arial,-1,13,5,75,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,75,0,0,0,0,0
+0 2
+LANG:1 10 Errorstate
+LANG:0 15 Fehlerbewertung
+4 408
+"connection_EMUI"
+""
+1 440 168 E E E 1 E 0 E N {0,0,255} E N "_Transparent" E E
+ E E
+139 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  440 344 440 300
+4 409
+"connection_EMDIST"
+""
+1 490 380 E E E 1 E 0 E N {0,0,255} E N {255,255,255} E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-140 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  610 430 490 380
-4 411
-"connection_DMVALARCH"
-""
-1 79 420 E E E 1 E 0 E N {0,0,255} E N "_Transparent" E E
+}" 0
+ E
+140 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  610 430 490 380
+4 411
+"connection_DMVALARCH"
+""
+1 79 420 E E E 1 E 0 E N {0,0,255} E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-142 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  79 420 79 377
-4 412
-"connection_EMDRIVER"
-""
-1 455 441 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
+}" 0
+ E
+142 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  79 420 79 377
+4 412
+"connection_EMDRIVER"
+""
+1 455 441 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-143 0 0 0 0 0
-E E E
-0
-2
-LANG:0 33 Informationen �ber diesen Treiber
-LANG:1 29 Information about this driver
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  455 441 489 380
-4 413
-"connection_EMCTRL"
-""
-1 280 430 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
+}" 0
+ E
+143 0 0 0 0 0
+E E E
+0
+2
+LANG:1 29 Information about this driver
+LANG:0 33 Informationen �ber diesen Treiber
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  455 441 489 380
+4 413
+"connection_EMCTRL"
+""
+1 280 430 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-144 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  280 430 490 380
-4 414
-"connection_EMDM"
-""
-1 468 376 E E E 1 E 1 E N "STD_device_on" E N {0,0,0} E E
+}" 0
+ E
+144 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  280 430 490 380
+4 414
+"connection_EMDM"
+""
+1 468 376 E E E 1 E 1 E N "STD_device_on" E N {0,0,0} E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-145 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  470 376 82 376
-2 421
-"txt_CTRL"
-""
-1 193 399 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
- E E
-146 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-3
-"sizePolicy" "Fixed Fixed"
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 1 1 0 1 E U  0 E 195 401 316 416
-0 2 0 "0s" 0 0 0 192 0 0  195 401 1
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 2
-LANG:0 18 CTRL und Sonstiges
-LANG:1 14 CTRL and other
-2 422
-"txt_VALARCH"
-""
-1 14 400 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
- E E
-147 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-3
-"sizePolicy" "Fixed Fixed"
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 1 1 0 1 E U  0 E 16 402 60 417
-0 2 0 "0s" 0 0 0 192 0 0  16 402 1
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 2
-LANG:0 7 Archive
-LANG:1 7 Archive
-2 423
-"txt_DRIVER"
-""
-1 407 399 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
- E E
-148 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-3
-"sizePolicy" "Fixed Fixed"
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 1 1 0 1 E U  0 E 409 401 450 416
-0 2 0 "0s" 0 0 0 192 0 0  409 401 1
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 2
-LANG:0 7 Treiber
-LANG:1 6 Driver
-2 425
-"txt_DIST"
-""
-1 601 399 E E E 1 E 0 E N {0,0,0} E N "_Transparent" E E
- E E
-150 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-3
-"sizePolicy" "Fixed Fixed"
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 1 1 0 1 E U  0 E 603 401 628 416
-0 2 0 "0s" 0 0 0 192 0 0  603 401 1
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 2
-LANG:0 4 Dist
-LANG:1 4 Dist
-4 609
-"connectionUI1"
-""
-1 21 64 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
+}" 0
+ E
+145 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  470 376 82 376
+2 421
+"txt_CTRL"
+""
+1 193 399 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
+ E E
+146 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+3
+"sizePolicy" "Fixed Fixed"
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 1 1 0 1 E U  0 E 195 401 287 416
+0 2 0 "0s" 0 0 0 192 0 0  195 401 1
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 2
+LANG:1 14 CTRL and other
+LANG:0 18 CTRL und Sonstiges
+2 422
+"txt_VALARCH"
+""
+1 14 400 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
+ E E
+147 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+3
+"sizePolicy" "Fixed Fixed"
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 1 1 0 1 E U  0 E 16 402 60 417
+0 2 0 "0s" 0 0 0 192 0 0  16 402 1
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 2
+LANG:1 7 Archive
+LANG:0 7 Archive
+2 423
+"txt_DRIVER"
+""
+1 407 399 E E E 1 E 1 E N {0,0,0} E N "_Transparent" E E
+ E E
+148 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+3
+"sizePolicy" "Fixed Fixed"
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 1 1 0 1 E U  0 E 409 401 443 416
+0 2 0 "0s" 0 0 0 192 0 0  409 401 1
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 2
+LANG:1 6 Driver
+LANG:0 7 Treiber
+2 425
+"txt_DIST"
+""
+1 601 399 E E E 1 E 0 E N {0,0,0} E N "_Transparent" E E
+ E E
+150 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+3
+"sizePolicy" "Fixed Fixed"
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 1 1 0 1 E U  0 E 603 401 628 416
+0 2 0 "0s" 0 0 0 192 0 0  603 401 1
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 2
+LANG:1 4 Dist
+LANG:0 4 Dist
+4 609
+"connectionUI1"
+""
+1 21 64 E E E 1 E 1 E N "STD_device_on" E N "_Transparent" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-201 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 4 1 0 1 E  962 64 21 64
-1 895 89 "" 0
-0
-1 901 90 "" 0
-0
-1 907 91 "" 0
-0
-1 913 92 "" 0
-0
-1 919 93 "" 0
-0
-1 925 94 "" 0
-0
-1 931 95 "" 0
-0
-1 937 96 "" 0
-0
-1 943 97 "" 0
-0
-1 949 98 "" 0
-0
-1 955 99 "" 0
-0
-1 961 100 "" 0
-0
-1 967 101 "" 0
-0
-1 973 102 "" 0
-0
-1 979 103 "" 0
-0
-1 985 104 "" 0
-0
-1 991 105 "" 0
-0
-1 997 106 "" 0
-0
-1 1003 107 "" 0
-0
-10 743
-"polyEmergency"
-""
+}" 0
+ E
+201 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 4 1 0 1 E  962 64 21 64
+1 895 89 "" 0
+0
+1 901 90 "" 0
+0
+1 907 91 "" 0
+0
+1 913 92 "" 0
+0
+1 919 93 "" 0
+0
+1 925 94 "" 0
+0
+1 931 95 "" 0
+0
+1 937 96 "" 0
+0
+1 943 97 "" 0
+0
+1 949 98 "" 0
+0
+1 955 99 "" 0
+0
+1 961 100 "" 0
+0
+1 967 101 "" 0
+0
+1 973 102 "" 0
+0
+1 979 103 "" 0
+0
+1 985 104 "" 0
+0
+1 991 105 "" 0
+0
+1 997 106 "" 0
+0
+1 1003 107 "" 0
+0
+10 743
+"polyEmergency"
+""
 1 80 325 E E E 1 E 0 E N "alarmKamUnq" E N "_Transparent" E "// SimpleCtrlScriptStart {valid}
 main(int iType)
 {
@@ -588,19 +568,19 @@ main(int iType)
 // dpCount {1}
 // dp1 {$System+\"_DataManager.DiskSpaceCheck.EmergencyStopWrite.Status\"}
 // SimpleCtrlScriptEnd {EP_confirm}
-" 0
-
- E E
-202 0 0 0 0 0
-E E E
-0
-2
-LANG:0 15 Emergency Modus
-LANG:1 15 Emergency mode!
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
+" 0
+
+ E E
+202 0 0 0 0 0
+E E E
+0
+2
+LANG:1 15 Emergency mode!
+LANG:0 15 Emergency Modus
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
 "main()
 {
 
@@ -670,14 +650,14 @@ EP_setVisibleCB(string dp, bool boNewValue)
 // Operator {less}
 // Value {TRUE}
 // SimpleCtrlScriptEnd {EP_setVisible}
-" 0
- E 0 2 1 0 1 E U  0 E 3 80 325
-70 345
-90 345
- 1
-2 744
-"txtEmergency"
-""
+" 0
+ E 0 2 1 0 1 E U  0 E 3 80 325
+70 345
+90 345
+ 1
+2 744
+"txtEmergency"
+""
 1 75 326 E E E 1 E 0 E N "alarmKamUnq" E N "_Transparent" E "// SimpleCtrlScriptStart {valid}
 main(int iType)
 {
@@ -708,20 +688,20 @@ main(int iType)
 // dpCount {1}
 // dp1 {$System+\"_DataManager.DiskSpaceCheck.EmergencyStopWrite.Status\"}
 // SimpleCtrlScriptEnd {EP_confirm}
-" 0
-
- E E
-203 0 0 0 0 0
-E E E
-0
-2
-LANG:0 15 Emergency Modus
-LANG:1 15 Emergency mode!
-
-3
-"sizePolicy" "Fixed Fixed"
-"dashclr"N "_Transparent"
-"antiAliased" "1"
+" 0
+
+ E E
+203 0 0 0 0 0
+E E E
+0
+2
+LANG:1 15 Emergency mode!
+LANG:0 15 Emergency Modus
+
+3
+"sizePolicy" "Fixed Fixed"
+"dashclr"N "_Transparent"
+"antiAliased" "1"
 "main()
 {
 
@@ -791,50 +771,50 @@ EP_setVisibleCB(string dp, bool boNewValue)
 // Operator {less}
 // Value {TRUE}
 // SimpleCtrlScriptEnd {EP_setVisible}
-" 0
- E 0 1 1 0 1 E U  0 E 77 328 85 346
-0 2 0 "0s" 0 0 0 192 0 0  77 328 1
-2
-LANG:0 26 Arial,-1,17,5,69,0,0,0,0,0
-LANG:1 26 Arial,-1,17,5,69,0,0,0,0,0
-0 2
-LANG:0 1 !
-LANG:1 1 !
-1 1009 108 "" 3
-0
-1 1011 109 "" 3
-0
-14 405
-"txt_State"
-""
-1 675 105 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
+" 0
+ E 0 1 1 0 1 E U  0 E 77 328 85 346
+0 2 0 "0s" 0 0 0 192 0 0  77 328 1
+2
+LANG:1 26 Arial,-1,17,5,69,0,0,0,0,0
+LANG:0 26 Arial,-1,17,5,69,0,0,0,0,0
+0 2
+LANG:1 1 !
+LANG:0 1 !
+1 1009 108 "" 3
+0
+1 1011 109 "" 3
+0
+14 405
+"txt_State"
+""
+1 675 105 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
  "main()
 {
 popUpOnObjectClick(\"\");
-}" 0
- E
-137 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-0
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0  673 103 917 129
+}" 0
+ E
+137 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+0
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0  673 103 917 129
 2 "0s" 0 0 0 2 0 -1  "main()
 {
  leftClickOnObject(makeDynString(\"tab_CONTROL\", $System, \"\"));
 
-}" 0
- E E
-25 427
-"tab_VALARCH"
-""
-1 -988 -424 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
+}" 0
+ E E
+25 427
+"tab_VALARCH"
+""
+1 -988 -424 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
  "main( )
 {
   string value;
@@ -848,25 +828,25 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
   rightClickOnObject(makeDynString(this.name, $System, value));
 }
-" 0
- E
-152 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-0
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0  8 417 182 560
+" 0
+ E
+152 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+0
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0  8 417 182 560
 "main()
 {
   this.sort(\"num\");
 
-}" 0
+}" 0
 "main(int row, string column, string value)
 {
   if ( column != \"num\")
@@ -875,58 +855,58 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
 
 leftClickOnObject(makeDynString(this.name, $System, value));
-}" 0
- 0 0 1 2 8 "num" 1 1 0 "s" 2
-LANG:0 3 Num
-LANG:1 3 Num
-E
-2
-LANG:0 23 Archivnummer und Status
-LANG:1 24 Archive number and state
-
-20 "name" 12 1 0 "s" 2
-LANG:0 4 Name
-LANG:1 4 Name
-E
-2
-LANG:0 16 Archivbezeichung
-LANG:1 12 Archive name
-
-148 
-17 17 "" 1 2
-LANG:0 2 #1
-LANG:1 2 #1
-"" 1 2
-LANG:0 2 #2
-LANG:1 2 #2
-"" 1 2
-LANG:0 2 #3
-LANG:1 2 #3
-"" 1 2
-LANG:0 2 #4
-LANG:1 2 #4
-"" 1 2
-LANG:0 2 #5
-LANG:1 2 #5
-"" 1 2
-LANG:0 2 #6
-LANG:1 2 #6
-"" 1 2
-LANG:0 2 #7
-LANG:1 2 #7
-"" 1 2
-LANG:0 2 #8
-LANG:1 2 #8
-8 30
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 0 1 0 1 7
-1 0
-25 428
-"tab_CTRL"
-""
-1 -1183 -783 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
+}" 0
+ 0 0 1 2 8 "num" 1 1 0 "s" 2
+LANG:1 3 Num
+LANG:0 3 Num
+E
+2
+LANG:1 24 Archive number and state
+LANG:0 23 Archivnummer und Status
+
+20 "name" 12 1 0 "s" 2
+LANG:1 4 Name
+LANG:0 4 Name
+E
+2
+LANG:1 12 Archive name
+LANG:0 16 Archivbezeichung
+
+148 
+17 17 "" 1 2
+LANG:1 2 #1
+LANG:0 2 #1
+"" 1 2
+LANG:1 2 #2
+LANG:0 2 #2
+"" 1 2
+LANG:1 2 #3
+LANG:0 2 #3
+"" 1 2
+LANG:1 2 #4
+LANG:0 2 #4
+"" 1 2
+LANG:1 2 #5
+LANG:0 2 #5
+"" 1 2
+LANG:1 2 #6
+LANG:0 2 #6
+"" 1 2
+LANG:1 2 #7
+LANG:0 2 #7
+"" 1 2
+LANG:1 2 #8
+LANG:0 2 #8
+8 30
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 0 1 0 1 7
+1 0
+25 428
+"tab_CTRL"
+""
+1 -1183 -783 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
  "main( )
 {
   string value, value2, value3;
@@ -942,24 +922,24 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
   rightClickOnObject(makeDynString(this.name, $System, value, value2, value3));
 }
-" 0
- E
-153 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-0
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0  190 417 369 560
+" 0
+ E
+153 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+0
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0  190 417 369 560
 "main()
 {
   this.sort(\"num\");
-}" 0
+}" 0
 "main(int row, string column, string value)
 {
   string  value2;
@@ -971,66 +951,66 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
   leftClickOnObject(makeDynString(this.name, $System, value, value2));
 
-}" 0
- 0 0 1 3 8 "num" 1 1 0 "s" 2
-LANG:0 3 Num
-LANG:1 3 Num
-E
-2
-LANG:0 24 Controlnummer und Status
-LANG:1 24 Control number and state
-
-20 "name" 15 1 0 "s" 2
-LANG:0 4 Name
-LANG:1 4 Name
-E
-2
-LANG:0 16 Laufende Skripts
-LANG:1 15 Running scripts
-
-178 "type" 15 1 0 "s" 2
-LANG:0 4 Name
-LANG:1 4 type
-E
-2
-LANG:0 11 Managertype
-LANG:1 12 Manager type
-
-178 
-17 17 "" 1 2
-LANG:0 2 #1
-LANG:1 2 #1
-"" 1 2
-LANG:0 2 #2
-LANG:1 2 #2
-"" 1 2
-LANG:0 2 #3
-LANG:1 2 #3
-"" 1 2
-LANG:0 2 #4
-LANG:1 2 #4
-"" 1 2
-LANG:0 2 #5
-LANG:1 2 #5
-"" 1 2
-LANG:0 2 #6
-LANG:1 2 #6
-"" 1 2
-LANG:0 2 #7
-LANG:1 2 #7
-"" 1 2
-LANG:0 2 #8
-LANG:1 2 #8
-8 30
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 0 1 0 1 7
-1 0
-25 429
-"tab_DRIVER"
-""
-1 -1514 -1149 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
+}" 0
+ 0 0 1 3 8 "num" 1 1 0 "s" 2
+LANG:1 3 Num
+LANG:0 3 Num
+E
+2
+LANG:1 24 Control number and state
+LANG:0 24 Controlnummer und Status
+
+20 "name" 15 1 0 "s" 2
+LANG:1 4 Name
+LANG:0 4 Name
+E
+2
+LANG:1 15 Running scripts
+LANG:0 16 Laufende Skripts
+
+178 "type" 15 1 0 "s" 2
+LANG:1 4 type
+LANG:0 4 Name
+E
+2
+LANG:1 12 Manager type
+LANG:0 11 Managertype
+
+178 
+17 17 "" 1 2
+LANG:1 2 #1
+LANG:0 2 #1
+"" 1 2
+LANG:1 2 #2
+LANG:0 2 #2
+"" 1 2
+LANG:1 2 #3
+LANG:0 2 #3
+"" 1 2
+LANG:1 2 #4
+LANG:0 2 #4
+"" 1 2
+LANG:1 2 #5
+LANG:0 2 #5
+"" 1 2
+LANG:1 2 #6
+LANG:0 2 #6
+"" 1 2
+LANG:1 2 #7
+LANG:0 2 #7
+"" 1 2
+LANG:1 2 #8
+LANG:0 2 #8
+8 30
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 0 1 0 1 7
+1 0
+25 429
+"tab_DRIVER"
+""
+1 -1514 -1149 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
  "main( )
 {
   string value;
@@ -1044,24 +1024,24 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
   rightClickOnObject(makeDynString(this.name, $System, value));
 }
-" 0
- E
-154 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-0
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0  379 417 527 560
+" 0
+ E
+154 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+0
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0  379 417 527 560
 "main()
 {
   this.sort(\"num\");
-}" 0
+}" 0
 "main(int row, string column, string value)
 {
   if ( column != \"num\")
@@ -1070,58 +1050,58 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
 
 leftClickOnObject(makeDynString(this.name, $System, value));
-}" 0
- 0 0 1 2 8 "num" 1 1 0 "s" 2
-LANG:0 3 Num
-LANG:1 3 Num
-E
-2
-LANG:0 24 Controlnummer und Status
-LANG:1 23 Driver number and state
-
-20 "name" 15 1 0 "s" 2
-LANG:0 4 Name
-LANG:1 4 Name
-E
-2
-LANG:0 31 Information �ber diesen Treiber
-LANG:1 28 Information about the driver
-
-178 
-17 17 "" 1 2
-LANG:0 2 #1
-LANG:1 2 #1
-"" 1 2
-LANG:0 2 #2
-LANG:1 2 #2
-"" 1 2
-LANG:0 2 #3
-LANG:1 2 #3
-"" 1 2
-LANG:0 2 #4
-LANG:1 2 #4
-"" 1 2
-LANG:0 2 #5
-LANG:1 2 #5
-"" 1 2
-LANG:0 2 #6
-LANG:1 2 #6
-"" 1 2
-LANG:0 2 #7
-LANG:1 2 #7
-"" 1 2
-LANG:0 2 #8
-LANG:1 2 #8
-8 30
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 0 1 0 1 7
-1 0
-25 430
-"tab_DIST"
-""
-1 -2905 -1633 E E E 1 E 0 E N "_WindowText" E N "_Window" E E
+}" 0
+ 0 0 1 2 8 "num" 1 1 0 "s" 2
+LANG:1 3 Num
+LANG:0 3 Num
+E
+2
+LANG:1 23 Driver number and state
+LANG:0 24 Controlnummer und Status
+
+20 "name" 15 1 0 "s" 2
+LANG:1 4 Name
+LANG:0 4 Name
+E
+2
+LANG:1 28 Information about the driver
+LANG:0 31 Information �ber diesen Treiber
+
+178 
+17 17 "" 1 2
+LANG:1 2 #1
+LANG:0 2 #1
+"" 1 2
+LANG:1 2 #2
+LANG:0 2 #2
+"" 1 2
+LANG:1 2 #3
+LANG:0 2 #3
+"" 1 2
+LANG:1 2 #4
+LANG:0 2 #4
+"" 1 2
+LANG:1 2 #5
+LANG:0 2 #5
+"" 1 2
+LANG:1 2 #6
+LANG:0 2 #6
+"" 1 2
+LANG:1 2 #7
+LANG:0 2 #7
+"" 1 2
+LANG:1 2 #8
+LANG:0 2 #8
+8 30
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 0 1 0 1 7
+1 0
+25 430
+"tab_DIST"
+""
+1 -2905 -1633 E E E 1 E 0 E N "_WindowText" E N "_Window" E E
  "main( )
 {
   string value;
@@ -1135,24 +1115,24 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
   rightClickOnObject(makeDynString(this.name, $System, value));
 }
-" 0
- E
-155 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-0
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0  538 417 691 560
+" 0
+ E
+155 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+0
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0  538 417 691 560
 "main()
 {
   this.sort(\"num\");
-}" 0
+}" 0
 "main(int row, string column, string value)
 {
   if ( column != \"num\")
@@ -1161,66 +1141,66 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
 
 leftClickOnObject(makeDynString(this.name, $System, value));
-}" 0
- 0 0 1 3 8 "num" 2 1 0 "s" 2
-LANG:0 3 Num
-LANG:1 3 Num
-E
-2
-LANG:0 21 Distnummer und Status
-LANG:1 21 Dist number and state
-
-30 "name" 7 1 0 "s" 2
-LANG:0 4 Name
-LANG:1 4 Name
-E
-2
-LANG:0 28 Systemnamen der Dist Manager
-LANG:1 31 System name of the dist manager
-
-95 "oneWayDist" 2 1 0 "s" 2
-LANG:0 2 #1
-LANG:1 2 #1
-E
-2
-LANG:0 0 
-LANG:1 0 
-
-22 
-17 17 "" 1 2
-LANG:0 2 #1
-LANG:1 2 #1
-"" 1 2
-LANG:0 2 #2
-LANG:1 2 #2
-"" 1 2
-LANG:0 2 #3
-LANG:1 2 #3
-"" 1 2
-LANG:0 2 #4
-LANG:1 2 #4
-"" 1 2
-LANG:0 2 #5
-LANG:1 2 #5
-"" 1 2
-LANG:0 2 #6
-LANG:1 2 #6
-"" 1 2
-LANG:0 2 #7
-LANG:1 2 #7
-"" 1 2
-LANG:0 2 #8
-LANG:1 2 #8
-8 30
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 0 1 0 1 7
-1 0
-25 431
-"tab_CONTROL"
-""
-1 -1578 -1732 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
+}" 0
+ 0 0 1 3 8 "num" 2 1 0 "s" 2
+LANG:1 3 Num
+LANG:0 3 Num
+E
+2
+LANG:1 21 Dist number and state
+LANG:0 21 Distnummer und Status
+
+30 "name" 7 1 0 "s" 2
+LANG:1 4 Name
+LANG:0 4 Name
+E
+2
+LANG:1 31 System name of the dist manager
+LANG:0 28 Systemnamen der Dist Manager
+
+95 "oneWayDist" 1 1 0 "s" 2
+LANG:1 2 #1
+LANG:0 2 #1
+E
+2
+LANG:1 0 
+LANG:0 0 
+
+22 
+17 17 "" 1 2
+LANG:1 2 #1
+LANG:0 2 #1
+"" 1 2
+LANG:1 2 #2
+LANG:0 2 #2
+"" 1 2
+LANG:1 2 #3
+LANG:0 2 #3
+"" 1 2
+LANG:1 2 #4
+LANG:0 2 #4
+"" 1 2
+LANG:1 2 #5
+LANG:0 2 #5
+"" 1 2
+LANG:1 2 #6
+LANG:0 2 #6
+"" 1 2
+LANG:1 2 #7
+LANG:0 2 #7
+"" 1 2
+LANG:1 2 #8
+LANG:0 2 #8
+8 30
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 0 1 0 1 7
+1 0
+25 431
+"tab_CONTROL"
+""
+1 -1578 -1732 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
  "main( )
 {
   string value;
@@ -1233,20 +1213,20 @@ LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
 
   rightClickOnObject(makeDynString(this.name, $System, value));
 }
-" 0
- E
-156 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-0
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0  673 130 957 341
+" 0
+ E
+156 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+0
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0  673 130 957 341
 "main()
 {
 
@@ -1276,7 +1256,7 @@ this.appendLines( dynlen( ds1), \"#1\", ds1, \"#2\", ds2, \"#3\", ds3);
 }
 
 
-" 0
+" 0
 "main(int row, string column, string value)
 {
 
@@ -1287,347 +1267,360 @@ this.appendLines( dynlen( ds1), \"#1\", ds1, \"#2\", ds2, \"#3\", ds3);
 
 
 leftClickOnObject(makeDynString(this.name, $System, value));
-}" 0
- 0 0 1 3 12 "#1" 0 0 0 "s" 2
-LANG:0 3 DPE
-LANG:1 3 DPE
-E
-2
-LANG:0 14 unsichtbar :-)
-LANG:1 9 invisible
-
-0 "#2" 2 1 0 "s" 2
-LANG:0 10 Gewichtung
-LANG:1 6 Weight
-E
-2
-LANG:0 10 Gewichtung
-LANG:1 6 Weight
-
-30 "#3" 22 1 0 "s" 2
-LANG:0 15 �berwachungstyp
-LANG:1 17 Monitored manager
-E
-2
-LANG:0 15 �berwachungstyp
-LANG:1 17 Monitored manager
-
-250 
-17 17 "" 1 2
-LANG:0 2 #1
-LANG:1 2 #1
-"" 1 2
-LANG:0 2 #2
-LANG:1 2 #2
-"" 1 2
-LANG:0 2 #3
-LANG:1 2 #3
-"" 1 2
-LANG:0 2 #4
-LANG:1 2 #4
-"" 1 2
-LANG:0 2 #5
-LANG:1 2 #5
-"" 1 2
-LANG:0 2 #6
-LANG:1 2 #6
-"" 1 2
-LANG:0 2 #7
-LANG:1 2 #7
-"" 1 2
-LANG:0 2 #8
-LANG:1 2 #8
-"" 1 2
-LANG:0 2 #9
-LANG:1 2 #9
-"" 1 2
-LANG:0 3 #10
-LANG:1 3 #10
-"" 1 2
-LANG:0 3 #11
-LANG:1 3 #11
-"" 1 2
-LANG:0 3 #12
-LANG:1 3 #12
-8 30
-2
-LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
-LANG:1 26 Arial,10,-1,5,50,0,0,0,0,0
-0 0 1 0 1 7
-1 0
-14 749
-"maxUI"
-""
-1 910 0 E E E 1 E 0 E N "_WindowText" E N "_Window" E E
- E E
-206 0 0 0 0 0
-E E E
-0
-2
-LANG:0 0 
-LANG:1 0 
-
-0
-2
-LANG:0 26 Arial,-1,13,5,40,0,0,0,0,0
-LANG:1 26 Arial,-1,13,5,40,0,0,0,0,0
-0  908 -2 972 25
+}" 0
+ 0 0 1 3 12 "#1" 0 0 0 "s" 2
+LANG:1 3 DPE
+LANG:0 3 DPE
+E
+2
+LANG:1 9 invisible
+LANG:0 14 unsichtbar :-)
+
+0 "#2" 2 1 0 "s" 2
+LANG:1 6 Weight
+LANG:0 10 Gewichtung
+E
+2
+LANG:1 6 Weight
+LANG:0 10 Gewichtung
+
+30 "#3" 22 1 0 "s" 2
+LANG:1 17 Monitored manager
+LANG:0 15 �berwachungstyp
+E
+2
+LANG:1 17 Monitored manager
+LANG:0 15 �berwachungstyp
+
+250 
+17 17 "" 1 2
+LANG:1 2 #1
+LANG:0 2 #1
+"" 1 2
+LANG:1 2 #2
+LANG:0 2 #2
+"" 1 2
+LANG:1 2 #3
+LANG:0 2 #3
+"" 1 2
+LANG:1 2 #4
+LANG:0 2 #4
+"" 1 2
+LANG:1 2 #5
+LANG:0 2 #5
+"" 1 2
+LANG:1 2 #6
+LANG:0 2 #6
+"" 1 2
+LANG:1 2 #7
+LANG:0 2 #7
+"" 1 2
+LANG:1 2 #8
+LANG:0 2 #8
+"" 1 2
+LANG:1 2 #9
+LANG:0 2 #9
+"" 1 2
+LANG:1 3 #10
+LANG:0 3 #10
+"" 1 2
+LANG:1 3 #11
+LANG:0 3 #11
+"" 1 2
+LANG:1 3 #12
+LANG:0 3 #12
+8 30
+2
+LANG:1 26 Arial,-1,13,5,50,0,0,0,0,0
+LANG:0 26 Arial,10,-1,5,50,0,0,0,0,0
+0 0 1 0 1 7
+1 0
+14 749
+"maxUI"
+""
+1 910 0 E E E 1 E 0 E N "_WindowText" E N "_Window" E E
+ E E
+206 0 0 0 0 0
+E E E
+0
+2
+LANG:1 0 
+LANG:0 0 
+
+0
+2
+LANG:1 26 Arial,-1,13,5,40,0,0,0,0,0
+LANG:0 26 Arial,-1,13,5,40,0,0,0,0,0
+0  908 -2 972 25
 3 "0s" 0 0 0 0 0 -1  E "main()
 {
   this.text	= 19;
-}" 0
- E
-13 750
-"Button1"
-""
-1 780 107 E E E 1 E 1 E N "_ButtonText" E N "_Button" E E
- E E
-207 0 0 0 0 0
-E E E
-0
-2
-LANG:0 25 Gewichtungsparametrierung
-LANG:1 16 Configure weight
-
-0
-2
-LANG:0 26 Arial,-1,13,5,40,0,0,0,0,0
-LANG:1 26 Arial,-1,13,5,40,0,0,0,0,0
-0  923 102 951 130
-
-T 
-2
-LANG:0 3 ...
-LANG:1 3 ...
+}" 0
+ E
+13 750
+"Button1"
+""
+1 780 107 E E E 1 E 1 E N "_ButtonText" E N "_Button" E E
+ E E
+207 0 0 0 0 0
+E E E
+0
+2
+LANG:1 16 Configure weight
+LANG:0 25 Gewichtungsparametrierung
+
+0
+2
+LANG:1 26 Arial,-1,13,5,40,0,0,0,0,0
+LANG:0 26 Arial,-1,13,5,40,0,0,0,0,0
+0  923 102 951 130
+
+T 
+2
+LANG:1 3 ...
+LANG:0 3 ...
 "main()
 {
   leftClickOnObject(makeDynString(\"button\", $System));
-}" 0
- E E E
-10 881
-"POLYGON1"
-""
-1 80 325 E E E 1 E 0 E N "alarmKamUnq" E N "_Transparent" E E
- E E
-208 0 0 0 0 0
-E E E
-0
-2
-LANG:0 10 Dist Error
-LANG:1 10 Dist Error
-
-2
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 2 1 0 1 E 1 0 1 570 67 0 E 3 80 325
-70 345
-90 345
- 1
-2 882
-"PRIMITIVE_TEXT1"
-""
-1 645 393 E E E 1 E 0 E N "alarmKamUnq" E N "_Transparent" E E
- E E
-209 0 0 0 0 0
-E E E
-0
-2
-LANG:0 10 Dist Error
-LANG:1 10 Dist Error
-
-3
-"sizePolicy" "Fixed Fixed"
-"dashclr"N "_Transparent"
-"antiAliased" "1"
-E E 0 1 1 0 1 E U  0 E 647 395 655 413
-0 2 0 "0s" 0 0 0 192 0 0  647 395 1
-2
-LANG:0 26 Arial,-1,17,5,69,0,0,0,0,0
-LANG:1 26 Arial,-1,17,5,69,0,0,0,0,0
-0 2
-LANG:0 1 !
-LANG:1 1 !
-0
-LAYER, 1 
-2
-LANG:0 6 Layer2
-LANG:1 6 Layer2
-0
-LAYER, 2 
-2
-LANG:0 6 Layer3
-LANG:1 6 Layer3
-0
-LAYER, 3 
-2
-LANG:0 6 Layer4
-LANG:1 6 Layer4
-0
-LAYER, 4 
-2
-LANG:0 6 Layer5
-LANG:1 6 Layer5
-0
-LAYER, 5 
-2
-LANG:0 6 Layer6
-LANG:1 6 Layer6
-0
-LAYER, 6 
-2
-LANG:0 6 Layer7
-LANG:1 6 Layer7
-0
-LAYER, 7 
-2
-LANG:0 6 Layer8
-LANG:1 6 Layer8
-0
-3 60 "" -1
-"" ""
-"vision/SystemRam.pnl" 60 270 T 114 1 0 1 -20 -40
-2
-"$System""$System"
-"$dpe""_MemoryCheck"
-3 61 "" -1
-"" ""
-"vision/SystemHD.pnl" 200 210 T 115 1 0 1 -89 20
-2
-"$System""$System"
-"$dpe""_ArchivDisk"
-3 89 "Gruppe49" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 60 10 T 182 1 0 1 196 279
-2
-"$Manager_Nummer""2"
-"$System""$System"
-3 90 "Gruppe50" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 110 10 T 183 1 0 1 196 279
-2
-"$Manager_Nummer""3"
-"$System""$System"
-3 91 "Gruppe51" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 160 10 T 184 1 0 1 196 279
-2
-"$Manager_Nummer""4"
-"$System""$System"
-3 92 "Gruppe52" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 210 10 T 185 1 0 1 196 279
-2
-"$Manager_Nummer""5"
-"$System""$System"
-3 93 "Gruppe53" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 260 10 T 186 1 0 1 196 279
-2
-"$Manager_Nummer""6"
-"$System""$System"
-3 94 "Gruppe54" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 310 10 T 187 1 0 1 196 279
-2
-"$Manager_Nummer""7"
-"$System""$System"
-3 95 "Gruppe55" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 360 10 T 188 1 0 1 196 279
-2
-"$Manager_Nummer""8"
-"$System""$System"
-3 96 "Gruppe56" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 410 10 T 189 1 0 1 196 279
-2
-"$Manager_Nummer""9"
-"$System""$System"
-3 97 "Gruppe57" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 460 10 T 190 1 0 1 196 279
-2
-"$Manager_Nummer""10"
-"$System""$System"
-3 98 "Gruppe58" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 510 10 T 191 1 0 1 196 279
-2
-"$Manager_Nummer""11"
-"$System""$System"
-3 99 "Gruppe59" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 560 10 T 192 1 0 1 196 279
-2
-"$Manager_Nummer""12"
-"$System""$System"
-3 100 "Gruppe60" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 610 10 T 193 1 0 1 196 279
-2
-"$Manager_Nummer""13"
-"$System""$System"
-3 101 "Gruppe61" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 660 10 T 194 1 0 1 196 279
-2
-"$Manager_Nummer""14"
-"$System""$System"
-3 102 "Gruppe62" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 710 10 T 195 1 0 1 196 279
-2
-"$Manager_Nummer""15"
-"$System""$System"
-3 103 "Gruppe63" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 760 10 T 196 1 0 1 196 279
-2
-"$Manager_Nummer""16"
-"$System""$System"
-3 104 "Gruppe64" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 810 10 T 197 1 0 1 196 279
-2
-"$Manager_Nummer""17"
-"$System""$System"
-3 105 "Gruppe65" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 860 10 T 198 1 0 1 196 279
-2
-"$Manager_Nummer""18"
-"$System""$System"
-3 106 "Gruppe66" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 910 10 T 199 1 0 1 196 279
-2
-"$Manager_Nummer""19"
-"$System""$System"
-3 107 "Gruppe67" -1
-"" ""
-"vision/SystemOverview_Ui.pnl" 10 10 T 200 1 0 1 196 279
-2
-"$Manager_Nummer""1"
-"$System""$System"
-3 108 "" -1
-"" ""
-"vision/redundanz_manager" 140 330 T 204 1 0 1 -63 43
-4
-"$Manager_Name""DM"
-"$Manager_Nummer""1"
-"$Redundanz_Nummer""1"
-"$System""$System"
-3 109 "Gruppe26" -1
-"" ""
-"vision/redundanz_manager" 60 350 T 205 1 0 1 427 23
-4
-"$Manager_Name""EM"
-"$Manager_Nummer""1"
-"$Redundanz_Nummer""1"
-"$System""$System"
-1 110 "distError" -1
-2 0 
-881 882 
-
-"" ""
-0
+}" 0
+ E E E
+10 881
+"POLYGON1"
+""
+1 80 325 E E E 1 E 0 E N "alarmKamUnq" E N "_Transparent" E E
+ E E
+208 0 0 0 0 0
+E E E
+0
+2
+LANG:1 10 Dist Error
+LANG:0 10 Dist Error
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 2 1 0 1 E 1 0 1 570 67 0 E 3 80 325
+70 345
+90 345
+ 1
+2 882
+"PRIMITIVE_TEXT1"
+""
+1 645 393 E E E 1 E 0 E N "alarmKamUnq" E N "_Transparent" E E
+ E E
+209 0 0 0 0 0
+E E E
+0
+2
+LANG:1 10 Dist Error
+LANG:0 10 Dist Error
+
+3
+"sizePolicy" "Fixed Fixed"
+"dashclr"N "_Transparent"
+"antiAliased" "1"
+E E 0 1 1 0 1 E U  0 E 647 395 655 413
+0 2 0 "0s" 0 0 0 192 0 0  647 395 1
+2
+LANG:1 26 Arial,-1,17,5,69,0,0,0,0,0
+LANG:0 26 Arial,-1,17,5,69,0,0,0,0,0
+0 2
+LANG:1 1 !
+LANG:0 1 !
+6 253
+"Border1"
+""
+1 40 171 E E E 1 E 1 E N "_Transparent" E N {255,255,255} E E
+ "main()
+{
+popUpOnObjectClick(\"\");
+}" 0
+ E
+94 0 0 0 0 0
+E E E
+0
+2
+LANG:1 6 Server
+LANG:0 12 Hauptrechner
+
+2
+"dashclr"N "_Transparent"
+"antiAliased" "0"
+E E 0 1 1 0 1 E U  2  1 3  "pictures/253.bmp" 13434828 E 40 71 108 171
+0
+LAYER, 1 
+1
+LANG:1 6 Layer2
+0
+LAYER, 2 
+1
+LANG:1 6 Layer3
+0
+LAYER, 3 
+1
+LANG:1 6 Layer4
+0
+LAYER, 4 
+1
+LANG:1 6 Layer5
+0
+LAYER, 5 
+1
+LANG:1 6 Layer6
+0
+LAYER, 6 
+1
+LANG:1 6 Layer7
+0
+LAYER, 7 
+1
+LANG:1 6 Layer8
+0
+3 60 "" -1
+"" ""
+"vision/SystemRam.pnl" 60 270 T 114 1 0 1 -20 -40
+2
+"$System""$System"
+"$dpe""_MemoryCheck"
+3 61 "" -1
+"" ""
+"vision/SystemHD.pnl" 200 210 T 115 1 0 1 -89 20
+2
+"$System""$System"
+"$dpe""_ArchivDisk"
+3 89 "Gruppe49" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 60 10 T 182 1 0 1 196 279
+2
+"$Manager_Nummer""2"
+"$System""$System"
+3 90 "Gruppe50" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 110 10 T 183 1 0 1 196 279
+2
+"$Manager_Nummer""3"
+"$System""$System"
+3 91 "Gruppe51" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 160 10 T 184 1 0 1 196 279
+2
+"$Manager_Nummer""4"
+"$System""$System"
+3 92 "Gruppe52" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 210 10 T 185 1 0 1 196 279
+2
+"$Manager_Nummer""5"
+"$System""$System"
+3 93 "Gruppe53" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 260 10 T 186 1 0 1 196 279
+2
+"$Manager_Nummer""6"
+"$System""$System"
+3 94 "Gruppe54" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 310 10 T 187 1 0 1 196 279
+2
+"$Manager_Nummer""7"
+"$System""$System"
+3 95 "Gruppe55" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 360 10 T 188 1 0 1 196 279
+2
+"$Manager_Nummer""8"
+"$System""$System"
+3 96 "Gruppe56" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 410 10 T 189 1 0 1 196 279
+2
+"$Manager_Nummer""9"
+"$System""$System"
+3 97 "Gruppe57" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 460 10 T 190 1 0 1 196 279
+2
+"$Manager_Nummer""10"
+"$System""$System"
+3 98 "Gruppe58" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 510 10 T 191 1 0 1 196 279
+2
+"$Manager_Nummer""11"
+"$System""$System"
+3 99 "Gruppe59" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 560 10 T 192 1 0 1 196 279
+2
+"$Manager_Nummer""12"
+"$System""$System"
+3 100 "Gruppe60" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 610 10 T 193 1 0 1 196 279
+2
+"$Manager_Nummer""13"
+"$System""$System"
+3 101 "Gruppe61" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 660 10 T 194 1 0 1 196 279
+2
+"$Manager_Nummer""14"
+"$System""$System"
+3 102 "Gruppe62" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 710 10 T 195 1 0 1 196 279
+2
+"$Manager_Nummer""15"
+"$System""$System"
+3 103 "Gruppe63" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 760 10 T 196 1 0 1 196 279
+2
+"$Manager_Nummer""16"
+"$System""$System"
+3 104 "Gruppe64" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 810 10 T 197 1 0 1 196 279
+2
+"$Manager_Nummer""17"
+"$System""$System"
+3 105 "Gruppe65" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 860 10 T 198 1 0 1 196 279
+2
+"$Manager_Nummer""18"
+"$System""$System"
+3 106 "Gruppe66" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 910 10 T 199 1 0 1 196 279
+2
+"$Manager_Nummer""19"
+"$System""$System"
+3 107 "Gruppe67" -1
+"" ""
+"vision/SystemOverview_Ui.pnl" 10 10 T 200 1 0 1 196 279
+2
+"$Manager_Nummer""1"
+"$System""$System"
+3 108 "" -1
+"" ""
+"vision/redundanz_manager" 140 330 T 204 1 0 1 -63 43
+4
+"$Manager_Name""DM"
+"$Manager_Nummer""1"
+"$Redundanz_Nummer""1"
+"$System""$System"
+3 109 "Gruppe26" -1
+"" ""
+"vision/redundanz_manager" 60 350 T 205 1 0 1 427 23
+4
+"$Manager_Name""EM"
+"$Manager_Nummer""1"
+"$Redundanz_Nummer""1"
+"$System""$System"
+1 110 "distError" -1
+2 0 
+881 882 
+
+"" ""
+0
diff --git a/MAC/Navigator2/scripts/libs/GCFCommon.ctl b/MAC/Navigator2/scripts/libs/GCFCommon.ctl
new file mode 100644
index 00000000000..55723688739
--- /dev/null
+++ b/MAC/Navigator2/scripts/libs/GCFCommon.ctl
@@ -0,0 +1,307 @@
+// GCFCommon.ctl
+//
+//  Copyright (C) 2002-2004
+//  ASTRON (Netherlands Foundation for Research in Astronomy)
+//  P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, softwaresupport@astron.nl
+//
+//  This program is free software; you can redistribute it and/or modify
+//  it under the terms of the GNU General Public License as published by
+//  the Free Software Foundation; either version 2 of the License, or
+//  (at your option) any later version.
+//
+//  This program is distributed in the hope that it will be useful,
+//  but WITHOUT ANY WARRANTY; without even the implied warranty of
+//  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+//  GNU General Public License for more details.
+//
+//  You should have received a copy of the GNU General Public License
+//  along with this program; if not, write to the Free Software
+//  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+//
+//  $Id$
+//
+///////////////////////////////////////////////////////////////////
+// Common GCF functions
+///////////////////////////////////////////////////////////////////
+//
+// Functions and procedures
+//
+// getStateColor      : return the colorName based on a state
+// getStateName       : return the stateName based on a state
+// getStateNumber     : return the stateNumber based on a stateName
+// initLofarColors		: Initialise the color buffers.
+// showChildState     : Prepare (connect to) the childState callback for a lofar hardware object
+// showSelfState      : Prepare (connect to) the selfState callback for a lofar hardware object
+// updateChildState   : Callback to update the selfstate light from a lofar hardware object
+// updateSelfState    : Callback to update the childState border from a lofar hardware object
+
+#uses "GCFLogging.ctl"
+
+const string   DPNAME_NAVIGATOR  = "__navigator";
+
+//the Database name & number for the Mainsystem (== MainCU)
+global string   MainDBName        = "MCU001:";
+global string   CEPDBName         = "CCU001:";
+global unsigned MainDBID          = 61;
+global int      g_MaxNrClaims     = 250;      // the maximal nr of claims handled by the claimmanager
+
+global mapping stateColor;
+global mapping stateName;
+global mapping stateNumber;
+
+global bool       g_initializing          = true;     // to show if initialise is ready
+global string     g_initProcess           = "";       // holds last finished init process
+global bool       g_standAlone            = false;    // can be used to check if we are in standalone mode (== station only mode)
+
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function initLofarColors
+//
+// Initialise the color buffers.
+//
+///////////////////////////////////////////////////////////////////////////
+void initLofarColors() {
+  	// Set the global statecolors/colornames.
+  	stateColor [0]  = "Lofar_off";
+    stateColor [10] = "Lofar_operational";
+    stateColor [20] = "Lofar_maintenance";
+    stateColor [30] = "Lofar_test";
+    stateColor [40] = "Lofar_suspicious";
+    stateColor [43] = "Lofar_suspicious_went";
+    stateColor [46] = "Lofar_suspicious_came";
+    stateColor [50] = "Lofar_broken";
+    stateColor [53] = "Lofar_broken_went";
+    stateColor [56] = "Lofar_broken_came";
+    stateColor [60] = "Lofar_beyond_repair";
+    stateColor [70] = "Lofar_dpOffline";
+    
+  	stateName [0]  = "off";
+    stateName [10] = "operational";
+    stateName [20] = "maintenance";
+    stateName [30] = "test";
+    stateName [40] = "suspicious";
+    stateName [43] = "suspicious_went";
+    stateName [46] = "suspicious_came";
+    stateName [50] = "broken";
+    stateName [53] = "broken_went";
+    stateName [56] = "broken_came";
+    stateName [60] = "beyond_repair";
+    stateName [70] = "dp_Offline";
+    
+    stateNumber ["off"]             = 0;
+    stateNumber ["operational"]     = 10;
+    stateNumber ["maintenance"]     = 20;
+    stateNumber ["test"]            = 30;
+    stateNumber ["suspicious"]      = 40;
+    stateNumber ["suspicious_went"] = 43;
+    stateNumber ["suspicious_came"] = 46;
+    stateNumber ["broken"]          = 50;
+    stateNumber ["broken_went"]     = 53;
+    stateNumber ["broken_came"]     = 56;
+    stateNumber ["beyond_repair"]   = 60;
+    stateNumber ["dpOffline"]       = 70;
+}
+
+
+const int OFF              = 0;
+const int OPERATIONAL      = 10;
+const int MAINTENANCE      = 20;
+const int TEST             = 30;
+const int SUSPICIOUS       = 40;
+const int SUSPICIOUS_WENT  = 43;
+const int SUSPICIOUS_CAME  = 46;
+const int BROKEN           = 50;
+const int BROKEN_WENT      = 53;
+const int BROKEN_CAME      = 56;
+const int BEYOND_REPAIR    = 60;
+const int DPOFFLINE        = 70;
+
+
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function getStateColor(stateNr) : colorName
+//
+// helper function to return the colorName based on a state
+//
+// Added 3-3-2007 A.Coolen
+///////////////////////////////////////////////////////////////////////////
+string getStateColor(int aState) {
+	if (mappingHasKey(stateColor,aState)) {
+    	return stateColor[aState];
+  	} 
+  	else { 
+		return "";
+	}
+}
+
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function getStateName(stateNr) : name
+//
+// helper function to return the stateName based on a state
+//
+// Added 3-3-2007 A.Coolen
+///////////////////////////////////////////////////////////////////////////
+string getStateName(int aState) {
+ 	if (mappingHasKey(stateName,aState)) {
+    	return stateName[aState];
+  	} 
+  	else { 
+    	return "";
+  	}
+}
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function getStateNumber(stateName) : stateNr
+//
+// helper function to return the stateNumber based on a stateName
+//
+// Added 20-3-2007 A.Coolen
+///////////////////////////////////////////////////////////////////////////
+int getStateNumber(string aState) {
+  	if (aState != "") {
+    	if (mappingHasKey(stateNumber,aState)) {
+      	return stateNumber[aState];
+    	}
+  	}
+  	return (-1);
+}
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function showSelfState
+//
+// Prepare (connect to) the selfState callback for a lofar hardware object 
+//
+// Added 3-3-2007 A.Coolen
+///////////////////////////////////////////////////////////////////////////
+void showSelfState(string aDP) {
+  	// check if the required datapoint for this view are accessible
+  	if (dpExists(aDP+".status.state")) {
+          if (dpConnect("updateSelfState",aDP + ".status.state",
+                        aDP + ".status.message", 
+                        aDP + ".status.state:_online.._invalid")==-1) {
+            setValue("selfState.light","backCol","Lofar_invalid");
+          }
+          if (!navFunct_dpReachable(aDP+".status.state")) {
+           updateSelfState("",0,"","","",true);
+          }              
+  	} 
+  	else {
+          setValue("selfState.light","backCol","Lofar_dpdoesnotexist");
+  	}
+}
+
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function showChildState
+//
+// Prepare (connect to) the childState callback for a lofar hardware object 
+//
+// Added 3-3-2007 A.Coolen
+///////////////////////////////////////////////////////////////////////////
+void showChildState(string aDP) {
+  	// check if the requiered datapoint for this view are accessible
+  	if (dpExists(aDP+".status.childState")) {
+          if (dpConnect("updateChildState",aDP + ".status.childSumAlert:_alert_hdl.._act_state_color", aDP + ".status.childState:_online.._invalid") == -1) {
+      	    setValue("childStateBorder","foreCol","Lofar_invalid");
+          } 
+          if (!navFunct_dpReachable(aDP+".status.childState")) {
+            updateChildState("",0,"","","",true);
+          }              
+  	} 
+  	else {
+    	  setValue("childStateBorder","foreCol","Lofar_dpdoesnotexist");
+  	}
+}
+
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function updateChildState
+//
+// Callback to update the childState border from a lofar hardware object
+//
+// Added 3-3-2007 A.Coolen
+///////////////////////////////////////////////////////////////////////////
+updateChildState(string dp1, string state, string dp2, bool invalid) {
+  	string SymbolCol;
+	
+  	if (invalid) {
+          if (dp1 == "") {
+       	    SymbolCol = "Lofar_dpOffline";
+          } else {
+       	    SymbolCol = "Lofar_invalid";
+          }
+  	}	
+  	else {
+    	  SymbolCol = state;
+  	}
+  	setValue("childStateBorder", "foreCol", SymbolCol);
+}
+
+///////////////////////////////////////////////////////////////////////////
+//
+// Function updateSelfState
+//
+// Callback to update the selfstate light from a lofar hardware object
+//
+// Added 3-3-2007 A.Coolen
+///////////////////////////////////////////////////////////////////////////
+updateSelfState(string dp1, int state, 
+                string dp2, string msg,
+                string dp3, bool invalid) {
+  string SymbolCol;
+
+  if (invalid) {
+    if (dp1 == "") {
+      SymbolCol = "Lofar_dpOffline";
+    } else {
+      SymbolCol = "Lofar_invalid";
+    }
+  }
+  else {
+    SymbolCol = getStateColor(state);
+  }
+  setValue("selfState.light", "backCol", SymbolCol);
+
+  // get the old tooltip because it contains the baseDP
+  string tooltip="";
+  getValue("light","toolTipText",tooltip);
+  dyn_string aS = strsplit(tooltip," ");
+  tooltip =aS[1] + " <br>Last status message: "+msg;
+  setValue("light","toolTipText",tooltip);
+}
+
+bool waitInitProcess(string procName) {
+  //delay while procName != g_initProcess
+  int retry=0;
+  while (procName != g_initProcess & retry < 60) {
+    delay(0,100);
+    retry++;
+    if (retry >= 60) {
+      LOG_FATAL("GCFCommon.ctl:waitInitProcess|initProcess waiting for "+procName+" retry longer then 2 minutes, can't continue?");
+      return false;
+    }
+  }
+  return true;
+}
+
+void writeInitProcess(string process) {
+  g_initProcess = process;
+}
+
+bool isStandalone() {
+  if (ACTIVE_USER == "standalone" ) {
+    return true;
+  } else {
+    return false;
+  }
+}
+
+
-- 
GitLab