예제 #1
0
        public override Size CellBoxSize(THeapCtrlZoom aZoom)
        {
            Size ret = new Size(0, 0);

            //
            switch (aZoom)
            {
            case THeapCtrlZoom.EHeapCtrlZoomSmall:
                ret = new Size(10, 10);
                break;

            default:
            case THeapCtrlZoom.EHeapCtrlZoomMedium:
                ret = new Size(22, 22);
                break;

            case THeapCtrlZoom.EHeapCtrlZoomMaximum:
                ret = new Size(36, 36);
                break;
            }
            //
            return(ret);
        }
예제 #2
0
        public override Size CellPadding(THeapCtrlZoom aZoom)
        {
            Size ret = new Size(0, 0);

            //
            switch (aZoom)
            {
            case THeapCtrlZoom.EHeapCtrlZoomSmall:
                ret = new Size(3, 3);
                break;

            default:
            case THeapCtrlZoom.EHeapCtrlZoomMedium:
                ret = new Size(3, 3);
                break;

            case THeapCtrlZoom.EHeapCtrlZoomMaximum:
                ret = new Size(3, 3);
                break;
            }
            //
            return(ret);
        }
예제 #3
0
        public virtual Size CellBoxSize(THeapCtrlZoom aZoom)
        {
            Size ret = new Size(0, 0);

            //
            switch (aZoom)
            {
            case THeapCtrlZoom.EHeapCtrlZoomSmall:
                ret = new Size(13, 13);
                break;

            default:
            case THeapCtrlZoom.EHeapCtrlZoomMedium:
                ret = new Size(25, 25);
                break;

            case THeapCtrlZoom.EHeapCtrlZoomMaximum:
                ret = new Size(39, 39);
                break;
            }
            //
            return(ret);
        }