// Token: 0x06000270 RID: 624 RVA: 0x00007B6C File Offset: 0x00005D6C protected virtual void OnPaint(PaintEventArgs e) { this.method_1(); Bitmap bitmap = GControl12.smethod_7(GControl12.smethod_5(this), GControl12.smethod_6(this)); Graphics graphics = GControl12.smethod_8(bitmap); this.int_0 = GControl12.smethod_5(this); this.int_1 = GControl12.smethod_6(this); Rectangle rectangle_ = new Rectangle(0, 0, this.int_0, this.int_1); Graphics graphics2 = graphics; GControl12.smethod_9(graphics2, SmoothingMode.HighQuality); GControl12.smethod_10(graphics2, PixelOffsetMode.HighQuality); GControl12.smethod_11(graphics2, TextRenderingHint.ClearTypeGridFit); GControl12.smethod_12(graphics2, this.Color_0); GControl12.smethod_14(graphics2, GControl12.smethod_13(this.Color_0), rectangle_); graphics2.DrawString(GControl12.smethod_15(this), GControl12.smethod_16(this), GControl12.smethod_17(), new Rectangle(10, 4, this.int_0, this.int_1), GClass6.stringFormat_0); graphics2.FillRectangle(new SolidBrush(this.color_2), new Rectangle(4, 4, 4, 14)); if (this.Boolean_0) { graphics2.DrawString(this.method_0(), this.Font, new SolidBrush(this.color_1), new Rectangle(-4, 2, this.int_0, this.int_1), new StringFormat { Alignment = StringAlignment.Far, LineAlignment = StringAlignment.Center }); } base.OnPaint(e); graphics.Dispose(); e.Graphics.InterpolationMode = InterpolationMode.HighQualityBicubic; e.Graphics.DrawImageUnscaled(bitmap, 0, 0); bitmap.Dispose(); }
// Token: 0x0600026F RID: 623 RVA: 0x00007AEC File Offset: 0x00005CEC public GControl12() { base.SetStyle(ControlStyles.UserPaint | ControlStyles.ResizeRedraw | ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true); this.DoubleBuffered = true; GControl12.smethod_3(this, GControl12.smethod_2("Segoe UI", 8f)); GControl12.smethod_4(this, Color.White); base.Size = new Size(GControl12.smethod_5(this), 20); }