summaryrefslogtreecommitdiff
path: root/grapher/Models/Options/OptionXY.cs
diff options
context:
space:
mode:
authorJacob Palecki <[email protected]>2020-09-08 12:35:23 -0700
committerJacob Palecki <[email protected]>2020-09-08 12:35:23 -0700
commita6448c4a2447a090558da5f52dea3dc418389e8a (patch)
tree0b985ffcc1551cfdaddb63864904e8f80da335cf /grapher/Models/Options/OptionXY.cs
parentRemove and sort usings en masse (diff)
downloadrawaccel-a6448c4a2447a090558da5f52dea3dc418389e8a.tar.xz
rawaccel-a6448c4a2447a090558da5f52dea3dc418389e8a.zip
Fix few small bugs
Diffstat (limited to 'grapher/Models/Options/OptionXY.cs')
-rw-r--r--grapher/Models/Options/OptionXY.cs61
1 files changed, 56 insertions, 5 deletions
diff --git a/grapher/Models/Options/OptionXY.cs b/grapher/Models/Options/OptionXY.cs
index 9150587..6d6129a 100644
--- a/grapher/Models/Options/OptionXY.cs
+++ b/grapher/Models/Options/OptionXY.cs
@@ -4,7 +4,7 @@ using System.Windows.Forms;
namespace grapher
{
- public class OptionXY
+ public class OptionXY : OptionBase
{
#region Constructors
public OptionXY(FieldXY fields, Label label, ActiveValueLabelXY activeValueLabels)
@@ -58,6 +58,57 @@ namespace grapher
public ActiveValueLabelXY ActiveValueLabels { get; }
+ public override int Top
+ {
+ get
+ {
+ return Fields.Top;
+ }
+ set
+ {
+ Fields.Top = value;
+ }
+ }
+
+ public override int Height
+ {
+ get
+ {
+ return Fields.Height;
+ }
+ }
+
+ public override int Left
+ {
+ get
+ {
+ return Fields.Left;
+ }
+ set
+ {
+ Fields.Left = value;
+ }
+ }
+
+ public override int Width
+ {
+ get
+ {
+ return Fields.Width;
+ }
+ set
+ {
+ Fields.Width = value;
+ }
+ }
+
+ public override bool Visible
+ {
+ get
+ {
+ return Fields.Visible;
+ }
+ }
#endregion Properties
#region Methods
@@ -74,12 +125,12 @@ namespace grapher
ActiveValueLabels.SetValues(x, y);
}
- public void AlignActiveValues(int width)
+ public override void AlignActiveValues()
{
- ActiveValueLabels.AlignActiveValues(width);
+ ActiveValueLabels.AlignActiveValues();
}
- public void Hide()
+ public override void Hide()
{
Fields.Hide();
Fields.LockCheckBox.Hide();
@@ -93,7 +144,7 @@ namespace grapher
Label.Show();
}
- public void Show(string name)
+ public override void Show(string name)
{
SetName(name);