diff --git a/UoFiddler.Controls/Forms/AnimationEditForm.Designer.cs b/UoFiddler.Controls/Forms/AnimationEditForm.Designer.cs index 2980f58..b0a1642 100644 --- a/UoFiddler.Controls/Forms/AnimationEditForm.Designer.cs +++ b/UoFiddler.Controls/Forms/AnimationEditForm.Designer.cs @@ -1487,11 +1487,18 @@ private void InitializeComponent() // // GalleryTileView // + GalleryTileView.AutoScroll = true; + GalleryTileView.AutoScrollMinSize = new System.Drawing.Size(0, 120); GalleryTileView.Dock = System.Windows.Forms.DockStyle.Fill; GalleryTileView.Location = new System.Drawing.Point(4, 3); GalleryTileView.Name = "GalleryTileView"; GalleryTileView.Size = new System.Drawing.Size(823, 729); GalleryTileView.TabIndex = 0; + GalleryTileView.TileBorderColor = System.Drawing.Color.Gray; + GalleryTileView.TileFocusColor = System.Drawing.Color.DarkBlue; + GalleryTileView.TileMargin = new System.Windows.Forms.Padding(2, 2, 0, 0); + GalleryTileView.TilePadding = new System.Windows.Forms.Padding(1); + GalleryTileView.TileSize = new System.Drawing.Size(81, 110); GalleryTileView.DrawItem += GalleryTileViewDrawItem; GalleryTileView.MouseDoubleClick += GalleryTileViewMouseDoubleClick; // diff --git a/UoFiddler.Controls/Forms/AnimationEditForm.resx b/UoFiddler.Controls/Forms/AnimationEditForm.resx index ef42f00..3e06703 100644 --- a/UoFiddler.Controls/Forms/AnimationEditForm.resx +++ b/UoFiddler.Controls/Forms/AnimationEditForm.resx @@ -123,6 +123,9 @@ 12, 14 + + 196, 12 + 17, 56 @@ -132,6 +135,9 @@ 448, 47 + + 448, 47 + @@ -145,9 +151,6 @@ YII= - - 196, 12 - 309, 47 diff --git a/UoFiddler.Controls/UserControls/TileView/TileViewControl.cs b/UoFiddler.Controls/UserControls/TileView/TileViewControl.cs index a286d96..03e8318 100644 --- a/UoFiddler.Controls/UserControls/TileView/TileViewControl.cs +++ b/UoFiddler.Controls/UserControls/TileView/TileViewControl.cs @@ -217,7 +217,7 @@ private static int DivUp(int a, int b) private Size _tileSize = new Size(256, 256); - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(typeof(Size), "256, 256")] public Size TileSize { get => _tileSize; @@ -230,7 +230,7 @@ public Size TileSize private Padding _tileMargin = new Padding(2, 2, 2, 2); // external - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(typeof(Padding), "2, 2, 2, 2")] public Padding TileMargin { get => _tileMargin; @@ -243,7 +243,7 @@ public Padding TileMargin private Padding _tilePadding = new Padding(2, 2, 2, 2); - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(typeof(Padding), "2, 2, 2, 2")] public Padding TilePadding { get => _tilePadding; @@ -256,7 +256,7 @@ public Padding TilePadding private readonly Pen _tileBorder = new Pen(Brushes.Black, 1.0f); - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(1.0f)] public float TileBorderWidth { get => _tileBorder.Width; @@ -268,7 +268,7 @@ public float TileBorderWidth } [Browsable(true)] - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(typeof(Color), "Black")] public Color TileBorderColor { get => _tileBorder.Color; @@ -309,7 +309,7 @@ public double TileHighLightOpacity /// Focused tile border and highlight color /// [Browsable(true)] - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(typeof(Color), "DarkRed")] public Color TileFocusColor { get => _tileFocusColor; @@ -326,7 +326,7 @@ public Color TileFocusColor /// Selected tile highlight color /// [Browsable(true)] - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(typeof(Color), "Highlight")] public Color TileHighlightColor { get => _tileHighlightColor; @@ -346,7 +346,7 @@ public Color TileHighlightColor /// Color of tile background /// [Browsable(true)] - [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)] + [DefaultValue(typeof(Color), "Window")] public Color TileBackgroundColor { get => _tileBackgroundColor; diff --git a/UoFiddler/Forms/AboutBoxForm.resx b/UoFiddler/Forms/AboutBoxForm.resx index a2aa417..44bf742 100644 --- a/UoFiddler/Forms/AboutBoxForm.resx +++ b/UoFiddler/Forms/AboutBoxForm.resx @@ -118,7 +118,10 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Version 4.22.0 + Version 4.22.1 +- Fix animation edit form gallery tiles dimensions. + +Version 4.22.0 - Added multi-select for compare plugins. - Animation edit form: add anim6.mul support and a gallery. Changed how animation files are loaded . - Optimized file loading times and memory usage across many controls. diff --git a/UoFiddler/UoFiddler.csproj b/UoFiddler/UoFiddler.csproj index 2d26b08..04e39df 100644 --- a/UoFiddler/UoFiddler.csproj +++ b/UoFiddler/UoFiddler.csproj @@ -9,9 +9,9 @@ UoFiddler UoFiddler Copyright © 2026 - 4.22.0 - 4.22.0 - 4.22.0 + 4.22.1 + 4.22.1 + 4.22.1 true