diff --git a/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdGeneral_ConfigurationPageV.xaml b/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdGeneral_ConfigurationPageV.xaml
index 45cccd40..2dbbe774 100644
--- a/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdGeneral_ConfigurationPageV.xaml
+++ b/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdGeneral_ConfigurationPageV.xaml
@@ -12,9 +12,10 @@
-
+
+ Margin="0,0,0,5"
+ Foreground="{StaticResource BeamWall_Corduroy}">
-
+
+ Margin="0,0,0,5"
+ Foreground="{StaticResource BeamWall_Corduroy}">
-
-
+
+
-
-
+
+
-
+
-
+
@@ -63,8 +65,7 @@
-
+
@@ -107,10 +108,11 @@
Orientation="Horizontal">
+ Style="{StaticResource OnlyProdEgtWPFLib5_InputButton}"
+ Margin="0,0,5,0"/>
+ Style="{StaticResource OnlyProdEgtWPFLib5_InputButton}"/>
diff --git a/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdMachine_ConfigurationPageV.xaml b/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdMachine_ConfigurationPageV.xaml
index 267cb8bb..4d77c6ca 100644
--- a/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdMachine_ConfigurationPageV.xaml
+++ b/EgtBEAMWALL.Core/ConfigurationPage/OnlyProdMachine_ConfigurationPageV.xaml
@@ -13,13 +13,13 @@
-
+
-
+
@@ -28,7 +28,7 @@
-
+
@@ -48,15 +48,15 @@
TextWrapping="WrapWithOverflow"
Width="190"
Style="{StaticResource MachParamTextBlock}"/>
-
-
+ Style="{StaticResource MachParamTextBlock}"/>
@@ -67,9 +67,8 @@
-
-
diff --git a/EgtBEAMWALL.Supervisor/Utility/Dictionary.xaml b/EgtBEAMWALL.Supervisor/Utility/Dictionary.xaml
index 58560cf3..b5fce909 100644
--- a/EgtBEAMWALL.Supervisor/Utility/Dictionary.xaml
+++ b/EgtBEAMWALL.Supervisor/Utility/Dictionary.xaml
@@ -1,11 +1,13 @@
-
+
+
+
+
+
+
+
@@ -62,6 +67,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -89,32 +168,42 @@
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -195,6 +575,9 @@
@@ -429,7 +815,7 @@
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/EgtBEAMWALL.Supervisor/ViewPanel/OnlyProdViewPanelV.xaml b/EgtBEAMWALL.Supervisor/ViewPanel/OnlyProdViewPanelV.xaml
new file mode 100644
index 00000000..80740a51
--- /dev/null
+++ b/EgtBEAMWALL.Supervisor/ViewPanel/OnlyProdViewPanelV.xaml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/EgtBEAMWALL.Supervisor/ViewPanel/OnlyProdViewPanelV.xaml.vb b/EgtBEAMWALL.Supervisor/ViewPanel/OnlyProdViewPanelV.xaml.vb
new file mode 100644
index 00000000..366de359
--- /dev/null
+++ b/EgtBEAMWALL.Supervisor/ViewPanel/OnlyProdViewPanelV.xaml.vb
@@ -0,0 +1,3 @@
+Public Class OnlyProdViewPanelV
+
+End Class
diff --git a/EgtBEAMWALL.Supervisor/ViewPanel/ViewPanelV.xaml b/EgtBEAMWALL.Supervisor/ViewPanel/ViewPanelV.xaml
index 0caf70a0..cab9c958 100644
--- a/EgtBEAMWALL.Supervisor/ViewPanel/ViewPanelV.xaml
+++ b/EgtBEAMWALL.Supervisor/ViewPanel/ViewPanelV.xaml
@@ -1,9 +1,9 @@
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:EgtFloating="clr-namespace:EgtWPFLib5.EgtFloating;assembly=EgtWPFLib5"
+ IsTopDockable="True" IsBottomDockable="False" IsLeftDockable="False"
+ IsRightDockable="False" Style="{StaticResource ToolBar_EgtFloatingPanel}">
0
- m_MachineParameter_Visibility = Visibility.Collapsed
- m_bMachine_Visibility = Visibility.Collapsed
- NotifyPropertyChanged(NameOf(MachineParameter_Visibility))
- NotifyPropertyChanged(NameOf(Machine_Visibility))
+ SetMachineParameter_Visibility(Visibility.Collapsed)
+ SetMachine_Visibility(Visibility.Collapsed)
NotifyPropertyChanged(NameOf(bExternalBackupActive))
End Sub
diff --git a/EgtBEAMWALL.ViewerOptimizer/ConfigurationPage/OnlyProdConfigurationPageV.xaml b/EgtBEAMWALL.ViewerOptimizer/ConfigurationPage/OnlyProdConfigurationPageV.xaml
index 7903fcc9..345847c5 100644
--- a/EgtBEAMWALL.ViewerOptimizer/ConfigurationPage/OnlyProdConfigurationPageV.xaml
+++ b/EgtBEAMWALL.ViewerOptimizer/ConfigurationPage/OnlyProdConfigurationPageV.xaml
@@ -14,7 +14,8 @@
+ SelectedIndex="{Binding SelConfigSubPage}"
+ Style="{StaticResource OnlyProd_TabControl}">
diff --git a/EgtBEAMWALL.ViewerOptimizer/EgtBEAMWALL.ViewerOptimizer.vbproj b/EgtBEAMWALL.ViewerOptimizer/EgtBEAMWALL.ViewerOptimizer.vbproj
index 858faaf8..cf7c67c6 100644
--- a/EgtBEAMWALL.ViewerOptimizer/EgtBEAMWALL.ViewerOptimizer.vbproj
+++ b/EgtBEAMWALL.ViewerOptimizer/EgtBEAMWALL.ViewerOptimizer.vbproj
@@ -251,6 +251,9 @@
NewMacroFeatureWnd.xaml
+
+ OnlyProdMainMenuV.xaml
+
OnlyProdMovePartInRawPartWndV.xaml
@@ -651,6 +654,10 @@
Designer
MSBuild:Compile
+
+ Designer
+ MSBuild:Compile
+
Designer
MSBuild:Compile
diff --git a/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdFeatureListV.xaml b/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdFeatureListV.xaml
index 5cb3ffde..be42e6e2 100644
--- a/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdFeatureListV.xaml
+++ b/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdFeatureListV.xaml
@@ -33,7 +33,8 @@
+ VerticalAlignment="Center"
+ HorizontalAlignment="Center"/>
diff --git a/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdPartInRawPartListV.xaml b/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdPartInRawPartListV.xaml
index ef8dc66d..577083f1 100644
--- a/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdPartInRawPartListV.xaml
+++ b/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdPartInRawPartListV.xaml
@@ -129,9 +129,13 @@
+ VerticalAlignment="Center"
+ Background="Transparent"
+ BorderBrush="Transparent"
+ Foreground="{StaticResource BeamWall_Kashmir}">
+ FontWeight="Bold"
+ Margin="0,-5,0,-2"/>
+ VerticalAlignment="Center"
+ Background="Transparent"
+ BorderBrush="Transparent"
+ Foreground="{StaticResource BeamWall_Kashmir}">
+ FontWeight="Bold"
+ Margin="0,-5,0,-2"/>
diff --git a/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdQParameterListV.xaml b/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdQParameterListV.xaml
index ee0de37d..b4d89051 100644
--- a/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdQParameterListV.xaml
+++ b/EgtBEAMWALL.ViewerOptimizer/ItemParamList/OnlyProdQParameterListV.xaml
@@ -42,7 +42,8 @@
+ VerticalAlignment="Center"
+ HorizontalAlignment="Center"/>
@@ -67,7 +68,7 @@
+ Style="{StaticResource OnlyProd_TextBlock}">
diff --git a/EgtBEAMWALL.ViewerOptimizer/LeftPanel/LeftPanelVM.vb b/EgtBEAMWALL.ViewerOptimizer/LeftPanel/LeftPanelVM.vb
index 18fa7e1f..ef0210bf 100644
--- a/EgtBEAMWALL.ViewerOptimizer/LeftPanel/LeftPanelVM.vb
+++ b/EgtBEAMWALL.ViewerOptimizer/LeftPanel/LeftPanelVM.vb
@@ -55,15 +55,15 @@ Public Class LeftPanelVM
End Sub
Private m_OnlyProdPartManagerVisibility As Visibility = Visibility.Collapsed
- Public Property OnlyProdPartManagerVisibility As Visibility
+ Public ReadOnly Property OnlyProdPartManagerVisibility As Visibility
Get
Return m_OnlyProdPartManagerVisibility
End Get
- Set(value As Visibility)
- m_OnlyProdPartManagerVisibility = value
- NotifyPropertyChanged(NameOf(OnlyProdPartManagerVisibility))
- End Set
End Property
+ Friend Sub SetOnlyProdPartManager_Visibility(value As Visibility)
+ m_OnlyProdPartManagerVisibility = value
+ NotifyPropertyChanged(NameOf(OnlyProdPartManagerVisibility))
+ End Sub
' Definizione comandi
Private m_cmdData As ICommand
@@ -73,7 +73,7 @@ Public Class LeftPanelVM
Public ReadOnly Property SearchFilter_Msg As String
Get
- Return "Search & Filter"
+ Return EgtMsg(61949)
End Get
End Property
diff --git a/EgtBEAMWALL.ViewerOptimizer/LeftPanel/OnlyProdLeftPanelV.xaml b/EgtBEAMWALL.ViewerOptimizer/LeftPanel/OnlyProdLeftPanelV.xaml
index eef59a03..9d23e595 100644
--- a/EgtBEAMWALL.ViewerOptimizer/LeftPanel/OnlyProdLeftPanelV.xaml
+++ b/EgtBEAMWALL.ViewerOptimizer/LeftPanel/OnlyProdLeftPanelV.xaml
@@ -11,6 +11,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/EgtBEAMWALL.ViewerOptimizer/MainMenu/OnlyProdMainMenuV.xaml.vb b/EgtBEAMWALL.ViewerOptimizer/MainMenu/OnlyProdMainMenuV.xaml.vb
new file mode 100644
index 00000000..61ae84b7
--- /dev/null
+++ b/EgtBEAMWALL.ViewerOptimizer/MainMenu/OnlyProdMainMenuV.xaml.vb
@@ -0,0 +1,3 @@
+Public Class OnlyProdMainMenuV
+
+End Class
diff --git a/EgtBEAMWALL.ViewerOptimizer/PdfViewer/PdfViewer.xaml.vb b/EgtBEAMWALL.ViewerOptimizer/PdfViewer/PdfViewer.xaml.vb
index 7395aaf1..0d065cb1 100644
--- a/EgtBEAMWALL.ViewerOptimizer/PdfViewer/PdfViewer.xaml.vb
+++ b/EgtBEAMWALL.ViewerOptimizer/PdfViewer/PdfViewer.xaml.vb
@@ -7,22 +7,6 @@ Imports Windows.Storage.Streams
Partial Public Class PdfViewer
Inherits UserControl
- 'Public Property PdfPath As String
- ' Get
- ' Return CStr(GetValue(PdfPathProperty))
- ' End Get
- ' Set(value As String)
- ' SetValue(PdfPathProperty, value)
- ' End Set
- 'End Property
-
- 'Private Shared m_Items As New List(Of Image)
- 'Public Shared ReadOnly Property Items As List(Of Image)
- ' Get
- ' Return m_Items
- ' End Get
- 'End Property
-
Public Property PdfPath As String
Get
Return CStr(GetValue(PdfPathProperty))
@@ -32,11 +16,6 @@ Partial Public Class PdfViewer
End Set
End Property
- 'Public Shared ReadOnly PdfPathProperty As DependencyProperty = DependencyProperty.Register("PdfPath",
- ' GetType(String),
- ' GetType(PdfViewer),
- ' New FrameworkPropertyMetadata(String.Empty, New PropertyChangedCallback(AddressOf OnPdfPathChanged)))
-
Public Shared ReadOnly PdfPathProperty As DependencyProperty = DependencyProperty.Register("PdfPath",
GetType(String),
GetType(PdfViewer),
@@ -51,43 +30,10 @@ Partial Public Class PdfViewer
End If
End Sub
- 'Private Shared Sub OnPdfPathChanged(d As DependencyObject, e As DependencyPropertyChangedEventArgs)
- ' Dim pdfDrawer As PdfViewer = CType(d, PdfViewer)
- ' If Not String.IsNullOrEmpty(pdfDrawer.PdfPath) Then
- ' Dim path = System.IO.Path.GetFullPath(pdfDrawer.PdfPath)
- ' StorageFile.GetFileFromPathAsync(path).AsTask().ContinueWith(Function(t) PdfDocument.LoadFromFileAsync(t.Result).AsTask()).Unwrap().ContinueWith(Function(t2) PdfToImages(t2.Result), TaskScheduler.FromCurrentSynchronizationContext())
- ' End If
- 'End Sub
-
Sub New()
InitializeComponent()
End Sub
- ''''
- '''' Funzione che trasforma le pagine del pdf in immagine
- ''''
- '''' Singola pagina del PDf
- ''''
- 'Private Shared Async Function PdfToImages(pdfDoc As PdfDocument) As Task
- ' 'Dim items As ItemCollection = pdfViewer.PagesContainer.Items
- ' Items.Clear()
-
- ' If IsNothing(pdfDoc) Then Return
-
- ' For i As Integer = 0 To pdfDoc.PageCount - 1
- ' Using page As PdfPage = pdfDoc.GetPage(i)
- ' Dim bitmap As BitmapImage = Await PageToBitmapAsync(page)
- ' Dim image As New Image With {
- ' .Source = bitmap,
- ' .HorizontalAlignment = HorizontalAlignment.Center,
- ' .Width = bitmap.Width,
- ' .Height = bitmap.Height
- ' }
- ' Items.Add(image)
- ' End Using
- ' Next
- 'End Function
-
'''
''' Funzione che trasforma le pagine del pdf in immagine
'''
diff --git a/EgtBEAMWALL.ViewerOptimizer/ProdProjManager/ProdProjManagerV.xaml b/EgtBEAMWALL.ViewerOptimizer/ProdProjManager/ProdProjManagerV.xaml
index fb9f435f..834c326e 100644
--- a/EgtBEAMWALL.ViewerOptimizer/ProdProjManager/ProdProjManagerV.xaml
+++ b/EgtBEAMWALL.ViewerOptimizer/ProdProjManager/ProdProjManagerV.xaml
@@ -4,6 +4,13 @@
xmlns:EgtBEAMWALL="clr-namespace:EgtBEAMWALL.ViewerOptimizer"
DataContext="{StaticResource ProdProjManagerVM}"
SelectedIndex="{Binding SelProdProj}">
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -1836,50 +1904,21 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2175,21 +2150,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
@@ -2435,48 +2366,30 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-