Пример #1
0
 protected override void Show()
 {
     DrawBitmap();
     if (Bitmap == null)
     {
         return;
     }
     StreamDeckPanel.GetInstance(PanelHash).SetImage(StreamDeckButtonName, Bitmap);
 }
Пример #2
0
 protected override void Show()
 {
     if (_refreshBitmap)
     {
         _bitmap        = BitMapCreator.CreateStreamDeckBitmap(_buttonText, _textFont, _fontColor, _backgroundColor, OffsetX, OffsetY);
         _refreshBitmap = false;
     }
     StreamDeckPanel.GetInstance(StreamDeckInstanceId).SetImage(StreamDeckButtonName, _bitmap);
 }
Пример #3
0
        protected override void Show()
        {
            if (StreamDeckButtonName == EnumStreamDeckButtonNames.BUTTON0_NO_BUTTON)
            {
                return;
            }

            if (_refreshBitmap)
            {
                _bitmap        = new Bitmap(_imageFile);
                _refreshBitmap = false;
            }

            var keyBitmap = KeyBitmap.Create.FromBitmap(_bitmap);

            StreamDeckPanel.GetInstance(StreamDeckInstanceId).StreamDeckBoard.SetKeyBitmap(StreamDeckFunction.ButtonNumber(StreamDeckButtonName) - 1, keyBitmap);
        }
Пример #4
0
 protected override void Show()
 {
     DrawBitmap();
     StreamDeckPanel.GetInstance(PanelHash).SetImage(StreamDeckButtonName, Bitmap);
 }
Пример #5
0
 public static void ShowOnly(DCSBIOSDecoder dcsbiosDecoder, string panelHash)
 {
     EventHandlers.HideDCSBIOSDecoders(dcsbiosDecoder, StreamDeckPanel.GetInstance(panelHash).SelectedLayerName);
     dcsbiosDecoder.IsVisible = true;
 }
Пример #6
0
 protected override void Show()
 {
     DrawBitmap();
     StreamDeckPanel.GetInstance(PanelHash).StreamDeckBoard.SetKeyBitmap(StreamDeckCommon.ButtonNumber(StreamDeckButtonName) - 1, _keyBitmap);
 }
Пример #7
0
 public void ClearFace()
 {
     StreamDeckPanel.GetInstance(_panelHash).ClearFace(_streamDeckButtonName);
 }