diff options
| author | Jacob Palecki <[email protected]> | 2020-09-11 12:59:25 -0700 |
|---|---|---|
| committer | Jacob Palecki <[email protected]> | 2020-09-11 12:59:25 -0700 |
| commit | 0e60f2c30b147605c22413af2de243cdc5373f7e (patch) | |
| tree | a7731db76fe3aeb00a45f31e23f2fcf8a249db81 /grapher/Models/Fields | |
| parent | Add alpha (diff) | |
| download | rawaccel-0e60f2c30b147605c22413af2de243cdc5373f7e.tar.xz rawaccel-0e60f2c30b147605c22413af2de243cdc5373f7e.zip | |
Fix box write
Diffstat (limited to 'grapher/Models/Fields')
| -rw-r--r-- | grapher/Models/Fields/Field.cs | 14 | ||||
| -rw-r--r-- | grapher/Models/Fields/FieldXY.cs | 16 |
2 files changed, 21 insertions, 9 deletions
diff --git a/grapher/Models/Fields/Field.cs b/grapher/Models/Fields/Field.cs index 0d1813e..df73dd7 100644 --- a/grapher/Models/Fields/Field.cs +++ b/grapher/Models/Fields/Field.cs @@ -61,7 +61,7 @@ namespace grapher public double Data { get { - if (Box.Visible) + if (Box.Enabled) { return _data; } @@ -126,6 +126,18 @@ namespace grapher #region Methods + public void Hide() + { + Box.Hide(); + Box.Enabled = false; + } + + public void Show() + { + Box.Show(); + Box.Enabled = true; + } + public void SetToDefault() { if (State != FieldState.Default) diff --git a/grapher/Models/Fields/FieldXY.cs b/grapher/Models/Fields/FieldXY.cs index 15e6800..1c01668 100644 --- a/grapher/Models/Fields/FieldXY.cs +++ b/grapher/Models/Fields/FieldXY.cs @@ -106,7 +106,7 @@ namespace grapher { get { - return XField.Box.Visible; + return XField.Box.Enabled; } } @@ -137,7 +137,7 @@ namespace grapher { Combined = true; YField.SetToUnavailable(); - YField.Box.Hide(); + YField.Hide(); XField.Box.Width = CombinedWidth; XField.FormatString = Constants.DefaultFieldFormatString; } @@ -160,26 +160,26 @@ namespace grapher YField.SetToEntered(XField.Data); } - if (XField.Box.Visible) + if (XField.Box.Enabled) { - YField.Box.Show(); + YField.Show(); } } public void Show() { - XField.Box.Show(); + XField.Show(); if (!Combined) { - YField.Box.Show(); + YField.Show(); } } public void Hide() { - XField.Box.Hide(); - YField.Box.Hide(); + XField.Hide(); + YField.Hide(); } #endregion Methods |