Ejemplo n.º 1
0
            public bool Run(IShortcutHandlerParent w)
            {
                if (Modifier.HasFlag(ActionModifier.Disabled))
                {
                    return(false);
                }
                if (Modifier.HasFlag(ActionModifier.DebugOnly) && !AlephAppContext.DebugMode)
                {
                    return(false);
                }
                if (Modifier.HasFlag(ActionModifier.AccessControl) && w.Settings.IsReadOnlyMode)
                {
                    return(false);
                }

                return(_run(this, w));
            }
Ejemplo n.º 2
0
            public bool Run(MainWindow w)
            {
                if (Modifier.HasFlag(ActionModifier.Disabled))
                {
                    return(false);
                }
                if (Modifier.HasFlag(ActionModifier.DebugOnly) && !App.DebugMode)
                {
                    return(false);
                }
                if (Modifier.HasFlag(ActionModifier.AccessControl) && w.Settings.IsReadOnlyMode)
                {
                    return(false);
                }

                return(_run(this, w));
            }