diff --git a/app/AnimeMatrix/AnimeMatrixDevice.cs b/app/AnimeMatrix/AnimeMatrixDevice.cs index f59e202c..d65a011d 100644 --- a/app/AnimeMatrix/AnimeMatrixDevice.cs +++ b/app/AnimeMatrix/AnimeMatrixDevice.cs @@ -287,7 +287,7 @@ namespace Starlight.AnimeMatrix { g.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.HighQuality; - g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; + g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality; SizeF textSize = g.MeasureString(text, font); /* diff --git a/app/Settings.cs b/app/Settings.cs index a78fe7da..2e40fb98 100644 --- a/app/Settings.cs +++ b/app/Settings.cs @@ -282,8 +282,9 @@ namespace GHelper Program.config.setConfig("matrix_auto", check.Checked ? 1 : 0); } - private static void StartMatrixTimer() + private static void StartMatrixTimer(int interval = 100) { + matrixTimer.Interval = interval; matrixTimer.Enabled = true; } @@ -443,7 +444,7 @@ namespace GHelper break; case 3: mat.SetBuiltInAnimation(false); - StartMatrixTimer(); + StartMatrixTimer(1000); break; default: mat.SetBuiltInAnimation(true, animation);