Пример #1
0
        /// <inheritdoc />
        public virtual void AddEffect(FontEffectsEnum effect)
        {
            foreach (var flag in effect.GetFlags())
            {
                //habilita o comando e envia se não for vazio
                if (!EnableCommands.ContainsKey(flag))
                {
                    continue;
                }
                var cmd = EnableCommands[flag];
                if (cmd.Length > 0)
                {
                    internalSend(cmd);
                }
            }

            Effects |= effect;
        }
Пример #2
0
        /// <inheritdoc />
        public virtual void AddEffect(FontEffects effect)
        {
            foreach (var flag in effect.GetFlags())
            {
                // Lookup enable command and send if non-empty
                if (!EnableCommands.ContainsKey(flag))
                {
                    continue;
                }
                var cmd = EnableCommands[flag];
                if (cmd.Length > 0)
                {
                    internalSend(cmd);
                }
            }

            Effects |= effect;
        }