Files
icarus/Icarus/StatusBar/StatusBarV.xaml
Emmanuele Sassi e67c79992c - aggiornati bottoni Ok, Cancel su molte pagine
- cambiate icone Reference
- aggiunte icone in slice manager
- spostato Update in TFS vicino a Reset
2023-04-07 09:49:44 +02:00

69 lines
2.7 KiB
XML

<Grid x:Class="StatusBarV"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:PrintApp="clr-namespace:Icarus"
Width="310"
Margin="0,0,5,0"
Background="Transparent">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="1*"/>
</Grid.ColumnDefinitions>
<Border Width="47"
Margin="0,0,2.5,0"
Style="{StaticResource StatusBar_Border}">
<!--Indica il tipo di punto notevole selezionato-->
<TextBlock Text="{Binding SnapPointType_Msg}"
ToolTip="{Binding SnapPointType_ToolTip}"
Background="{Binding SnapPointType_Background}"
Style="{StaticResource StatusBar_SnapPointType_TextBlock}"/>
</Border>
<Border Grid.Column="1"
Width="47"
Margin="2.5,0,2.5,0"
Style="{StaticResource StatusBar_Border}">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<!--Indica l'unità di misura-->
<TextBlock Text="{Binding MeasureUnit}"
Foreground="{StaticResource Icarus_Gray}"
FontSize="12"
HorizontalAlignment="Center"
Margin="0,0,0,2.5"/>
<!--Indica se la griglia è attiva o disattiva-->
<PrintApp:CheckedImageToggleButton Grid.Row="1"
IsChecked="{Binding bGridVisibility}"
ImageSource="/Resources/StatusBar/GridVisibility.png"
CheckedImageSource="/Resources/StatusBar/GridVisibilityWhite.png"
ToolTip="Grid Visibility"
Margin="0,2.5,0,0"
Style="{StaticResource StatusBar_ToggleButton}"/>
</Grid>
</Border>
<Border Grid.Column="2"
Margin="2.5,0,0,0"
Style="{StaticResource StatusBar_Border}">
<Grid VerticalAlignment="Center">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<PrintApp:MachinePanelV DataContext="{StaticResource MachinePanelVM}"/>
<!--Indica la posizione del mouse quando è sulla scena-->
<TextBlock Grid.Row="1"
Text="{Binding CurrPos}"
HorizontalAlignment="Center"
Style="{StaticResource BaseTextBlock}"/>
</Grid>
</Border>
</Grid>