- corretta enum DoorStates

- riordinati bottoni DoorListPage
This commit is contained in:
Emmanuele Sassi
2025-01-08 19:18:01 +01:00
parent 4f5ab7f3c2
commit 3d4609aea4
2 changed files with 30 additions and 34 deletions
@@ -1,6 +1,6 @@
<Grid x:Class="DoorListPageV"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Effector.Plugin.DoorArreda">
<Grid.Resources>
<local:StateToSelColorConverter x:Key="StateToSelColorConverter"/>
@@ -11,18 +11,30 @@
</Grid.RowDefinitions>
<StackPanel Orientation="Horizontal"
IsEnabled="{Binding bExecButton_IsEnabled}">
<Button Content="CSV"
<Button Content="Apri CSV"
ToolTip="Apri file CSV"
Command="{Binding OpenCSV_Command}"
IsEnabled="{Binding bExecButton_IsEnabled}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Salta Porta"
ToolTip="Blocca Porta selezionata, che non verrà mandata in produzione"
Command="{Binding SkipDoor_Command}"
<Button Content="Cancella CSV"
ToolTip="Cancella tutte le porte del csv della porta selezionata"
Command="{Binding DeleteAll_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Porta da non produrre"
ToolTip="Segna la Porta selezionatacome da non produrre"
Command="{Binding NotProduceDoor_Command}"
<Button Content="Aggiungi"
ToolTip="Aggiunge una porta alla lista"
Command="{Binding AddDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Copia"
ToolTip="Copia la porta selezionata"
Command="{Binding CopyDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Copia Multipla"
ToolTip="Copia Multipla della porta selezionata"
Command="{Binding MultipleCopyDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Cancella porta"
ToolTip="Cancella porta selezionata (se non appartenente ad un csv)"
Command="{Binding Delete_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="↑"
ToolTip="Sposta su"
@@ -32,13 +44,13 @@
ToolTip="Sposta giù"
Command="{Binding MoveDown_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Cancella porta"
ToolTip="Cancella porta selezionata (se non appartenente ad un csv)"
Command="{Binding Delete_Command}"
<Button Content="Salta Porta"
ToolTip="Blocca Porta selezionata, che non verrà mandata in produzione"
Command="{Binding SkipDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Cancella csv"
ToolTip="Cancella tutte le porte del csv della porta selezionata"
Command="{Binding DeleteAll_Command}"
<Button Content="Porta da non produrre"
ToolTip="Segna la Porta selezionata come da non produrre"
Command="{Binding NotProduceDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Produci"
ToolTip="Mette in coda di produzione la porta selezionata"
@@ -57,22 +69,6 @@
Command="{Binding Verify_Command}"
IsEnabled="{Binding bExecButton_IsEnabled}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Aggiungi"
ToolTip="Aggiunge una porta alla lista"
Command="{Binding AddDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Copia"
ToolTip="Copia la porta selezionata"
Command="{Binding CopyDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Copia Multipla"
ToolTip="Copia Multipla della porta selezionata"
Command="{Binding MultipleCopyDoor_Command}"
Style="{StaticResource DoorList_Button}"/>
<Button Content="Salva CSV"
ToolTip="Salva un csv di produzione"
Command="{Binding SaveCSV_Command}"
Style="{StaticResource DoorList_Button}"/>
</StackPanel>
<DataGrid Grid.Row="1"
ItemsSource="{Binding DoorList}"
@@ -111,7 +107,7 @@
ElementStyle="{StaticResource DataGridTextColumn_TextBlock}"
EditingElementStyle="{StaticResource DataGridTextColumn_TextBox}"/>
<DataGridTemplateColumn Header="DDF/DDT File Name"
Width="Auto">
Width="1*">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding sDDFName}"
@@ -1044,8 +1044,8 @@ Public Class Door
MACHINE_1_START = 33
MACHINE_1_END = 34
MACHINE_2_START = 35
MACHINE_2_END = 35
PRODUCED = 36
MACHINE_2_END = 36
PRODUCED = 37
SCRAP = 40
End Enum