Files
@ 70b1de28b2a2
Branch filter:
Location: ATITD-Tools/Desert-Paint-Codex/Views/ExperimentLogView.axaml.cs - annotation
70b1de28b2a2
914 B
text/x-csharp
Re-enable the ability to save debug screenshots based on a setting value to help debug reaction capturing. Update the README to correctly reflect the debug.screenshot setting name, location of the settings file, and removal of the old debug menu.
7117d2e703c8 7117d2e703c8 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 7117d2e703c8 7117d2e703c8 40eaee10ae56 40eaee10ae56 40eaee10ae56 7117d2e703c8 7117d2e703c8 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 40eaee10ae56 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 7117d2e703c8 40eaee10ae56 40eaee10ae56 | using Avalonia.Controls;
using Avalonia.Markup.Xaml;
using Avalonia.ReactiveUI;
using DesertPaintCodex.ViewModels;
namespace DesertPaintCodex.Views
{
public class ExperimentLogView : ReactiveUserControl<ExperimentLogViewModel>
{
private readonly ListBox? _remainingList;
public ExperimentLogView()
{
InitializeComponent();
_remainingList = this.FindControl<ListBox>("RemainingList");
}
private void InitializeComponent()
{
AvaloniaXamlLoader.Load(this);
}
private void RemainingSelectionChanged(object? sender, SelectionChangedEventArgs e)
{
if (_remainingList == null) return;
foreach (var item in e.AddedItems)
{
_remainingList.ScrollIntoView(item);
return;
}
}
}
}
|