62 lines
3.3 KiB
Plaintext
62 lines
3.3 KiB
Plaintext
|
|
<local:WizardPageBase x:Class="EngineeringSync.Setup.Views.Pages.InstallPathPage"
|
||
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||
|
|
xmlns:local="clr-namespace:EngineeringSync.Setup.Views.Pages"
|
||
|
|
Background="White">
|
||
|
|
<Grid Margin="40,32,40,24">
|
||
|
|
<Grid.RowDefinitions>
|
||
|
|
<RowDefinition Height="Auto"/>
|
||
|
|
<RowDefinition Height="Auto"/>
|
||
|
|
<RowDefinition Height="Auto"/>
|
||
|
|
<RowDefinition Height="*"/>
|
||
|
|
</Grid.RowDefinitions>
|
||
|
|
|
||
|
|
<TextBlock Grid.Row="0" Text="Installationsverzeichnis"
|
||
|
|
Style="{StaticResource PageTitleStyle}"/>
|
||
|
|
<TextBlock Grid.Row="1" Style="{StaticResource PageSubtitleStyle}"
|
||
|
|
Text="Wählen Sie das Verzeichnis, in dem EngineeringSync installiert werden soll. Der Windows-Dienst und die Tray-App werden dort abgelegt."/>
|
||
|
|
|
||
|
|
<!-- Pfad-Auswahl -->
|
||
|
|
<StackPanel Grid.Row="2" Margin="0,0,0,20">
|
||
|
|
<TextBlock Text="INSTALLATIONSPFAD" Style="{StaticResource FieldLabelStyle}"/>
|
||
|
|
<DockPanel>
|
||
|
|
<Button DockPanel.Dock="Right" Style="{StaticResource IconButtonStyle}"
|
||
|
|
Margin="6,0,0,0" ToolTip="Verzeichnis auswählen"
|
||
|
|
Click="Browse_Click">
|
||
|
|
<TextBlock Text="" FontFamily="Segoe MDL2 Assets"
|
||
|
|
FontSize="14" Foreground="#0078D4"/>
|
||
|
|
</Button>
|
||
|
|
<TextBox x:Name="PathBox"
|
||
|
|
Style="{StaticResource ModernTextBoxStyle}"
|
||
|
|
Text="{Binding InstallPath, UpdateSourceTrigger=PropertyChanged}"
|
||
|
|
Height="36"/>
|
||
|
|
</DockPanel>
|
||
|
|
|
||
|
|
<!-- Speicherplatz-Hinweis -->
|
||
|
|
<StackPanel Orientation="Horizontal" Margin="0,8,0,0">
|
||
|
|
<TextBlock Text="" FontFamily="Segoe MDL2 Assets"
|
||
|
|
FontSize="11" Foreground="#5F5F5F" Margin="0,0,6,0" VerticalAlignment="Center"/>
|
||
|
|
<TextBlock Text="Benötigter Speicherplatz: ca. 45 MB"
|
||
|
|
FontFamily="Segoe UI" FontSize="11" Foreground="#5F5F5F"/>
|
||
|
|
</StackPanel>
|
||
|
|
</StackPanel>
|
||
|
|
|
||
|
|
<!-- Info-Karte -->
|
||
|
|
<Border Grid.Row="3" Style="{StaticResource InfoCardStyle}" VerticalAlignment="Top">
|
||
|
|
<StackPanel>
|
||
|
|
<StackPanel Orientation="Horizontal" Margin="0,0,0,8">
|
||
|
|
<TextBlock Text="" FontFamily="Segoe MDL2 Assets"
|
||
|
|
FontSize="14" Foreground="#0078D4" Margin="0,0,8,0"/>
|
||
|
|
<TextBlock Text="Folgende Komponenten werden installiert:"
|
||
|
|
FontFamily="Segoe UI" FontSize="12" FontWeight="SemiBold"
|
||
|
|
Foreground="#1A1A1A"/>
|
||
|
|
</StackPanel>
|
||
|
|
<local:InstallItem Text="EngineeringSync.Service.exe (Windows-Dienst)"/>
|
||
|
|
<local:InstallItem Text="EngineeringSync.TrayApp.exe (Tray-Anwendung)"/>
|
||
|
|
<local:InstallItem Text="engineeringsync.db (Datenbank)"/>
|
||
|
|
<local:InstallItem Text="appsettings.json (Konfiguration)"/>
|
||
|
|
</StackPanel>
|
||
|
|
</Border>
|
||
|
|
</Grid>
|
||
|
|
</local:WizardPageBase>
|