diff --git a/CadCutPageUC.xaml b/CadCutPageUC.xaml index 287ca26..8c2dedd 100644 --- a/CadCutPageUC.xaml +++ b/CadCutPageUC.xaml @@ -60,7 +60,8 @@ - + + @@ -71,9 +72,11 @@ Style="{StaticResource OmagCut_YellowGradientYellowTextButton}"/> + - - - - - - - - - - - - - - - - + + + + + + diff --git a/OpenPageUC.xaml.vb b/OpenPageUC.xaml.vb index 79ba5ec..1a669dd 100644 --- a/OpenPageUC.xaml.vb +++ b/OpenPageUC.xaml.vb @@ -81,7 +81,7 @@ Public Class OpenPageUC ' inizializzo gestore lavorazioni EgtInitMachMgr(m_MainWindow.GetMachinesRootDir()) ' leggo direttorio corrente - GetPrivateProfileString(S_GENERAL, K_SAVEDIR, "", m_sCurrDir, m_MainWindow.GetIniFile()) + GetPrivateProfileString(S_GENERAL, K_SAVENAMEDIR, "", m_sCurrDir, m_MainWindow.GetIniFile()) ' lo carico LoadCurrDir() m_bFirst = False @@ -272,7 +272,7 @@ Public Class OpenPageUC Private Sub ConfirmBtn_Click(sender As Object, e As RoutedEventArgs) Handles OkBtn.Click ' Lancio caricamento nuovo progetto corrente If m_bFileOk Then - m_MainWindow.m_CadCutPageUC.PostLoad(m_sCurrDir & "\" & m_sCurrFile) + m_MainWindow.m_CadCutPageUC.PostLoad(m_sCurrDir, m_sCurrFile) End If ' Istruzioni per chiudere OpenPageUC e aprire currentproject e cadcut page m_MainWindow.MainWindowGrid.Children.Remove(m_MainWindow.m_OpenPage) diff --git a/SaveNameWD.xaml b/SaveNameWD.xaml new file mode 100644 index 0000000..95a9030 --- /dev/null +++ b/SaveNameWD.xaml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/SaveNameWD.xaml.vb b/SaveNameWD.xaml.vb new file mode 100644 index 0000000..2330797 --- /dev/null +++ b/SaveNameWD.xaml.vb @@ -0,0 +1,26 @@ +Imports EgtUILib + +Public Class SaveNameWD + + ' Riferimento alla MainWindow + Private m_MainWindow As MainWindow = Application.Current.MainWindow + + Sub New(Owner As Window) + Me.Owner = Owner + InitializeComponent() + End Sub + + Private Sub SaveNameWD_Initialized(sender As Object, e As EventArgs) Handles Me.Initialized + Me.Top = Owner.Top + Owner.Height / 2 - Me.Height / 2 + Me.Left = Owner.Left + Owner.Width / 2 - Me.Width / 2 + SaveNameTxbl.Text = "Nome del progetto da salvare" + End Sub + + Private Sub OkBtn_Click(sender As Object, e As RoutedEventArgs) Handles OkBtn.Click + ' Eseguo salvataggio + m_MainWindow.m_CurrentProjectPageUC.SaveNameProject() + m_MainWindow.m_CurrentProjectPageUC.SaveProject() + EgtDraw() + End Sub + +End Class