From 9305c667d475710aa444010583c6ed5cb0974b4c Mon Sep 17 00:00:00 2001 From: Hamido-san Date: Tue, 1 Jan 2019 00:29:28 +0330 Subject: [PATCH 1/3] Added a ColorPicker to the toolbar to change the eye-searing white background. Default background color is #FF222222. --- TerraMap/MainWindow.xaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TerraMap/MainWindow.xaml b/TerraMap/MainWindow.xaml index c4cd36f..88fa415 100644 --- a/TerraMap/MainWindow.xaml +++ b/TerraMap/MainWindow.xaml @@ -443,6 +443,9 @@ - - + + - - + + + BorderThickness="1" Margin="2" BorderBrush="{DynamicResource {x:Static SystemColors.ControlDarkBrushKey}}" + KeyboardNavigation.TabNavigation="Once" TabIndex="4"> From a3eddb4bc262587e8ff72acf391dc67f66c4616f Mon Sep 17 00:00:00 2001 From: Hamido-san Date: Tue, 1 Jan 2019 15:39:53 +0330 Subject: [PATCH 3/3] I seem to have messed up my second commit: NOW in MainWindow When app starts, worlds list drop-down opens up. Also the same happens to players list whenever "select a player" message is shown. --- TerraMap/MainWindow.xaml | 2 +- TerraMap/MainWindow.xaml.cs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/TerraMap/MainWindow.xaml b/TerraMap/MainWindow.xaml index aaae832..42612a2 100644 --- a/TerraMap/MainWindow.xaml +++ b/TerraMap/MainWindow.xaml @@ -280,7 +280,7 @@ Players: - diff --git a/TerraMap/MainWindow.xaml.cs b/TerraMap/MainWindow.xaml.cs index a6b51cc..9d98e18 100644 --- a/TerraMap/MainWindow.xaml.cs +++ b/TerraMap/MainWindow.xaml.cs @@ -322,6 +322,8 @@ private async Task Open(string filename) { this.viewModel.Instructions = "Please select a player or (All Spoilers) from the Players list."; this.viewModel.InstructionsVisibility = Visibility.Visible; + this.playersList.Focus(); + this.playersList.IsDropDownOpen = true; } var elapsed = DateTime.Now - start; @@ -1052,6 +1054,9 @@ private async void OnLoaded(object sender, RoutedEventArgs e) await this.Open(filename); } + + this.worldsList.Focus(); + this.worldsList.IsDropDownOpen = true; } private void OnDispatcherTimerTick(object sender, EventArgs e)