Example #1
0
        public override bool HandleLayout(IHpLayoutHookContext context)
        {
            if (_rows > 0 && _cols > 0)
            {
                var primaryImageSet = context.ImageViewer.LogicalWorkspace.ImageSets[0];
                context.ImageViewer.PhysicalWorkspace.SetImageBoxGrid(_rows, _cols);
                foreach (var imageBox in context.ImageViewer.PhysicalWorkspace.ImageBoxes)
                {
                    imageBox.SetTileGrid(1, 1);
                }

                context.PerformDefaultFillPhysicalWorkspace();

                return(true);
            }
            else
            {
                return(false);
            }
        }
Example #2
0
        public override bool HandleLayout(IHpLayoutHookContext context)
        {
            if (_rows > 0 && _cols > 0)
            {
                var primaryImageSet = context.ImageViewer.LogicalWorkspace.ImageSets[0];
                context.ImageViewer.PhysicalWorkspace.SetImageBoxGrid(_rows, _cols);
                foreach (var imageBox in context.ImageViewer.PhysicalWorkspace.ImageBoxes)
                    imageBox.SetTileGrid(1, 1);

                context.PerformDefaultFillPhysicalWorkspace();

                return true;
            }
            else
                return false;
            
        }