Newer
Older
Qwilight / Qwilight / View / WwwLevelWindow.xaml
<Grid
    x:Class="Qwilight.View.WwwLevelWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:view="clr-namespace:Qwilight.View"
    DataContext="{Binding WwwLevelValue, Source={StaticResource ViewModels}}"
    Style="{StaticResource StandardModalWindow}">
    <Grid Style="{StaticResource StandardWindow}">
        <Border Style="{StaticResource WindowStandardPanel}">
            <Grid>
                <Grid.RowDefinitions>
                    <RowDefinition Height="Auto" />
                    <RowDefinition />
                    <RowDefinition Height="Auto" />
                </Grid.RowDefinitions>
                <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                    <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding WwwLevelText, Source={StaticResource LanguageSystem}}" FontSize="{StaticResource FontLevel1}" />
                    <Button Style="{StaticResource StandardInput}" Foreground="Red" Command="{Binding CloseCommand}">❌</Button>
                </StackPanel>
                <ProgressBar Grid.Row="1" Style="{StaticResource WaitingStatusView}" Visibility="{Binding IsAvatarIDsLoading, Converter={StaticResource VisibilityModifier}}" />
                <Grid Grid.Row="1" Visibility="{Binding IsAvatarIDsLoading, Converter={StaticResource VisibilityNotModifier}}">
                    <Grid.ColumnDefinitions>
                        <ColumnDefinition Width="Auto" />
                        <ColumnDefinition />
                    </Grid.ColumnDefinitions>
                    <StackPanel>
                        <Button Style="{StaticResource StandardInput}" Content="{Binding WwwLevelTest, Source={StaticResource LanguageSystem}}" Command="{Binding WwwLevelTestCommand}" HorizontalAlignment="Stretch" />
                        <ListView Style="{StaticResource StandardPointableItemsView}" ItemsSource="{Binding WwwLevelAvatarCollection}" SelectedItem="{Binding WwwLevelAvatarValue}">
                            <ListView.ItemTemplate>
                                <DataTemplate>
                                    <StackPanel Orientation="Horizontal" Background="Transparent">
                                        <StackPanel.ContextMenu>
                                            <ContextMenu>
                                                <MenuItem Header="{Binding ViewAvatarView, Source={StaticResource LanguageSystem}}" Command="{Binding AvatarWwwValue.ViewAvatarCommand}" />
                                                <MenuItem Header="{Binding ViewBundle, Source={StaticResource LanguageSystem}}" Command="{Binding AvatarWwwValue.ViewBundleCommand}" />
                                                <MenuItem Header="{Binding NewUbuntu, Source={StaticResource LanguageSystem}}" Command="{Binding AvatarWwwValue.NewUbuntuCommand}" Visibility="{Binding IsSignedIn, Source={StaticResource TwilightSystem}, Converter={StaticResource VisibilityModifier}}" />
                                            </ContextMenu>
                                        </StackPanel.ContextMenu>
                                        <view:AvatarDrawingView Width="24" Height="24" AvatarWwwValue="{Binding AvatarWwwValue}" />
                                        <view:AvatarNameView Margin="{StaticResource StandardMargin}" AvatarWwwValue="{Binding AvatarWwwValue}" AvatarName="{Binding AvatarName}" />
                                    </StackPanel>
                                </DataTemplate>
                            </ListView.ItemTemplate>
                        </ListView>
                    </StackPanel>
                    <Grid Grid.Column="1">
                        <ProgressBar Style="{StaticResource WaitingStatusView}" Visibility="{Binding IsLevelNamesLoading, Converter={StaticResource VisibilityModifier}}" />
                        <Grid Visibility="{Binding IsLevelNamesLoading, Converter={StaticResource VisibilityNotModifier}}">
                            <Grid.RowDefinitions>
                                <RowDefinition Height="Auto" />
                                <RowDefinition />
                            </Grid.RowDefinitions>
                            <ComboBox Style="{StaticResource StandardItemsInput}" ItemsSource="{Binding LevelNameCollection}" SelectedItem="{Binding LevelName}" Visibility="{Binding IsLevelNamesLoading, Converter={StaticResource VisibilityNotModifier}}" />
                            <Grid Grid.Row="1">
                                <ProgressBar Style="{StaticResource WaitingStatusView}" Visibility="{Binding IsLevelNameLoading, Converter={StaticResource VisibilityModifier}}" />
                                <Grid Visibility="{Binding IsLevelNameLoading, Converter={StaticResource VisibilityNotModifier}}">
                                    <Grid.ColumnDefinitions>
                                        <ColumnDefinition />
                                        <ColumnDefinition />
                                    </Grid.ColumnDefinitions>
                                        <ListView Style="{StaticResource StandardPointableItemsView}" ItemsSource="{Binding WwwLevelItemCollection}" SelectedItem="{Binding WwwLevelItemValue}">
                                            <ListView.ItemTemplate>
                                                <DataTemplate>
                                                    <Grid>
                                                        <Grid.ColumnDefinitions>
                                                            <ColumnDefinition Width="Auto" />
                                                            <ColumnDefinition />
                                                            <ColumnDefinition Width="Auto" />
                                                            <ColumnDefinition Width="Auto" />
                                                        </Grid.ColumnDefinitions>
                                                        <TextBlock Style="{StaticResource StandardTextView}" HorizontalAlignment="Left" Text="{Binding LevelText}" Foreground="{Binding LevelValue, Converter={StaticResource LevelPaintModifier}}" />
                                                        <TextBlock Grid.Column="1" Style="{StaticResource StandardTextView}" HorizontalAlignment="Left" Text="{Binding Title}" />
                                                        <TextBlock Grid.Column="2" Style="{StaticResource StandardTextView}" Text="✔️" Foreground="Green" Visibility="{Binding Handled, Converter={StaticResource VisibilityModifier}}" />
                                                        <TextBlock Grid.Column="3" Style="{StaticResource StandardTextView}" Text="{Binding AvatarCountContents}" />
                                                    </Grid>
                                                </DataTemplate>
                                            </ListView.ItemTemplate>
                                        </ListView>
                                        <ProgressBar Grid.Column="1" Style="{StaticResource WaitingStatusView}" Visibility="{Binding IsLevelItemLoading, Converter={StaticResource VisibilityModifier}}" />
                                        <TabControl Grid.Column="1" Style="{StaticResource StandardPageView}" Visibility="{Binding IsLevelItemLoading, Converter={StaticResource VisibilityNotModifier}}">
                                            <TabItem Style="{StaticResource StandardPageItem}" Header="{Binding WwwLevelTabText, Source={StaticResource LanguageSystem}}">
                                                <ScrollViewer>
                                                    <StackPanel Visibility="{Binding IsLevelItemLoading, Converter={StaticResource VisibilityNotModifier}}">
                                                        <TextBox Style="{StaticResource StandardTextInput}" IsReadOnly="True" Text="{Binding LevelID}" Visibility="{Binding IsAvailable, Source={StaticResource TelnetSystem}, Converter={StaticResource VisibilityModifier}}" />
                                                        <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding Title}" />
                                                        <TextBlock Style="{StaticResource LFTextView}" Text="{Binding Comment}" />
                                                        <Image Style="{StaticResource StandardView}" Source="{Binding Drawing}" Height="144" />
                                                        <ListView Style="{StaticResource NoteFilesView}" ItemsSource="{Binding WwwLevelComputingCollection}">
                                                            <ListView.ItemTemplate>
                                                                <DataTemplate>
                                                                    <Grid Height="{Binding EntryItemHeight, Source={StaticResource BaseUI}}">
                                                                        <Grid.ColumnDefinitions>
                                                                            <ColumnDefinition Width="Auto" />
                                                                            <ColumnDefinition Width="Auto" />
                                                                            <ColumnDefinition />
                                                                        </Grid.ColumnDefinitions>
                                                                        <Border Style="{StaticResource StandardPanelSquareMargin0}" BorderBrush="{Binding LevelPaint}" BorderThickness="0 0 1 0" Visibility="{Binding HaveIt, Converter={StaticResource VisibilityModifier}}">
                                                                            <Image Source="{Binding NoteDrawing}" Width="{Binding EntryItemHeight, Source={StaticResource BaseUI}}" Stretch="Fill" />
                                                                        </Border>
                                                                        <Image Grid.Column="1" Source="{Binding HandledWallDrawing}" Width="{Binding HandledWallLength, Source={StaticResource BaseUI}}" Height="{Binding EntryItemHeight, Source={StaticResource BaseUI}}" Stretch="Fill"  Visibility="{Binding HaveIt, Converter={StaticResource VisibilityModifier}}" />
                                                                        <Grid Grid.Column="2">
                                                                            <StackPanel VerticalAlignment="Center">
                                                                                <StackPanel Orientation="Horizontal">
                                                                                    <TextBlock Style="{StaticResource VNarrowTextView}" Text="{Binding LevelText}" Foreground="{Binding LevelValue, Converter={StaticResource LevelPaintModifier}}" FontSize="{Binding LevelFontLevel, Source={StaticResource BaseUI}}" HorizontalAlignment="Left" />
                                                                                    <TextBlock Style="{StaticResource VNarrowTextView}" HorizontalAlignment="Left" Text="{Binding WantLevelID}" Foreground="{StaticResource WantLevelIDPaint}" FontSize="{Binding WantLevelIDFontLevel, Source={StaticResource BaseUI}}" />
                                                                                    <TextBlock Style="{StaticResource VNarrowTextView}" HorizontalAlignment="Left" Text="{Binding Title}" Foreground="{StaticResource TitlePaint}" FontSize="{Binding TitleFontLevel, Source={StaticResource BaseUI}}" />
                                                                                </StackPanel>
                                                                                <StackPanel Orientation="Horizontal">
                                                                                    <TextBlock Style="{StaticResource VNarrowTextView}" HorizontalAlignment="Left" Text="{Binding Artist}" Foreground="{StaticResource ArtistPaint}" FontSize="{Binding ArtistFontLevel, Source={StaticResource BaseUI}}" />
                                                                                    <TextBlock Style="{StaticResource VNarrowTextView}" HorizontalAlignment="Left" Text="{Binding GenreText}" Foreground="{StaticResource GenrePaint}" FontSize="{Binding GenreFontLevel, Source={StaticResource BaseUI}}" />
                                                                                </StackPanel>
                                                                            </StackPanel>
                                                                            <Image Source="{Binding BannerDrawing}" Visibility="{Binding BannerDrawing, Converter={StaticResource VisibilityModifier}}" HorizontalAlignment="Right">
                                                                                <Image.OpacityMask>
                                                                                    <LinearGradientBrush StartPoint="0.0,0.0" EndPoint="1.0,0.0">
                                                                                        <LinearGradientBrush.GradientStops>
                                                                                            <GradientStop Offset="0" Color="Transparent" />
                                                                                            <GradientStop Offset="1" Color="Black" />
                                                                                        </LinearGradientBrush.GradientStops>
                                                                                    </LinearGradientBrush>
                                                                                </Image.OpacityMask>
                                                                            </Image>
                                                                        </Grid>
                                                                    </Grid>
                                                                </DataTemplate>
                                                            </ListView.ItemTemplate>
                                                        </ListView>
                                                        <Button Style="{StaticResource StandardInput}" Content="{Binding GetWwwLevel, Source={StaticResource LanguageSystem}}" Command="{Binding GetWwwLevelCommand}" Visibility="{Binding HasEventNote, Converter={StaticResource VisibilityNotModifier}}" />
                                                        <Button Style="{StaticResource StandardInput}" Content="{Binding LevyWwwLevel, Source={StaticResource LanguageSystem}}" Command="{Binding LevyWwwLevelCommand}" Visibility="{Binding HasEventNote, Converter={StaticResource VisibilityModifier}}" />
                                                        <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding StandContents[0]}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding StandContents[1]}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding PointContents[0]}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding PointContents[1]}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding BandContents[0]}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding BandContents[1]}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding AudioMultiplierContents[0]}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding AudioMultiplierContents[1]}" />
                                                        </StackPanel>
                                                        <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding NotAllowPauseText, Source={StaticResource LanguageSystem}}" Foreground="Red" Visibility="{Binding AllowPause, Converter={StaticResource VisibilityNotModifier}}" />
                                                        <StackPanel Orientation="Horizontal" Visibility="{Binding JudgmentContents[0], Converter={StaticResource VisibilityModifier}}">
                                                            <Image Style="{StaticResource StandardView}" Source="{Binding JudgmentDrawings[0].DefaultDrawing, Source={StaticResource BaseUI}}" Height="24" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[0][0]}" Foreground="{Binding JudgmentPaints[0], Source={StaticResource BaseUI}}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[0][1]}" Foreground="{Binding JudgmentPaints[0], Source={StaticResource BaseUI}}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" Visibility="{Binding JudgmentContents[1], Converter={StaticResource VisibilityModifier}}">
                                                            <Image Style="{StaticResource StandardView}" Source="{Binding JudgmentDrawings[1].DefaultDrawing, Source={StaticResource BaseUI}}" Height="24" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[1][0]}" Foreground="{Binding JudgmentPaints[1], Source={StaticResource BaseUI}}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[1][1]}" Foreground="{Binding JudgmentPaints[1], Source={StaticResource BaseUI}}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" Visibility="{Binding JudgmentContents[2], Converter={StaticResource VisibilityModifier}}">
                                                            <Image Style="{StaticResource StandardView}" Source="{Binding JudgmentDrawings[2].DefaultDrawing, Source={StaticResource BaseUI}}" Height="24" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[2][0]}" Foreground="{Binding JudgmentPaints[2], Source={StaticResource BaseUI}}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[2][1]}" Foreground="{Binding JudgmentPaints[2], Source={StaticResource BaseUI}}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" Visibility="{Binding JudgmentContents[3], Converter={StaticResource VisibilityModifier}}">
                                                            <Image Style="{StaticResource StandardView}" Source="{Binding JudgmentDrawings[3].DefaultDrawing, Source={StaticResource BaseUI}}" Height="24" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[3][0]}" Foreground="{Binding JudgmentPaints[3], Source={StaticResource BaseUI}}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[3][1]}" Foreground="{Binding JudgmentPaints[3], Source={StaticResource BaseUI}}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" Visibility="{Binding JudgmentContents[4], Converter={StaticResource VisibilityModifier}}">
                                                            <Image Style="{StaticResource StandardView}" Source="{Binding JudgmentDrawings[4].DefaultDrawing, Source={StaticResource BaseUI}}" Height="24" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[4][0]}" Foreground="{Binding JudgmentPaints[4], Source={StaticResource BaseUI}}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[4][1]}" Foreground="{Binding JudgmentPaints[4], Source={StaticResource BaseUI}}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal" Visibility="{Binding JudgmentContents[5], Converter={StaticResource VisibilityModifier}}">
                                                            <Image Style="{StaticResource StandardView}" Source="{Binding JudgmentDrawings[5].DefaultDrawing, Source={StaticResource BaseUI}}" Height="24" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[5][0]}" Foreground="{Binding JudgmentPaints[5], Source={StaticResource BaseUI}}" />
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding JudgmentContents[5][1]}" Foreground="{Binding JudgmentPaints[5], Source={StaticResource BaseUI}}" />
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsAutoModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding AutoModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource AutoModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsNoteSaltModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding NoteSaltModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource NoteSaltModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsFaintNoteModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding FaintNoteModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource FaintNoteModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsJudgmentModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding JudgmentModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource JudgmentModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsHitPointsModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding HitPointsModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource HitPointsModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsNoteMobilityModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding NoteMobilityModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource NoteMobilityModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsLongNoteModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding LongNoteModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource LongNoteModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsInputFavorModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding InputFavorModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource InputFavorModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsNoteModifyModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding NoteModifyModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource NoteModifyModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsBPMModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding BPMModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource BPMModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsWaveModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding WaveModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource WaveModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsSetNoteModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding SetNoteModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource SetNoteModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                        <StackPanel Orientation="Horizontal">
                                                            <TextBlock Style="{StaticResource StandardTextView}" Text="❌" Foreground="Red" Visibility="{Binding IsLowestJudgmentConditionModeCompatible, Converter={StaticResource VisibilityNotModifier}}" />
                                                            <ItemsControl ItemsSource="{Binding LowestJudgmentConditionModes}">
                                                                <ItemsControl.ItemsPanel>
                                                                    <ItemsPanelTemplate>
                                                                        <WrapPanel />
                                                                    </ItemsPanelTemplate>
                                                                </ItemsControl.ItemsPanel>
                                                                <ItemsControl.ItemTemplate>
                                                                    <DataTemplate>
                                                                        <Button Style="{StaticResource StandardInputPadding0}" Command="{Binding OnInput}">
                                                                            <Image Style="{StaticResource StandardView}" Height="24" Source="{Binding Value, Converter={StaticResource ModeComponentDrawingModifier}, ConverterParameter={StaticResource LowestJudgmentConditionModeVariety}}" />
                                                                        </Button>
                                                                    </DataTemplate>
                                                                </ItemsControl.ItemTemplate>
                                                            </ItemsControl>
                                                        </StackPanel>
                                                    </StackPanel>
                                                </ScrollViewer>
                                            </TabItem>
                                            <TabItem Style="{StaticResource StandardPageItem}" Header="{Binding ClearedTabText, Source={StaticResource LanguageSystem}}">
                                                <Grid Visibility="{Binding IsLevelItemLoading, Converter={StaticResource VisibilityNotModifier}}">
                                                    <Grid.RowDefinitions>
                                                        <RowDefinition Height="Auto" />
                                                        <RowDefinition />
                                                        <RowDefinition Height="Auto" />
                                                        <RowDefinition Height="Auto" />
                                                        <RowDefinition Height="Auto" />
                                                    </Grid.RowDefinitions>
                                                    <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding WwwLevelClearAvatars, Source={StaticResource LanguageSystem}}" FontSize="{StaticResource FontLevel1}" />
                                                    <Grid Grid.Row="1">
                                                        <ListView Style="{StaticResource StandardPointableItemsView}" ItemsSource="{Binding ClearedAvatars}" Visibility="{Binding IsLevelItemLoading, Converter={StaticResource VisibilityNotModifier}}">
                                                            <ListView.ItemTemplate>
                                                                <DataTemplate>
                                                                    <Grid Background="Transparent">
                                                                        <Grid.ContextMenu>
                                                                            <ContextMenu>
                                                                                <MenuItem Header="{Binding ViewAvatarView, Source={StaticResource LanguageSystem}}" Command="{Binding AvatarWwwValue.ViewAvatarCommand}" />
                                                                                <MenuItem Header="{Binding ViewBundle, Source={StaticResource LanguageSystem}}" Command="{Binding AvatarWwwValue.ViewBundleCommand}" />
                                                                                <MenuItem Header="{Binding NewUbuntu, Source={StaticResource LanguageSystem}}" Command="{Binding AvatarWwwValue.NewUbuntuCommand}" Visibility="{Binding IsSignedIn, Source={StaticResource TwilightSystem}, Converter={StaticResource VisibilityModifier}}" />
                                                                            </ContextMenu>
                                                                        </Grid.ContextMenu>
                                                                        <Grid.ColumnDefinitions>
                                                                            <ColumnDefinition Width="Auto" />
                                                                            <ColumnDefinition />
                                                                        </Grid.ColumnDefinitions>
                                                                        <view:AvatarDrawingView Width="48" Height="48" AvatarWwwValue="{Binding AvatarWwwValue}" />
                                                                        <Grid Grid.Column="1">
                                                                            <Grid.RowDefinitions>
                                                                                <RowDefinition />
                                                                                <RowDefinition />
                                                                            </Grid.RowDefinitions>
                                                                            <view:AvatarNameView Margin="{StaticResource StandardMargin}" AvatarWwwValue="{Binding AvatarWwwValue}" AvatarName="{Binding AvatarName}" />
                                                                            <TextBlock Grid.Row="1" Style="{StaticResource StandardTextView}"  Text="{Binding Date}" HorizontalAlignment="Left" />
                                                                        </Grid>
                                                                    </Grid>
                                                                </DataTemplate>
                                                            </ListView.ItemTemplate>
                                                        </ListView>
                                                    </Grid>
                                                    <TextBlock Grid.Row="2" Style="{StaticResource StandardTextView}" Text="{Binding WwwLevelClearAwards, Source={StaticResource LanguageSystem}}" FontSize="{StaticResource FontLevel1}" />
                                                    <StackPanel Grid.Row="3" Orientation="Horizontal" Visibility="{Binding HasClearedTitleItem, Converter={StaticResource VisibilityModifier}}">
                                                        <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding WwwLevelClearAwardsTitle, Source={StaticResource LanguageSystem}}" VerticalAlignment="Top" />
                                                        <ItemsControl ItemsSource="{Binding ClearedTitleItemCollection}">
                                                            <ItemsControl.ItemsPanel>
                                                                <ItemsPanelTemplate>
                                                                    <WrapPanel />
                                                                </ItemsPanelTemplate>
                                                            </ItemsControl.ItemsPanel>
                                                            <ItemsControl.ItemTemplate>
                                                                <DataTemplate>
                                                                    <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding Title}" Foreground="{Binding TitlePaint}" />
                                                                </DataTemplate>
                                                            </ItemsControl.ItemTemplate>
                                                        </ItemsControl>
                                                    </StackPanel>
                                                    <StackPanel Grid.Row="4" Orientation="Horizontal" Visibility="{Binding HasClearedEdgeItem, Converter={StaticResource VisibilityModifier}}">
                                                        <TextBlock Style="{StaticResource StandardTextView}" Text="{Binding WwwLevelClearAwardsEdge, Source={StaticResource LanguageSystem}}" VerticalAlignment="Top" />
                                                        <ItemsControl ItemsSource="{Binding ClearedEdgeItemCollection}">
                                                            <ItemsControl.ItemsPanel>
                                                                <ItemsPanelTemplate>
                                                                    <WrapPanel />
                                                                </ItemsPanelTemplate>
                                                            </ItemsControl.ItemsPanel>
                                                            <ItemsControl.ItemTemplate>
                                                                <DataTemplate>
                                                                    <Image Style="{StaticResource StandardView}" Source="{Binding Drawing}" Width="72" Height="72" />
                                                                </DataTemplate>
                                                            </ItemsControl.ItemTemplate>
                                                        </ItemsControl>
                                                    </StackPanel>
                                                </Grid>
                                            </TabItem>
                                        </TabControl>
                                    </Grid>
                                </Grid>
                            </Grid>
                    </Grid>
                </Grid>
                <TextBlock Grid.Row="2" Style="{StaticResource StandardTextView}" Text="{Binding WwwLevelClause, Source={StaticResource LanguageSystem}}" />
            </Grid>
        </Border>
    </Grid>
</Grid>