static void DrawPopulationInfo(PanelBrick panel, RectangleF r, string text, double portion, double scale) { RectangleF barRect = GetBarRect(r, portion, scale); r.Height = barRect.Top - r.Top; BrickStyle textStyle = new BrickStyle() { ForeColor = panel.Style.ForeColor, BackColor = Color.Transparent, Font = panel.Style.Font }; textStyle.ChangeAlignment(TextAlignment.BottomLeft); TextBrick textBrick = new TextBrick(textStyle); textBrick.Rect = r; textBrick.Text = text; panel.Bricks.Add(textBrick); BrickStyle barStyle = new BrickStyle() { Sides = BorderSide.All, BorderColor = Color.FromArgb(173, 148, 116), BorderStyle = BrickBorderStyle.Inset, BorderWidth = 1, BackColor = Color.FromArgb(232, 216, 195), }; VisualBrick barBrick = new VisualBrick(barStyle); barBrick.Rect = barRect; panel.Bricks.Add(barBrick); }