Compare commits
6 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5b41936ecb | |||
| 14d92c0a2d | |||
| 7639de860f | |||
| 3154944f94 | |||
| 7dc34348ed | |||
| bee06b1999 |
@@ -6,20 +6,20 @@
|
|||||||
<Button Command="{Binding CPlaneTopCommand}" ToolTip="{Binding CPlaneTopToolTip}" Style="{StaticResource GridViewPanelButton}">
|
<Button Command="{Binding CPlaneTopCommand}" ToolTip="{Binding CPlaneTopToolTip}" Style="{StaticResource GridViewPanelButton}">
|
||||||
<Image Source="/Resources/GridViewPanel/CplaneTOP.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/CplaneTOP.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
|
<Button Command="{Binding CPlaneBottomCommand}" ToolTip="{Binding CPlaneBottomToolTip}" Style="{StaticResource GridViewPanelButton}">
|
||||||
|
<Image Source="/Resources/GridViewPanel/CplaneBOTTOM.png" Stretch="Uniform"/>
|
||||||
|
</Button>
|
||||||
<Button Command="{Binding CPlaneFrontCommand}" ToolTip="{Binding CPlaneFrontToolTip}" Style="{StaticResource GridViewPanelButton}">
|
<Button Command="{Binding CPlaneFrontCommand}" ToolTip="{Binding CPlaneFrontToolTip}" Style="{StaticResource GridViewPanelButton}">
|
||||||
<Image Source="/Resources/GridViewPanel/CplaneFRONT.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/CplaneFRONT.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
<Button Command="{Binding CPlaneRightCommand}" ToolTip="{Binding CPlaneRightToolTip}" Style="{StaticResource GridViewPanelButton}">
|
|
||||||
<Image Source="/Resources/GridViewPanel/CplaneRIGHT.png" Stretch="Uniform"/>
|
|
||||||
</Button>
|
|
||||||
<Button Command="{Binding CPlaneBackCommand}" ToolTip="{Binding CPlaneBackToolTip}" Style="{StaticResource GridViewPanelButton}">
|
<Button Command="{Binding CPlaneBackCommand}" ToolTip="{Binding CPlaneBackToolTip}" Style="{StaticResource GridViewPanelButton}">
|
||||||
<Image Source="/Resources/GridViewPanel/CplaneBACK.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/CplaneBACK.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
<Button Command="{Binding CPlaneLeftCommand}" ToolTip="{Binding CPlaneLeftToolTip}" Style="{StaticResource GridViewPanelButton}">
|
<Button Command="{Binding CPlaneLeftCommand}" ToolTip="{Binding CPlaneLeftToolTip}" Style="{StaticResource GridViewPanelButton}">
|
||||||
<Image Source="/Resources/GridViewPanel/CplaneLEFT.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/CplaneLEFT.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
<Button Command="{Binding CPlaneBottomCommand}" ToolTip="{Binding CPlaneBottomToolTip}" Style="{StaticResource GridViewPanelButton}">
|
<Button Command="{Binding CPlaneRightCommand}" ToolTip="{Binding CPlaneRightToolTip}" Style="{StaticResource GridViewPanelButton}">
|
||||||
<Image Source="/Resources/GridViewPanel/CplaneBOTTOM.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/CplaneRIGHT.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
<Button Command="{Binding CPlaneElevationCommand}" ToolTip="{Binding CPlaneElevationToolTip}" Style="{StaticResource GridViewPanelButton}">
|
<Button Command="{Binding CPlaneElevationCommand}" ToolTip="{Binding CPlaneElevationToolTip}" Style="{StaticResource GridViewPanelButton}">
|
||||||
<Image Source="/Resources/GridViewPanel/CplaneELEVATION.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/CplaneELEVATION.png" Stretch="Uniform"/>
|
||||||
|
|||||||
@@ -294,6 +294,7 @@ Public Class MyMachinePanelVM
|
|||||||
MachDbWindowV.Width = 1024
|
MachDbWindowV.Width = 1024
|
||||||
MachDbWindowV.Owner = Application.Current.MainWindow
|
MachDbWindowV.Owner = Application.Current.MainWindow
|
||||||
MachDbWindowV.ShowDialog()
|
MachDbWindowV.ShowDialog()
|
||||||
|
If Not IsNothing(Map.refMachiningTreeExpanderVM) Then Map.refMachiningTreeExpanderVM.UpdateOperationMachiningList()
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|||||||
@@ -388,8 +388,8 @@ Public Class MainWindowVM
|
|||||||
EgtSetLockId(sLockId)
|
EgtSetLockId(sLockId)
|
||||||
End If
|
End If
|
||||||
' Recupero livello e opzioni della chiave
|
' Recupero livello e opzioni della chiave
|
||||||
Dim bKey As Boolean = EgtGetKeyLevel(3279, 2511, 1, IniFile.m_nKeyLevel) And
|
Dim bKey As Boolean = EgtGetKeyLevel(3279, 2512, 1, IniFile.m_nKeyLevel) And
|
||||||
EgtGetKeyOptions(3279, 2511, 1, IniFile.m_nKeyOptions)
|
EgtGetKeyOptions(3279, 2512, 1, IniFile.m_nKeyOptions)
|
||||||
' Leggo e imposto livello utilizzatore
|
' Leggo e imposto livello utilizzatore
|
||||||
IniFile.m_nUserLevel = Math.Min(IniFile.m_nKeyLevel, GetPrivateProfileInt(S_GENERAL, K_USERLEVEL, 1))
|
IniFile.m_nUserLevel = Math.Min(IniFile.m_nKeyLevel, GetPrivateProfileInt(S_GENERAL, K_USERLEVEL, 1))
|
||||||
' Imposto abilitazione lavorazioni avanzate
|
' Imposto abilitazione lavorazioni avanzate
|
||||||
|
|||||||
@@ -70,6 +70,6 @@ Imports System.Windows
|
|||||||
' by using the '*' as shown below:
|
' by using the '*' as shown below:
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
' <Assembly: AssemblyVersion("1.0.*")>
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("2.5.11.2")>
|
<Assembly: AssemblyVersion("2.5.12.3")>
|
||||||
<Assembly: AssemblyFileVersion("2.5.11.2")>
|
<Assembly: AssemblyFileVersion("2.5.12.3")>
|
||||||
|
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class BeamMillingParameterExpanderV
|
Public Class BeamMillingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class BeamMillingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class BeamMillingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class BeamMillingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class ChiselingParameterExpanderV
|
Public Class ChiselingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class ChiselingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class ChiselingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class ChiselingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class GenMachiningParameterExpanderV
|
Public Class GenMachiningParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class GenMachiningParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class GenMachiningParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class GenMachiningParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class MortisingParameterExpanderV
|
Public Class MortisingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class MortisingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class MortisingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class MortisingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class PocketingParameterExpanderV
|
Public Class PocketingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class PocketingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class PocketingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class PocketingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class StoneDrillingParameterExpanderV
|
Public Class StoneDrillingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class StoneDrillingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class StoneDrillingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class StoneDrillingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class StoneMillingParameterExpanderV
|
Public Class StoneMillingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class StoneMillingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class StoneMillingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class StoneMillingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class StoneSawFinishingParameterExpanderV
|
Public Class StoneSawFinishingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class StoneSawFinishingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class StoneSawFinishingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class StoneSawFinishingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class StoneSawRoughingParameterExpanderV
|
Public Class StoneSawRoughingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class StoneSawRoughingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class StoneSawRoughingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class StoneSawRoughingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class StoneSawingParameterExpanderV
|
Public Class StoneSawingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class StoneSawingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class StoneSawingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class StoneSawingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class SurfFinishingParameterExpanderV
|
Public Class SurfFinishingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class SurfFinishingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class SurfFinishingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class SurfFinishingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class WaterjettingParameterExpanderV
|
Public Class WaterjettingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class WaterjettingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class WaterjettingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class WaterjettingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class WoodDrillingParameterExpanderV
|
Public Class WoodDrillingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class WoodDrillingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class WoodDrillingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class WoodDrillingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class WoodMillingParameterExpanderV
|
Public Class WoodMillingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class WoodMillingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class WoodMillingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class WoodMillingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
+7
-6
@@ -3,17 +3,17 @@ Imports EgtWPFLib5.EgtFloating
|
|||||||
|
|
||||||
Public Class WoodSawingParameterExpanderV
|
Public Class WoodSawingParameterExpanderV
|
||||||
|
|
||||||
Private EgtFloatingTray As EgtFloatingTray
|
Private m_RightTrayV As RightTrayV
|
||||||
Private EgtFloatingPanel As EgtFloatingPanel
|
Private EgtFloatingPanel As EgtFloatingPanel
|
||||||
|
|
||||||
Private m_bFirst As Boolean = True
|
Private m_bFirst As Boolean = True
|
||||||
|
|
||||||
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
Private Sub OperationExpanderView_Loaded(sender As Object, e As System.Windows.RoutedEventArgs) Handles Me.Loaded
|
||||||
If m_bFirst Then
|
If m_bFirst Then
|
||||||
EgtFloatingTray = FindAncestor(Of EgtFloatingTray)(Me)
|
m_RightTrayV = FindAncestor(Of RightTrayV)(Me)
|
||||||
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
EgtFloatingPanel = FindAncestor(Of EgtFloatingPanel)(Me)
|
||||||
AddHandler EgtFloatingTray.SizeChanged, AddressOf EgtFloatingTray_SizeChanged
|
AddHandler m_RightTrayV.SizeChanged, AddressOf RightTrayV_SizeChanged
|
||||||
PanelHeight = EgtFloatingPanel.ActualHeight
|
PanelHeight = EgtFloatingPanel.DesiredSize.Height
|
||||||
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
Me.AutomaticCloseExpanderStackPanelHeight = AutomaticCloseExpanderStackPanel.ActualHeight
|
||||||
m_bFirst = False
|
m_bFirst = False
|
||||||
End If
|
End If
|
||||||
@@ -22,7 +22,7 @@ Public Class WoodSawingParameterExpanderV
|
|||||||
|
|
||||||
Dim m_bSizeChanging As Boolean = False
|
Dim m_bSizeChanging As Boolean = False
|
||||||
|
|
||||||
Private Sub EgtFloatingTray_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
Private Sub RightTrayV_SizeChanged(sender As Object, e As System.Windows.SizeChangedEventArgs)
|
||||||
If m_bSizeChanging Then Return
|
If m_bSizeChanging Then Return
|
||||||
m_bSizeChanging = True
|
m_bSizeChanging = True
|
||||||
CalculateOperationParametersStackPanelMaxHeight()
|
CalculateOperationParametersStackPanelMaxHeight()
|
||||||
@@ -32,6 +32,7 @@ Public Class WoodSawingParameterExpanderV
|
|||||||
Dim PanelHeight As Double = 0
|
Dim PanelHeight As Double = 0
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
|
|
||||||
|
' ricalcola spazio utilizzabile quando modificata dimensione finestra e quindi dimensione della tray
|
||||||
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
Private Sub CalculateOperationParametersStackPanelMaxHeight()
|
||||||
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
Dim AutomaticCloseExpanderStackPanelHeight As Double = 0
|
||||||
Dim OpenedExpanderList As New List(Of Boolean)
|
Dim OpenedExpanderList As New List(Of Boolean)
|
||||||
@@ -53,7 +54,7 @@ Public Class WoodSawingParameterExpanderV
|
|||||||
OpenedExpanderList.Add(False)
|
OpenedExpanderList.Add(False)
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Dim RemainingHeight As Double = EgtFloatingTray.ActualHeight - PanelHeight
|
Dim RemainingHeight As Double = m_RightTrayV.ActualHeight - PanelHeight
|
||||||
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
AutomaticCloseExpanderStackPanel.MaxHeight = Me.AutomaticCloseExpanderStackPanelHeight + RemainingHeight
|
||||||
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
For Index = AutomaticCloseExpanderStackPanel.Children.Count - 1 To 0 Step -1
|
||||||
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
If TypeOf AutomaticCloseExpanderStackPanel.Children(Index) Is Expander Then
|
||||||
|
|||||||
@@ -9,18 +9,21 @@
|
|||||||
<Button ToolTip="{Binding LookFromTopToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding TopViewCommand}">
|
<Button ToolTip="{Binding LookFromTopToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding TopViewCommand}">
|
||||||
<Image Source="/Resources/GridViewPanel/LookFromTOP.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/LookFromTOP.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
|
<Button ToolTip="{Binding LookFromBottomToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding BottomViewCommand}">
|
||||||
|
<Image Source="/Resources/GridViewPanel/LookFromBOTTOM.png" Stretch="Uniform"/>
|
||||||
|
</Button>
|
||||||
<Button ToolTip="{Binding LookFromFrontToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding FrontViewCommand}">
|
<Button ToolTip="{Binding LookFromFrontToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding FrontViewCommand}">
|
||||||
<Image Source="/Resources/GridViewPanel/LookFromFRONT.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/LookFromFRONT.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
<Button ToolTip="{Binding LookFromRightToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding RightViewCommand}">
|
|
||||||
<Image Source="/Resources/GridViewPanel/LookFromRIGHT.png" Stretch="Uniform"/>
|
|
||||||
</Button>
|
|
||||||
<Button ToolTip="{Binding LookFromBackToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding BackViewCommand}">
|
<Button ToolTip="{Binding LookFromBackToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding BackViewCommand}">
|
||||||
<Image Source="/Resources/GridViewPanel/LookFromBACK.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/LookFromBACK.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
<Button ToolTip="{Binding LookFromLeftToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding LeftViewCommand}">
|
<Button ToolTip="{Binding LookFromLeftToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding LeftViewCommand}">
|
||||||
<Image Source="/Resources/GridViewPanel/LookFromLEFT.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/LookFromLEFT.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
|
<Button ToolTip="{Binding LookFromRightToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding RightViewCommand}">
|
||||||
|
<Image Source="/Resources/GridViewPanel/LookFromRIGHT.png" Stretch="Uniform"/>
|
||||||
|
</Button>
|
||||||
<Button ToolTip="{Binding LookFromIso_SWToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding IsoViewSWCommand}">
|
<Button ToolTip="{Binding LookFromIso_SWToolTip}" Style="{StaticResource GridViewPanelButton}" Command="{Binding IsoViewSWCommand}">
|
||||||
<Image Source="/Resources/GridViewPanel/LookFromISO_SW.png" Stretch="Uniform"/>
|
<Image Source="/Resources/GridViewPanel/LookFromISO_SW.png" Stretch="Uniform"/>
|
||||||
</Button>
|
</Button>
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ Public Class ViewPanelVM
|
|||||||
' Definizione comandi
|
' Definizione comandi
|
||||||
Private m_cmdZoomAll As ICommand
|
Private m_cmdZoomAll As ICommand
|
||||||
Private m_cmdTopView As ICommand
|
Private m_cmdTopView As ICommand
|
||||||
|
Private m_cmdBottomView As ICommand
|
||||||
Private m_cmdFrontView As ICommand
|
Private m_cmdFrontView As ICommand
|
||||||
Private m_cmdLeftView As ICommand
|
Private m_cmdLeftView As ICommand
|
||||||
Private m_cmdBackView As ICommand
|
Private m_cmdBackView As ICommand
|
||||||
@@ -27,6 +28,11 @@ Public Class ViewPanelVM
|
|||||||
Return EgtMsg(MSG_GRIDVIEWPANEL + 7)
|
Return EgtMsg(MSG_GRIDVIEWPANEL + 7)
|
||||||
End Get
|
End Get
|
||||||
End Property
|
End Property
|
||||||
|
Public ReadOnly Property LookFromBottomToolTip As String
|
||||||
|
Get
|
||||||
|
Return EgtMsg(5284)
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
Public ReadOnly Property LookFromFrontToolTip As String
|
Public ReadOnly Property LookFromFrontToolTip As String
|
||||||
Get
|
Get
|
||||||
@@ -110,6 +116,29 @@ Public Class ViewPanelVM
|
|||||||
|
|
||||||
#End Region ' TopViewCommand
|
#End Region ' TopViewCommand
|
||||||
|
|
||||||
|
#Region "BottomViewCommand"
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' Returns a command that do TopView.
|
||||||
|
''' </summary>
|
||||||
|
Public ReadOnly Property BottomViewCommand As ICommand
|
||||||
|
Get
|
||||||
|
If m_cmdBottomView Is Nothing Then
|
||||||
|
m_cmdBottomView = New RelayCommand(AddressOf BottomView)
|
||||||
|
End If
|
||||||
|
Return m_cmdBottomView
|
||||||
|
End Get
|
||||||
|
End Property
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' Execute the BottomView. This method is invoked by the BottomViewCommand.
|
||||||
|
''' </summary>
|
||||||
|
Public Sub BottomView(ByVal param As Object)
|
||||||
|
Map.refProjectVM.GetScene.BottomView()
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
#End Region ' BottomViewCommand
|
||||||
|
|
||||||
#Region "FrontViewCommand"
|
#Region "FrontViewCommand"
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
|
|||||||
Reference in New Issue
Block a user