コード例 #1
0
ファイル: GDISurface.cs プロジェクト: NTDLS/SyntaxBox
        public void FillRect(Color color, int x, int y, int width, int height)
        {
            GDIBrush b = new GDIBrush(color);

            FillRect(b, x, y, width, height);
            b.Dispose();
        }
コード例 #2
0
ファイル: GDISurface.cs プロジェクト: NTDLS/SyntaxBox
        public void Clear(Color color)
        {
            GDIBrush b = new GDIBrush(color);

            Clear(b);
            b.Dispose();
        }
コード例 #3
0
ファイル: GDISurface.cs プロジェクト: NTDLS/SyntaxBox
        public void FillRect(GDIBrush brush, int x, int y, int width, int height)
        {
            RECTAPI gr;

            gr.Top    = y;
            gr.Left   = x;
            gr.Right  = width + x;
            gr.Bottom = height + y;

            NativeUser32Api.FillRect(mhDC, ref gr, brush.hBrush);
        }
コード例 #4
0
ファイル: GDISurface.cs プロジェクト: NTDLS/SyntaxBox
 public void Clear(GDIBrush brush)
 {
     FillRect(brush, 0, 0, mWidth, mHeight);
 }