Exemplo n.º 1
0
        public static Pen SwitchLinePen(this StageVm stageVm, KeyPairVm keyPairVm, double stageRenderWidth)
        {
            var brushWidth = stageVm.RenderWidth(stageVm.StageVmStyle.SwitchLineWidth, stageRenderWidth);

            return(new Pen(keyPairVm.Brush, brushWidth));
        }
Exemplo n.º 2
0
        public static double SectionRenderX(this StageVm vm, int sectionDex, double stageRenderWidth)
        {
            var vmX = (sectionDex + 0.5) * (vm.StageVmStyle.SwitchHSpacing);

            return(vm.RenderWidth(vmX, stageRenderWidth));
        }