diff --git a/Application.xaml.vb b/Application.xaml.vb
index 1c6bdc7..b3564f8 100644
--- a/Application.xaml.vb
+++ b/Application.xaml.vb
@@ -150,6 +150,10 @@ Class Application
Friend Const STATUSSTOPCOMMAND As String = "StatusStopCommand"
Friend Const STATUSSNAPPOINTTYPETEXT As String = "StatusSnapPointTypeText"
Friend Const STATUSSNAPPOINTTYPEBACKGROUND As String = "StatusSnapPointTypeBackground"
+ Friend Const LOADSELECTEDMACHINE As String = "LoadSelectedMachine"
+ Friend Const LOADCURRENTMACHINE As String = "LoadCurrentMachine"
+ Friend Const SAVECURRENTMACHINE As String = "SaveCurrentMachine"
+
' ToolsDbPage messages
Friend Const REMOVETOOL As String = "RemoveTool"
@@ -169,6 +173,7 @@ Class Application
Friend Const IMPORTPROJECT As String = "ImportProject"
Friend Const EXPORTPROJECT As String = "ExportProject"
Friend Const EXECPROJECT As String = "ExecProject"
+ Friend Const DOORSPROJECT As String = "DoorsProject"
Shared ReadOnly _messenger As New Messenger()
diff --git a/Constants/ConstIni.vb b/Constants/ConstIni.vb
index 985719e..2df0de2 100644
--- a/Constants/ConstIni.vb
+++ b/Constants/ConstIni.vb
@@ -82,6 +82,12 @@ Module ConstIni
Public Const K_FLPWINPLACE As String = "WinPlace"
Public Const K_FLPCURRDIR As String = "CurrDir"
+ Public Const S_DOORS As String = "Doors"
+ Public Const K_DDFEXEC As String = "DdfExec"
+ Public Const K_DDFFUNCTION As String = "DdfFun"
+ Public Const K_DDFDIR As String = "DdfDir"
+ Public Const K_DDFDEFAULTDIR As String = "DdfDefaultDir"
+
Public Const S_MACH As String = "Mach"
Public Const K_MACHINESDIR As String = "MachinesDir"
Public Const K_TOOLMAKERSDIR As String = "ToolMakersDir"
diff --git a/EgtCAM5.vbproj b/EgtCAM5.vbproj
index f1519a7..92bcb94 100644
--- a/EgtCAM5.vbproj
+++ b/EgtCAM5.vbproj
@@ -179,6 +179,7 @@
ProjectView.xaml
+
StatusBarView.xaml
diff --git a/EgtCAM5Resources.xaml b/EgtCAM5Resources.xaml
index fe51379..4d134ef 100644
--- a/EgtCAM5Resources.xaml
+++ b/EgtCAM5Resources.xaml
@@ -74,27 +74,34 @@