Example #1
0
        public CommandResult Unify(IContentReplaceableView view, out IContentReplaceableView next)
        {
            PaneDivision.IPane nextfocus = null;
            bool r = Unify((PaneDivision.IPane)view.GetAdapter(typeof(PaneDivision.IPane)), out nextfocus);

            next = r? (IContentReplaceableView)nextfocus : null; //TODO ちょいまず
            return(r? CommandResult.Succeeded : CommandResult.Failed);
        }
Example #2
0
 public CommandResult SplitVertical(IContentReplaceableView view, IViewFactory factory)
 {
     if (factory == null)
     {
         factory = _defaultViewFactory;
     }
     SplitVertical((PaneDivision.IPane)view.GetAdapter(typeof(PaneDivision.IPane)), factory);
     return(CommandResult.Succeeded);
 }
Example #3
0
 public CommandResult Unify(IContentReplaceableView view, out IContentReplaceableView next)
 {
     PaneDivision.IPane nextfocus = null;
     bool r = Unify((PaneDivision.IPane)view.GetAdapter(typeof(PaneDivision.IPane)), out nextfocus);
     next = r ? (IContentReplaceableView)nextfocus : null; //TODO ���傢�܂�
     return r ? CommandResult.Succeeded : CommandResult.Failed;
 }
Example #4
0
 public CommandResult SplitVertical(IContentReplaceableView view, IViewFactory factory)
 {
     if (factory == null)
         factory = _defaultViewFactory;
     SplitVertical((PaneDivision.IPane)view.GetAdapter(typeof(PaneDivision.IPane)), factory);
     return CommandResult.Succeeded;
 }