diff options
author | Larry Ewing <lewing@microsoft.com> | 2018-07-15 01:53:43 +0300 |
---|---|---|
committer | Larry Ewing <lewing@microsoft.com> | 2018-07-16 22:05:49 +0300 |
commit | c2c2c13a89f7a552df2e50f408299a17320a1808 (patch) | |
tree | cda5aa98f3015f09e897b272249ef933712f9b74 /Xamarin.PropertyEditing.Mac/Controls | |
parent | cd255b7d79b01ed7d288915dc751d48306f0d9cb (diff) |
Fix the selected palette icons and clean up the insets
Diffstat (limited to 'Xamarin.PropertyEditing.Mac/Controls')
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs | 2 | ||||
-rw-r--r-- | Xamarin.PropertyEditing.Mac/Controls/Custom/UnderlinedTabViewController.cs | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs b/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs index 87242df..890c544 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/Custom/BrushTabViewController.cs @@ -14,6 +14,7 @@ namespace Xamarin.PropertyEditing.Mac { PreferredContentSize = new CGSize (430, 230); TransitionOptions = NSViewControllerTransitionOptions.None; + EdgeInsets = new NSEdgeInsets (0, 12, 12, 12); } Dictionary<CommonBrushType, int> BrushTypeTable = new Dictionary<CommonBrushType, int> (); @@ -26,6 +27,7 @@ namespace Xamarin.PropertyEditing.Mac foreach (var item in TabViewItems) { RemoveTabViewItem (item); + item.Dispose (); } BrushTypeTable.Clear (); diff --git a/Xamarin.PropertyEditing.Mac/Controls/Custom/UnderlinedTabViewController.cs b/Xamarin.PropertyEditing.Mac/Controls/Custom/UnderlinedTabViewController.cs index ca6a829..8731822 100644 --- a/Xamarin.PropertyEditing.Mac/Controls/Custom/UnderlinedTabViewController.cs +++ b/Xamarin.PropertyEditing.Mac/Controls/Custom/UnderlinedTabViewController.cs @@ -26,9 +26,7 @@ namespace Xamarin.PropertyEditing.Mac if (item.Image != null) return; - item.View = new UnderlinedImageView (image.Name) { - // Image = image - }; + item.View = new UnderlinedImageView (image.Name); this.stackView.AddView (item.View, NSStackViewGravity.Leading); } @@ -76,6 +74,7 @@ namespace Xamarin.PropertyEditing.Mac var items = this.tabStack.Views.ToList (); foreach (var view in items) { this.tabStack.RemoveView (view); + view.Dispose (); } var i = 0; foreach (var item in TabViewItems) { @@ -103,7 +102,7 @@ namespace Xamarin.PropertyEditing.Mac Spacing = 4f, }; - private NSEdgeInsets edgeInsets = new NSEdgeInsets (0, 12, 12, 12); + private NSEdgeInsets edgeInsets = new NSEdgeInsets (0, 0, 0, 0); public NSEdgeInsets EdgeInsets { get => this.edgeInsets; set { |