60 writes to Clip
System.Drawing.Common.Tests (34)
mono\System.Drawing\GraphicsTests.cs (25)
151g.Clip = new Region(new Rectangle(50, 40, 210, 220)); 177g.Clip = new Region(new RectangleF(10, 10, 100, 100)); 204g.Clip = new Region(new RectangleF(260, 30, 60, 80)); 221g.Clip = new Region(new RectangleF(260, 30, 60, 80)); 291g.Clip = new Region(new Rectangle(0, 0, 100, 100)); 304g.Clip = new Region(new Rectangle(1, 2, 20, 25)); 360Graphics.Clip = new Region(new Rectangle(0, 0, width, height)); 455g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 465g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 481g.Clip = new Region(clip); 496g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 512g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 527g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 543g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 562g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 598g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 621g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 642g.Clip = new Region(new Rectangle(0, 0, 8, 8)); 954g.Clip = new Region(new Rectangle(10, 10, 10, 10)); 987g.Clip = new Region(new Rectangle(10, 10, 10, 10)); 1021g.Clip = new Region(new Rectangle(10, 10, 10, 10)); 1102g.Clip = new Region(new Rectangle(10, 10, 10, 10)); 1193g.Clip = new Region(rect); 2208g.Clip = new Region(new RectangleF(0, 0, 32, 32)); 2241g.Clip = new Region(new RectangleF(0, 0, 200, 200));
System\Drawing\Graphics_GetContextTests.Core.cs (4)
30graphics.Clip = initialClip; 63graphics.Clip = initialClip; 83graphics.Clip = initialClip; 101graphics.Clip = initialClip;
System\Drawing\Graphics_GetContextTests.cs (5)
34graphics.Clip = initialClip; 66graphics.Clip = initialClip; 86graphics.Clip = initialClip; 102graphics.Clip = initialClip; 123graphics.Clip = initialClip;
System.Windows.Forms (13)
System\Windows\Forms\Control.cs (2)
8276g.Clip = transparentRegion; 8309newArgs.Graphics.Clip = transparentRegion;
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (2)
394graphics.Clip = newClip; 420graphics.Clip = oldClip;
System\Windows\Forms\Controls\Buttons\ButtonInternal\CheckBoxPopupAdapter.cs (1)
88e.GraphicsInternal.Clip = originalClip;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (3)
19481g.Clip = clipRegion; 19504g.Clip = clipRegion; 19521g.Clip = clipRegion;
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (1)
882g.Clip = originalClip;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1669graphics.Clip = clipRegion;
System\Windows\Forms\Controls\Labels\LinkLabel.cs (2)
1103g.Clip = originalClip; 1278g.Clip = IsLabelFilledByOneLink() ? new Region(focusRectangle) : link.VisualRegion;
System\Windows\Forms\Rendering\ControlPaint.cs (1)
1877graphics.Clip = clip;
System.Windows.Forms.Design (7)
System\Windows\Forms\Design\Behavior\BehaviorService.AdornerWindow.cs (1)
311g.Clip = region;
System\Windows\Forms\Design\Behavior\BehaviorService.cs (1)
139result.Clip = new Region(_adornerWindow.DesignerFrameDisplayRectangle);
System\Windows\Forms\Design\ControlDesigner.cs (3)
2092graphics.Clip = region; 2290e.Graphics.Clip = originalClip; 2311e.Graphics.Clip = originalClip;
System\Windows\Forms\Design\SelectionUIService.SelectionUIItem.cs (1)
149graphics.Clip = oldClip;
System\Windows\Forms\Design\TabOrder.cs (1)
224graphics.Clip = clip;
System.Windows.Forms.Primitives (1)
System\Windows\Forms\GraphicsClipScope.cs (1)
23_graphics.Clip = _originalClip;
System.Windows.Forms.Primitives.Tests (3)
System\Windows\Forms\DeviceContextHdcScopeTests.cs (2)
20g.Clip = r; 103g.Clip = r;
System\Windows\Forms\DeviceContextScopeTests.cs (1)
42graphics.Clip = region;
System.Windows.Forms.Tests (2)
System\Windows\Forms\TextRendererTests.cs (2)
762graphics.Clip = region; 810graphics.Clip = region;
74 references to Clip
System.Drawing.Common.Tests (54)
mono\System.Drawing\GraphicsTests.cs (53)
152rects = g.Clip.GetRegionScans(new Matrix()); 166Assert.True(g.Clip.IsInfinite(g)); 167g.Clip.IsEmpty(g); 168Assert.False(g.Clip.IsEmpty(g)); 169Assert.True(g.Clip.IsInfinite(g)); 179_rects = g.Clip.GetRegionScans(new Matrix()); 206_rects = g.Clip.GetRegionScans(new Matrix()); 224_rects = g.Clip.GetRegionScans(new Matrix()); 243rects = g.Clip.GetRegionScans(new Matrix()); 255rects = g.Clip.GetRegionScans(new Matrix()); 267rects = g.Clip.GetRegionScans(new Matrix()); 379RectangleF bounds = g.Clip.GetBounds(g); 393RectangleF bounds = g.Clip.GetBounds(g); 408bounds = g.Clip.GetBounds(g); 453CheckBounds("graphics.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 16, 16); 457CheckBounds("clip.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 468CheckBounds("rotate.Clip.GetBounds", g.Clip.GetBounds(g), 0, -8, 8, 8); 471CheckBounds("identity.ClipBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 472CheckBounds("identity.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 484CheckBounds("scale.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 32, 16); 488CheckBounds("setclip.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 497using Region clone = g.Clip.Clone(); 500CheckBounds("translate.Clip.GetBounds", g.Clip.GetBounds(g), -8, -8, 8, 8); 503CheckBounds("setclip.ClipBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 504CheckBounds("setclip.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 515CheckBounds("transform.Clip.GetBounds", g.Clip.GetBounds(g), -8, -8, 8, 8); 519CheckBounds("reset.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 530CheckBounds("scale.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 16, 32); 534CheckBounds("resetclip.Clip.GetBounds", g.Clip.GetBounds(g), -4194304, -4194304, 8388608, 8388608); 535Assert.True(g.Clip.IsInfinite(g)); 547CheckBounds("multiply.Clip.GetBounds", g.Clip.GetBounds(g), -16, -16, 8, 8); 551CheckBounds("reset.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 560CheckBounds("graphics.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 16, 16); 564CheckBounds("clip.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 568CheckBounds("rotate.Clip.GetBounds", g.Clip.GetBounds(g), 0, -8, 8, 8); 572CheckBounds("scale.Clip.GetBounds", g.Clip.GetBounds(g), 0, -16, 32, 16); 576CheckBounds("translate.Clip.GetBounds", g.Clip.GetBounds(g), -8, -24, 32, 16); 580CheckBounds("multiply.Clip.GetBounds", g.Clip.GetBounds(g), -104, -56, 64, 64); 584CheckBounds("reset.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 593CheckBounds("graphics.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 16, 16); 596CheckBounds("translated.Clip.GetBounds", g.Clip.GetBounds(g), 16, 16, 16, 16); 602CheckBounds("rectangle.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 606CheckBounds("reseted.Clip.GetBounds", g.Clip.GetBounds(g), -16, -16, 8, 8); 615CheckBounds("graphics.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 16, 16); 620CheckBounds("rotated.Clip.GetBounds", g.Clip.GetBounds(g), 0, -16, 16, 16); 625CheckBounds("rectangle.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 629CheckBounds("reseted.Clip.GetBounds", g.Clip.GetBounds(g), -8, 0, 8, 8); 638CheckBounds("graphics.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 16, 16); 641CheckBounds("scaled.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 32); 646CheckBounds("rectangle.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 8, 8); 650CheckBounds("reseted.Clip.GetBounds", g.Clip.GetBounds(g), 0, 0, 16, 4); 906Assert.True(g.Clip.IsInfinite(g), message + ".Clip.IsInfinite"); 921Assert.False(g.Clip.IsInfinite(g), message + ".Clip.IsInfinite");
System\Drawing\GraphicsTests.cs (1)
2802Assert.NotNull(graphics.Clip);
System.Windows.Forms (14)
System\Windows\Forms\Controls\Buttons\ButtonInternal\ButtonBaseAdapter.cs (1)
378Region oldClip = graphics.Clip;
System\Windows\Forms\Controls\Buttons\ButtonInternal\CheckBoxPopupAdapter.cs (1)
79originalClip = e.GraphicsInternal.Clip;
System\Windows\Forms\Controls\DataGridView\DataGridView.Methods.cs (3)
19418clipRegion = g.Clip; 19501using Region clipRegion = g.Clip; 19518using Region clipRegion = g.Clip;
System\Windows\Forms\Controls\DataGridView\DataGridViewImageCell.cs (1)
864using Region originalClip = g.Clip;
System\Windows\Forms\Controls\DataGridView\DataGridViewRow.cs (1)
1594clipRegion = graphics.Clip;
System\Windows\Forms\Controls\Labels\LinkLabel.cs (1)
1024Region originalClip = g.Clip;
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
1575Region oldClip = g.Clip;
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (1)
3480transparentRegion.Intersect(toolstripGraphics.Clip);
System\Windows\Forms\Rendering\ControlPaint.cs (1)
1874Region clip = graphics.Clip;
System\Windows\Forms\Rendering\DrawItemEventArgs.cs (1)
152/// <see cref="Graphics.Clip"/> or <see cref="Graphics.Transform"/>.
System\Windows\Forms\Rendering\TextRenderer.cs (2)
636|| graphics.Clip is null 637|| graphics.Clip.GetHrgn(graphics) == IntPtr.Zero,
System.Windows.Forms.Design (3)
System\Windows\Forms\Design\ControlDesigner.cs (1)
2281Region originalClip = e.Graphics.Clip;
System\Windows\Forms\Design\SelectionUIService.SelectionUIItem.cs (1)
137Region oldClip = graphics.Clip;
System\Windows\Forms\Design\TabOrder.cs (1)
216Region clip = graphics.Clip;
System.Windows.Forms.Primitives (2)
System\Windows\Forms\GraphicsClipScope.cs (2)
9/// Saves and restores <see cref="Graphics.Clip"/>. 17_originalClip = graphics.Clip;
System.Windows.Forms.Primitives.Tests (1)
System\Windows\Forms\DeviceContextScopeTests.cs (1)
35using Region oldRegion = graphics.Clip;