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 }); } }
public bool IsFlagEnabled(int flags, ToolbarFlags flag) { return((flags & (int)flag) != 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 }); }
public bool IsFlagEnabled(int flags, ToolbarFlags flag) { return (flags & (int) flag) != 0; }