Exemplo n.º 1
0
    public void SetFlag(ref int flagsConsoleToolbar, ToolbarFlags flag, bool set)
    {
        if (set)
        {
            flagsConsoleToolbar |= (int)flag;
        }
        else
        {
            flagsConsoleToolbar &= (int)~flag;
        }

        if (_setConsoleFlagMethod != null)
        {
            _setConsoleFlagMethod.Invoke(null, new object[] { (int)flag, set });
        }
    }
Exemplo n.º 2
0
 public bool IsFlagEnabled(int flags, ToolbarFlags flag)
 {
     return((flags & (int)flag) != 0);
 }
Exemplo n.º 3
0
    public void SetFlag(ref int flagsConsoleToolbar, ToolbarFlags flag, bool set)
    {
        if (set)
            flagsConsoleToolbar |= (int)flag;
        else
            flagsConsoleToolbar &= (int) ~flag;

        if(_setConsoleFlagMethod != null)
            _setConsoleFlagMethod.Invoke(null, new object[] { (int)flag, set });
    }
Exemplo n.º 4
0
 public bool IsFlagEnabled(int flags, ToolbarFlags flag)
 {
     return (flags & (int) flag) != 0;
 }