'Dibujar Calendario
Faible dmin comme nombre entier = FCalMin.Dia, xref comme double = FCalMin.value * Kt - R_Cal.X
Faible dMax comme nombre entier = FscrMax.Dia
Faible ktd comme double = Kt * 1440 'día de por de Pixel
y0 = R_Cal.Y : y1 = R_Cal.Bottom - 2 : X = R_Cal.X
g.FillRectangle (Brushes.White, R_Cal)
Subordonné de DrawHline (g, y1) 'Línea
Subordonné de DrawHline (g, R_GrAct.Bottom) 'Línea
X - = 1 : g.DrawLine (Pens.Black, x, y0, x, y1)
'x - = 2 : g.DrawLine (Pens.Black, x, y0, x, y1) 'Izda Calendario
Faible x0 comme nombre entier = R_Cal.X, x1 comme nombre entier
ta. Alignement = StringAlignment.Center
Pour d comme nombre entier = dmin au dMax
x1 = CInt ((d + 1) * ktd - xref) 'si d < dMax="" Then="">= 0 puis n += 1
s = n.ToString
Si (s.Length * TW) <>
|