Chromatics.Chromatics.UpdateKeyboard C# (CSharp) Method

UpdateKeyboard() public method

public UpdateKeyboard ( System col ) : void
col System
return void
        public void UpdateKeyboard(System.Drawing.Color col)
        {
            CorsairKeyboardKeyId ckey;
            CorsairKeyCodes keySDK = new CorsairKeyCodes();
            CorsairKeyboard keyboard = CueSDK.KeyboardSDK;
            int t;

            for (t = 0; t < 144; t++)
            {
                ckey = keySDK.GetKeyCodeFromDict(t);
                if (ckey != CorsairKeyboardKeyId.Invalid)
                {
                    try {
                        keyboard[ckey].Led.Color = col;
                    }
                    catch(Exception ex)
                    {
                        Debug.WriteLine(ex.Message);
                    }
                }
            }
            keyboard.Update();
        }
Chromatics