} // func WmNcHitTest #endregion #region -- Bitmaps -------------------------------------------------------- private void CreateBitmaps() { var offset = 3 * (int)direction; for (var i = 0; i < 3; i++) { activeBitmaps[i] = GlowBitmap.FromImage(i + offset, activeColor); inactiveBitmaps[i] = GlowBitmap.FromImage(i + offset, inactiveColor); } } // proc CreateBitmaps
} // proc DestroyBitmaps private void ChangeBitmaps(GlowBitmap[] bitmaps, Color newColor) { var offset = 3 * (int)direction; for (var i = 0; i < 3; i++) { bitmaps[i].Dispose(); bitmaps[i] = null; bitmaps[i] = GlowBitmap.FromImage(i + offset, newColor); } }