Пример #1
0
 void IChainedCommandHandler <PageUpKeyCommandArgs> .ExecuteCommand(PageUpKeyCommandArgs args, Action nextHandler, CommandExecutionContext context)
 {
     AssertIsForeground();
     if (!ChangeSelection(() => sessionOpt.PresenterSession.SelectPreviousPageItem()))
     {
         nextHandler();
     }
 }
 void ICommandHandler <PageUpKeyCommandArgs> .ExecuteCommand(PageUpKeyCommandArgs args, Action nextHandler)
 {
     AssertIsForeground();
     ExecuteCommandWorker(args, nextHandler);
 }
 CommandState ICommandHandler <PageUpKeyCommandArgs> .GetCommandState(PageUpKeyCommandArgs args, Func <CommandState> nextHandler)
 {
     AssertIsForeground();
     return(GetCommandStateWorker(args, nextHandler));
 }
Пример #4
0
 CommandState IChainedCommandHandler <PageUpKeyCommandArgs> .GetCommandState(PageUpKeyCommandArgs args, Func <CommandState> nextHandler)
 {
     AssertIsForeground();
     return(nextHandler());
 }
 void IChainedCommandHandler <PageUpKeyCommandArgs> .ExecuteCommand(PageUpKeyCommandArgs args, Action nextHandler, CommandExecutionContext context)
 {
     AssertIsForeground();
     ExecuteCommandWorker(args, nextHandler, context);
 }
Пример #6
0
 bool ICommandHandler <PageUpKeyCommandArgs> .ExecuteCommand(PageUpKeyCommandArgs args, CommandExecutionContext executionContext)
 {
     GetOperations(args.TextView).PageUp(extendSelection: false);
     return(true);
 }
Пример #7
0
 CommandState ICommandHandler <PageUpKeyCommandArgs> .GetCommandState(PageUpKeyCommandArgs args)
 {
     return(CommandState.Available);
 }