aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/PPC/Tango.PPC.UI/ViewModels/RestartingViewVM.cs
blob: 46111031bd92a7414345e1fa5f40fd5842163c08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.PPC.Common;

namespace Tango.PPC.UI.ViewModels
{
    public class RestartingViewVM : PPCViewModel
    {
        public override void OnApplicationStarted()
        {
            
        }

        public override void OnNavigatedTo()
        {
            base.OnNavigatedTo();
        }

        public override void OnNavigatedFrom()
        {
            base.OnNavigatedFrom();
        }
    }
}
d:DataContext="{d:DesignInstance Type=vm:HomeViewVM, IsDesignTimeCreatable=False}" DataContext="{x:Static global:ViewModelLocator.HomeViewVM}"> <UserControl.Resources> <Style TargetType="Border" x:Key="LogBorder"> <Setter Property="Padding" Value="50"></Setter> <Setter Property="Background" Value="{DynamicResource LogBorder.Background}"/> <Setter Property="CornerRadius" Value="20"></Setter> <Setter Property="Width" Value="450"></Setter> <Setter Property="Height" Value="400"></Setter> <Setter Property="TextElement.Foreground" Value="{DynamicResource DarkGrayBrush}"></Setter> <Setter Property="TextElement.FontSize" Value="25"></Setter> <Setter Property="BorderThickness" Value="1"></Setter> <Setter Property="BorderBrush" Value="{DynamicResource LightGrayBrush200}"></Setter> <Setter Property="Cursor" Value="Hand"></Setter> <Style.Triggers> <Trigger Property="IsMouseOver" Value="True"> <Setter Property="TextElement.Foreground" Value="DodgerBlue"></Setter> <Setter Property="BorderBrush" Value="DodgerBlue"></Setter> </Trigger> </Style.Triggers> </Style> </UserControl.Resources> <Grid> <TextBlock Margin="80 50" FontSize="16"> <Run FontSize="20">Machine Studio logs information from multiple source.</Run> <LineBreak/> <LineBreak/> <LineBreak/> <Run FontWeight="SemiBold">• Machine Events</Run> <Run>are predefined events that occurs only when a set of predefined actions have occurred (e.g 'Job executed', 'Thread Break').</Run> <LineBreak/> <LineBreak/> <Run FontWeight="SemiBold">• Application Logs</Run> <Run>are the standard machine studio logs which can be used to trace issues in code.</Run> <LineBreak/> <LineBreak/> <Run FontWeight="SemiBold">• Embedded Logs</Run> <Run>are logs transmitted from the machine's embedded device software.</Run> </TextBlock> <UniformGrid Columns="3" Rows="1" VerticalAlignment="Center" Margin="50 150 50 0"> <Button Style="{StaticResource emptyButton}" Margin="70" Padding="0" Height="Auto" Command="{Binding NavigateToCommand}" CommandParameter="EventsView"> <Border Style="{StaticResource LogBorder}"> <DockPanel> <TextBlock HorizontalAlignment="Center" Margin="0 20 0 0" DockPanel.Dock="Bottom">MACHINE EVENTS</TextBlock> <Image Source="../Images/events.png"></Image> </DockPanel> </Border> </Button> <Button Style="{StaticResource emptyButton}" Margin="70" Padding="0" Height="Auto" Command="{Binding NavigateToCommand}" CommandParameter="ApplicationLogsView"> <Border Style="{StaticResource LogBorder}"> <DockPanel> <TextBlock HorizontalAlignment="Center" Margin="0 20 0 0" DockPanel.Dock="Bottom">APPLICATION LOGS</TextBlock> <Image Source="../Images/application-logs.png"></Image> </DockPanel> </Border> </Button> <Button Style="{StaticResource emptyButton}" Margin="70" Padding="0" Height="Auto" Command="{Binding NavigateToCommand}" CommandParameter="EmbeddedLogsView"> <Border Style="{StaticResource LogBorder}"> <DockPanel> <TextBlock HorizontalAlignment="Center" Margin="0 20 0 0" DockPanel.Dock="Bottom">EMBEDDED LOGS</TextBlock> <Image Source="../Images/embedded-logs.png"></Image> </DockPanel> </Border> </Button> </UniformGrid> </Grid> </UserControl>