public UtinniTitlebarButton(Bitmap image, Color hoverBackColor) { this.image = ThemeUtility.UpdateImageColor(image, Color.FromArgb(32, 32, 32), Colors.Font()); UseDisableColor = false; Setup(hoverBackColor); UpdateImageForecolor(); Width = 46; }
private void UpdateImageForecolor() { if (Enabled) { image = ThemeUtility.UpdateImageColor(image, Colors.FontDisabled(), Colors.Font()); } else { image = ThemeUtility.UpdateImageColor(image, Colors.Font(), Colors.FontDisabled()); } }
public void SetImage(Bitmap image) { this.image = ThemeUtility.UpdateImageColor(image, Color.FromArgb(32, 32, 32), Colors.Font()); UpdateImageForecolor(); Invalidate(); }