From a58f7d9fdadbc674cb0a4435e88f6cc4b49ea00a Mon Sep 17 00:00:00 2001 From: Emmanuele Sassi Date: Mon, 12 Jul 2021 15:30:59 +0200 Subject: [PATCH] Aggiunto bottone reset MachGroup Aggiunti tooltip beam show panel --- .../BTLParam/BTLStructureVM.vb | 14 ++++---- .../ShowBeamPanel/ShowBeamPanelV.xaml | 9 +++-- .../ShowBeamPanel/ShowBeamPanelVM.vb | 18 ++++------ .../TopPanel/TopPanelV.xaml | 5 +++ .../TopPanel/TopPanelVM.vb | 35 +++++++++++++++++++ 5 files changed, 59 insertions(+), 22 deletions(-) diff --git a/EgtBEAMWALL.ViewerOptimizer/BTLParam/BTLStructureVM.vb b/EgtBEAMWALL.ViewerOptimizer/BTLParam/BTLStructureVM.vb index 6a0ec4f2..b145e4cb 100644 --- a/EgtBEAMWALL.ViewerOptimizer/BTLParam/BTLStructureVM.vb +++ b/EgtBEAMWALL.ViewerOptimizer/BTLParam/BTLStructureVM.vb @@ -489,44 +489,44 @@ Public Class BTLStructureVM Public ReadOnly Property sBTLTotParts As String Get - Return Map.refProjectVM.BTLStructureVM.BTLPartVMList.Sum(Function(x) x.nCNT + x.nADDED) + Return m_BTLPartVMList.Sum(Function(x) x.nCNT + x.nADDED) End Get End Property Public ReadOnly Property sBTLTotVolume As String Get - Dim dMMTotVolume As Double = Map.refProjectVM.BTLStructureVM.BTLPartVMList.Sum(Function(x) x.dUnitVolume * (x.nCNT + x.nADDED)) + Dim dMMTotVolume As Double = m_BTLPartVMList.Sum(Function(x) x.dUnitVolume * (x.nCNT + x.nADDED)) Return If(EgtUiUnitsAreMM(), DoubleToString(dMMTotVolume / 1000000000, 3), DoubleToString(dMMTotVolume * (12 / ONEINCH), 3)) End Get End Property Public ReadOnly Property sBTLTotTime As String Get - Return TimeSpan.FromSeconds(Map.refProjectVM.BTLStructureVM.BTLPartVMList.Sum(Function(x) x.nCALC_TIME * (x.nCNT + x.nADDED))).ToString() + Return TimeSpan.FromSeconds(m_BTLPartVMList.Sum(Function(x) x.nCALC_TIME * (x.nCNT + x.nADDED))).ToString() End Get End Property Public ReadOnly Property sTotCNTParts As String Get - Return Map.refProjectVM.BTLStructureVM.BTLPartVMList.Sum(Function(x) x.nCNT) + Return m_BTLPartVMList.Sum(Function(x) x.nCNT) End Get End Property Public ReadOnly Property sTotADDEDParts As String Get - Return Map.refProjectVM.BTLStructureVM.BTLPartVMList.Sum(Function(x) x.nADDED) + Return m_BTLPartVMList.Sum(Function(x) x.nADDED) End Get End Property Public ReadOnly Property sTotINPRODParts As String Get - Return Map.refProjectVM.BTLStructureVM.BTLPartVMList.Sum(Function(x) x.nINPROD) + Return m_BTLPartVMList.Sum(Function(x) x.nINPROD) End Get End Property Public ReadOnly Property sTotDONEParts As String Get - Return Map.refProjectVM.BTLStructureVM.BTLPartVMList.Sum(Function(x) x.nDONE) + Return m_BTLPartVMList.Sum(Function(x) x.nDONE) End Get End Property diff --git a/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelV.xaml b/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelV.xaml index d98edf48..8a3d4080 100644 --- a/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelV.xaml +++ b/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelV.xaml @@ -6,17 +6,20 @@ IsRightDockable="False" Style="{StaticResource ToolBar_EgtFloatingPanel}"> + IsEnabled="{Binding ShowSolid_IsEnabled}" + ToolTip="{Binding ShowSolid_ToolTip}"> + IsEnabled="{Binding ShowBuilding_IsEnabled}" + ToolTip="{Binding ShowBuilding_ToolTip}"> diff --git a/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelVM.vb b/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelVM.vb index 752b32b8..a45f3e16 100644 --- a/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelVM.vb +++ b/EgtBEAMWALL.ViewerOptimizer/ShowBeamPanel/ShowBeamPanelVM.vb @@ -7,27 +7,21 @@ Public Class ShowBeamPanelVM #Region "ToolTip" - Public ReadOnly Property RenderingWFToolTip As String + Public ReadOnly Property ShowAll_ToolTip As String Get - Return EgtMsg(MSG_GRIDVIEWPANEL + 1) + Return EgtMsg(61925) End Get End Property - Public ReadOnly Property RenderingHLToolTip As String + Public ReadOnly Property ShowSolid_ToolTip As String Get - Return EgtMsg(MSG_GRIDVIEWPANEL + 2) + Return EgtMsg(61926) End Get End Property - Public ReadOnly Property RenderingSHToolTip As String + Public ReadOnly Property ShowBuilding_ToolTip As String Get - Return EgtMsg(MSG_GRIDVIEWPANEL + 3) - End Get - End Property - - Public ReadOnly Property CurveDirToolTip As String - Get - Return EgtMsg(MSG_GRIDVIEWPANEL + 16) + Return EgtMsg(61927) End Get End Property diff --git a/EgtBEAMWALL.ViewerOptimizer/TopPanel/TopPanelV.xaml b/EgtBEAMWALL.ViewerOptimizer/TopPanel/TopPanelV.xaml index 4351c060..19b0a73b 100644 --- a/EgtBEAMWALL.ViewerOptimizer/TopPanel/TopPanelV.xaml +++ b/EgtBEAMWALL.ViewerOptimizer/TopPanel/TopPanelV.xaml @@ -38,6 +38,11 @@ ToolTip="{Binding ProduceAllRawPart_ToolTip}" IsEnabled="{Binding TopPanel_IsEnabled}" Style="{StaticResource LeftPanel_SmallButton}"/> +