public static DialogResult SetFontStyle(StreamDeckFaceTextBox textBox)
        {
            var font   = SettingsManager.DefaultFont;
            var result = SetFontStyle(ref font);

            if (result == DialogResult.OK)
            {
                textBox.Bill.TextFont = font;
            }

            return(result);
        }
        public static DialogResult SetFontColor(StreamDeckFaceTextBox textBox)
        {
            var color  = Color.Transparent;
            var result = SetFontColor(ref color);

            if (result == DialogResult.OK)
            {
                textBox.Bill.FontColor = color;
            }

            return(result);
        }
예제 #3
0
        public static void TestImage(this StreamDeckFaceTextBox textBox, StreamDeckPanel streamDeckPanel)
        {
            var bitmap = BitMapCreator.CreateStreamDeckBitmap(textBox.Text, textBox.Bill.TextFont, textBox.Bill.FontColor, textBox.Bill.BackgroundColor, textBox.Bill.OffsetX, textBox.Bill.OffsetY);

            streamDeckPanel.SetImage(streamDeckPanel.SelectedButtonName, bitmap);
        }