77 lines
3.7 KiB
XML
77 lines
3.7 KiB
XML
<ui:ContentDialog
|
||
x:Class="DownloadManager.WPF.Views.Dialogs.SettingsDialog"
|
||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||
xmlns:ui="http://schemas.modernwpf.com/2019"
|
||
Title="Ayarlar"
|
||
PrimaryButtonText="Kaydet"
|
||
CloseButtonText="İptal"
|
||
DefaultButton="Primary">
|
||
|
||
<ui:SimpleStackPanel Spacing="15" Width="450">
|
||
<!-- Genel Ayarlar -->
|
||
<GroupBox Header="Genel">
|
||
<ui:SimpleStackPanel Spacing="10" Margin="5">
|
||
<Grid>
|
||
<Grid.ColumnDefinitions>
|
||
<ColumnDefinition Width="*"/>
|
||
<ColumnDefinition Width="Auto"/>
|
||
</Grid.ColumnDefinitions>
|
||
<TextBlock Text="Aynı anda maksimum indirme:" VerticalAlignment="Center"/>
|
||
<ui:NumberBox x:Name="MaxConcurrentBox" Grid.Column="1" Value="3" Minimum="1" Maximum="10" SmallChange="1" Width="80"/>
|
||
</Grid>
|
||
|
||
<Grid>
|
||
<Grid.ColumnDefinitions>
|
||
<ColumnDefinition Width="*"/>
|
||
<ColumnDefinition Width="Auto"/>
|
||
</Grid.ColumnDefinitions>
|
||
<TextBlock Text="Maksimum indirme hızı (KB/s):" VerticalAlignment="Center"/>
|
||
<ui:NumberBox x:Name="SpeedLimitBox" Grid.Column="1" Value="0" Minimum="0" SmallChange="100" LargeChange="1024" Width="100" PlaceholderText="0 = Limitsiz"/>
|
||
</Grid>
|
||
|
||
<CheckBox x:Name="StartWithWindowsCheck" Content="Windows başladığında otomatik çalıştır" IsEnabled="False"/>
|
||
</ui:SimpleStackPanel>
|
||
</GroupBox>
|
||
|
||
<!-- Görünüm ve Kategoriler -->
|
||
<GroupBox Header="Görünüm ve Kategoriler">
|
||
<ui:SimpleStackPanel Spacing="10" Margin="5">
|
||
<CheckBox x:Name="ShowCategoryPanelCheck" Content="Kategori Panelini Göster" IsChecked="True" Margin="0,0,0,10"/>
|
||
|
||
<Grid>
|
||
<Grid.ColumnDefinitions>
|
||
<ColumnDefinition Width="*"/>
|
||
<ColumnDefinition Width="Auto"/>
|
||
</Grid.ColumnDefinitions>
|
||
<TextBlock Text="Tema:" VerticalAlignment="Center"/>
|
||
<ComboBox x:Name="ThemeCombo" Grid.Column="1" Width="150" SelectedIndex="0">
|
||
<ComboBoxItem Content="Sistem Varsayılanı" Tag="System"/>
|
||
<ComboBoxItem Content="Açık" Tag="Light"/>
|
||
<ComboBoxItem Content="Koyu" Tag="Dark"/>
|
||
</ComboBox>
|
||
</Grid>
|
||
|
||
<Button Content="Sütun Genişliklerini Sıfırla" HorizontalAlignment="Left" Margin="0,10,0,0" Click="ResetColumns_Click"/>
|
||
|
||
<Button Content="Kategorileri ve Dosya Türlerini Yönet" HorizontalAlignment="Left" Margin="0,10,0,0" Click="ManageCategories_Click"/>
|
||
</ui:SimpleStackPanel>
|
||
</GroupBox>
|
||
|
||
<!-- Kayıt Konumu -->
|
||
<GroupBox Header="Klasörler">
|
||
<ui:SimpleStackPanel Spacing="5" Margin="5">
|
||
<TextBlock Text="Varsayılan kayıt konumu:"/>
|
||
<Grid>
|
||
<Grid.ColumnDefinitions>
|
||
<ColumnDefinition Width="*"/>
|
||
<ColumnDefinition Width="Auto"/>
|
||
</Grid.ColumnDefinitions>
|
||
<TextBox x:Name="DefaultPathBox" IsReadOnly="True"/>
|
||
<Button Grid.Column="1" Content="..." Margin="5,0,0,0" Click="BrowseButton_Click"/>
|
||
</Grid>
|
||
</ui:SimpleStackPanel>
|
||
</GroupBox>
|
||
</ui:SimpleStackPanel>
|
||
</ui:ContentDialog>
|