Made ColorSelectorSliders use SpinBox instead of FloatSpinBox (#13702)

Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com>
This commit is contained in:
DamianX
2023-03-06 19:07:49 +01:00
committed by GitHub
parent 262e887295
commit 0bd1756fb2
4 changed files with 10 additions and 12 deletions

View File

@@ -75,7 +75,7 @@ public sealed partial class AdminLogsControl : Control
UpdateResetButton(); UpdateResetButton();
} }
private void RoundSpinBoxChanged(object? sender, ValueChangedEventArgs args) private void RoundSpinBoxChanged(ValueChangedEventArgs args)
{ {
UpdateResetButton(); UpdateResetButton();
} }

View File

@@ -76,7 +76,7 @@ namespace Content.Client.Administration.UI.Tabs.AdminbusTab
Reset(); Reset();
} }
private void OnRotate(object? sender, ValueChangedEventArgs e) private void OnRotate(ValueChangedEventArgs e)
{ {
var newValue = Wraparound(e.Value); var newValue = Wraparound(e.Value);

View File

@@ -93,8 +93,11 @@ public sealed partial class DecalPlacerWindow : DefaultWindow
_cleanable = args.Pressed; _cleanable = args.Pressed;
UpdateDecalPlacementInfo(); UpdateDecalPlacementInfo();
}; };
// i have to make this a member method for some reason and i have no idea why its only for spinboxes ZIndexSpinBox.ValueChanged += args =>
ZIndexSpinBox.ValueChanged += ZIndexSpinboxChanged; {
_zIndex = args.Value;
UpdateDecalPlacementInfo();
};
} }
private void OnColorPicked(Color color) private void OnColorPicked(Color color)
@@ -117,7 +120,8 @@ public sealed partial class DecalPlacerWindow : DefaultWindow
{ {
// Clear // Clear
Grid.RemoveAllChildren(); Grid.RemoveAllChildren();
if (_decals == null) return; if (_decals == null)
return;
var filter = Search.Text; var filter = Search.Text;
foreach (var (decal, tex) in _decals) foreach (var (decal, tex) in _decals)
@@ -153,12 +157,6 @@ public sealed partial class DecalPlacerWindow : DefaultWindow
} }
} }
private void ZIndexSpinboxChanged(object? sender, ValueChangedEventArgs e)
{
_zIndex = e.Value;
UpdateDecalPlacementInfo();
}
private void ButtonOnPressed(ButtonEventArgs obj) private void ButtonOnPressed(ButtonEventArgs obj)
{ {
if (obj.Button.Name == null) return; if (obj.Button.Name == null) return;

View File

@@ -339,7 +339,7 @@ namespace Content.Client.ParticleAccelerator.UI
return (n >= 0 && n <= 3 && !_blockSpinBox); return (n >= 0 && n <= 3 && !_blockSpinBox);
} }
private void PowerStateChanged(object? sender, ValueChangedEventArgs e) private void PowerStateChanged(ValueChangedEventArgs e)
{ {
ParticleAcceleratorPowerState newState; ParticleAcceleratorPowerState newState;
switch (e.Value) switch (e.Value)