Add adaptivity

This commit is contained in:
Ilya 2021-02-12 23:21:39 +03:00
parent 7b3a7ae964
commit aadd4ef927

View File

@ -158,12 +158,28 @@
<RowDefinition Height="5*"></RowDefinition> <RowDefinition Height="5*"></RowDefinition>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="1" Text="Ожидаем старта" FontSize="30" HorizontalAlignment="Center"></TextBlock> <TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="1" HorizontalAlignment="Center">
<TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" FontSize="40" HorizontalAlignment="Center" x:Name="QueueOnline"></TextBlock> <Viewbox>
<TextBlock Text="Ожидаем старта" FontSize="30"></TextBlock>
</Viewbox>
</TextBlock>
<TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" HorizontalAlignment="Center">
<Viewbox>
<TextBlock x:Name="QueueOnline"></TextBlock>
</Viewbox>
</TextBlock>
<ListBox Grid.Column="5" Grid.ColumnSpan="5" Grid.Row="1" Grid.RowSpan="8" x:Name="QueueChat"></ListBox> <ListBox Grid.Column="5" Grid.ColumnSpan="5" Grid.Row="1" Grid.RowSpan="8" x:Name="QueueChat"></ListBox>
<TextBox Grid.Column="5" Grid.ColumnSpan="4" Grid.Row="9" TextWrapping="Wrap" x:Name="QueueChatInput"></TextBox> <TextBox Grid.Column="5" Grid.ColumnSpan="4" Grid.Row="9" TextWrapping="Wrap" x:Name="QueueChatInput"></TextBox>
<Button Grid.Column="9" Grid.Row="9" Content="Отправить!" Click="GameQueueChatSend_OnClick"></Button> <Button Grid.Column="9" Grid.Row="9" Click="GameQueueChatSend_OnClick">
<Button Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="9" Content="Выйти" Click="GameQueueLeave_OnClick"></Button> <Viewbox>
<TextBlock Text="Отправить!"></TextBlock>
</Viewbox>
</Button>
<Button Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="9" Click="GameQueueLeave_OnClick">
<Viewbox>
<TextBlock Text="Выйти"></TextBlock>
</Viewbox>
</Button>
</Grid> </Grid>
<Grid x:Name="DisconnectScreen" Visibility="Hidden"> <Grid x:Name="DisconnectScreen" Visibility="Hidden">
@ -185,9 +201,21 @@
<RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<TextBlock Grid.Column="2" Grid.Row="1" Text="Отключён от сервера" FontSize="30" HorizontalAlignment="Center"></TextBlock> <TextBlock Grid.Column="2" Grid.Row="1" HorizontalAlignment="Center">
<TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" HorizontalAlignment="Center" x:Name="ReasonText" FontSize="25" TextWrapping="Wrap"></TextBlock> <Viewbox>
<Button Grid.Column="2" Grid.Row="6" Click="Back_OnClick" Content="Назад" FontSize="25"></Button> <TextBlock Text="Отключён от сервера" FontSize="30"></TextBlock>
</Viewbox>
</TextBlock>
<TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" HorizontalAlignment="Center" TextWrapping="Wrap">
<Viewbox>
<TextBlock x:Name="ReasonText" FontSize="25"></TextBlock>
</Viewbox>
</TextBlock>
<Button Grid.Column="2" Grid.Row="6" Click="Back_OnClick">
<Viewbox>
<TextBlock Text="Назад" FontSize="25"></TextBlock>
</Viewbox>
</Button>
</Grid> </Grid>
<Grid x:Name="GameVotingPassive" Visibility="Hidden"> <Grid x:Name="GameVotingPassive" Visibility="Hidden">
@ -220,8 +248,16 @@
<RowDefinition Height="5*"></RowDefinition> <RowDefinition Height="5*"></RowDefinition>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<TextBlock Grid.Row="1" Grid.Column="2" Grid.ColumnSpan="7" HorizontalAlignment="Center" FontSize="30" x:Name="GameVotingPassiveRole"></TextBlock> <TextBlock Grid.Row="1" Grid.Column="2" Grid.ColumnSpan="7" HorizontalAlignment="Center" FontSize="30" x:Name="GameVotingPassiveRole">
<TextBlock Grid.Row="5" Grid.Column="2" Grid.ColumnSpan="7" Text="Спи спокойно, пока можешь" HorizontalAlignment="Center" FontSize="30"></TextBlock> <Viewbox>
<TextBlock></TextBlock>
</Viewbox>
</TextBlock>
<TextBlock Grid.Row="5" Grid.Column="2" Grid.ColumnSpan="7" Text="Спи спокойно, пока можешь" HorizontalAlignment="Center" FontSize="30">
<Viewbox>
<TextBlock></TextBlock>
</Viewbox>
</TextBlock>
</Grid> </Grid>
<Grid x:Name="GameVotingActive" Visibility="Hidden" KeyUp="GameVotingActive_OnKeyUp"> <Grid x:Name="GameVotingActive" Visibility="Hidden" KeyUp="GameVotingActive_OnKeyUp">
@ -253,10 +289,18 @@
<RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<TextBlock Grid.Row="1" Grid.Column="2" Grid.ColumnSpan="7" HorizontalAlignment="Center" FontSize="30" x:Name="GameVotingActiveRole"></TextBlock> <TextBlock Grid.Row="1" Grid.Column="2" Grid.ColumnSpan="7" HorizontalAlignment="Center" FontSize="30" x:Name="GameVotingActiveRole">
<Viewbox>
<TextBlock></TextBlock>
</Viewbox>
</TextBlock>
<ListBox Grid.Column="5" Grid.ColumnSpan="5" Grid.Row="2" Grid.RowSpan="8" x:Name="GameVotingActiveChat"></ListBox> <ListBox Grid.Column="5" Grid.ColumnSpan="5" Grid.Row="2" Grid.RowSpan="8" x:Name="GameVotingActiveChat"></ListBox>
<TextBox Grid.Column="5" Grid.ColumnSpan="4" Grid.Row="10" TextWrapping="Wrap" x:Name="GameVotingActiveChatInput"></TextBox> <TextBox Grid.Column="5" Grid.ColumnSpan="4" Grid.Row="10" TextWrapping="Wrap" x:Name="GameVotingActiveChatInput"></TextBox>
<Button Grid.Column="9" Grid.Row="10" Content="Отправить!" Click="GameVotingActiveChatSend_OnClick"></Button> <Button Grid.Column="9" Grid.Row="10" Click="GameVotingActiveChatSend_OnClick">
<Viewbox>
<TextBlock Text="Отправить!"></TextBlock>
</Viewbox>
</Button>
<ListBox Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="2" Grid.RowSpan="8" x:Name="GameVotingActiveSelect" MouseDoubleClick="GameVotingActiveSelect_OnMouseDoubleClick" SelectionMode="Single"></ListBox> <ListBox Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="2" Grid.RowSpan="8" x:Name="GameVotingActiveSelect" MouseDoubleClick="GameVotingActiveSelect_OnMouseDoubleClick" SelectionMode="Single"></ListBox>
</Grid> </Grid>
@ -279,9 +323,21 @@
<RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<TextBlock Grid.Column="2" Grid.Row="1" FontSize="30" HorizontalAlignment="Center" x:Name="GameEndScreenWon"></TextBlock> <TextBlock Grid.Column="2" Grid.Row="1" FontSize="30" HorizontalAlignment="Center">
<TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" HorizontalAlignment="Center" x:Name="GameEndScreenRoles" FontSize="25" TextWrapping="Wrap"></TextBlock> <Viewbox>
<Button Grid.Column="2" Grid.Row="6" Click="GameEndScreenBack_OnClick" Content="Назад" FontSize="25"></Button> <TextBlock x:Name="GameEndScreenWon"></TextBlock>
</Viewbox>
</TextBlock>
<TextBlock Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="3" HorizontalAlignment="Center" TextWrapping="Wrap">
<Viewbox>
<TextBlock x:Name="GameEndScreenRoles" FontSize="25"></TextBlock>
</Viewbox>
</TextBlock>
<Button Grid.Column="2" Grid.Row="6" Click="GameEndScreenBack_OnClick">
<Viewbox>
<TextBlock Text="Назад" FontSize="25"></TextBlock>
</Viewbox>
</Button>
</Grid> </Grid>
<Grid x:Name="GameDay" Visibility="Hidden" KeyUp="GameDayWait_OnKeyUp"> <Grid x:Name="GameDay" Visibility="Hidden" KeyUp="GameDayWait_OnKeyUp">
<Grid.ColumnDefinitions> <Grid.ColumnDefinitions>
@ -311,10 +367,18 @@
<RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition>
<RowDefinition Height="10*"></RowDefinition> <RowDefinition Height="10*"></RowDefinition>
</Grid.RowDefinitions> </Grid.RowDefinitions>
<TextBlock Grid.Row="1" Grid.Column="2" Grid.ColumnSpan="7" HorizontalAlignment="Center" FontSize="30" x:Name="GameDayHotBar" Text="Обсуждай и думай" TextAlignment="Center"></TextBlock> <TextBlock Grid.Row="1" Grid.Column="2" Grid.ColumnSpan="7" HorizontalAlignment="Center" TextAlignment="Center">
<Viewbox>
<TextBlock FontSize="30" x:Name="GameDayHotBar" Text="Обсуждай и думай"></TextBlock>
</Viewbox>
</TextBlock>
<ListBox Grid.Column="5" Grid.ColumnSpan="5" Grid.Row="2" Grid.RowSpan="8" x:Name="GameDayChat"></ListBox> <ListBox Grid.Column="5" Grid.ColumnSpan="5" Grid.Row="2" Grid.RowSpan="8" x:Name="GameDayChat"></ListBox>
<TextBox Grid.Column="5" Grid.ColumnSpan="4" Grid.Row="10" TextWrapping="Wrap" x:Name="GameDayChatInput"></TextBox> <TextBox Grid.Column="5" Grid.ColumnSpan="4" Grid.Row="10" TextWrapping="Wrap" x:Name="GameDayChatInput"></TextBox>
<Button Grid.Column="9" Grid.Row="10" Content="Отправить!" Click="GameDayChatSend_OnClick"></Button> <Button Grid.Column="9" Grid.Row="10" Click="GameDayChatSend_OnClick">
<Viewbox>
<TextBlock Text="Отправить!"></TextBlock>
</Viewbox>
</Button>
<ListBox Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="2" Grid.RowSpan="8" x:Name="GameDaySelect" MouseDoubleClick="GameDaySelect_OnMouseDoubleClick" SelectionMode="Single"></ListBox> <ListBox Grid.Column="1" Grid.ColumnSpan="3" Grid.Row="2" Grid.RowSpan="8" x:Name="GameDaySelect" MouseDoubleClick="GameDaySelect_OnMouseDoubleClick" SelectionMode="Single"></ListBox>
</Grid> </Grid>
</Grid> </Grid>