Home
last modified time | relevance | path

Searched refs:TopLeft (Results 1 – 25 of 2609) sorted by relevance

12345678910>>...105

/dports/games/openra/OpenRA-release-20200503/OpenRA.Mods.D2k/Traits/World/
H A DD2kResourceRenderer.cs36 TopLeft = 0x10, enumerator
71 { ClearSides.Top | ClearSides.TopLeft | ClearSides.TopRight, 18 },
73 { ClearSides.Left | ClearSides.TopLeft | ClearSides.BottomLeft, 20 },
75 { ClearSides.TopLeft, 22 },
86 { ClearSides.TopLeft | ClearSides.TopRight | ClearSides.BottomLeft, 33 },
88 { ClearSides.TopLeft | ClearSides.TopRight, 35 },
90 { ClearSides.TopLeft | ClearSides.BottomLeft, 37 },
92 { ClearSides.TopLeft | ClearSides.BottomRight, 39 },
115 ret |= ClearSides.Top | ClearSides.TopLeft | ClearSides.TopRight; in FindClearSides()
118 ret |= ClearSides.Left | ClearSides.TopLeft | ClearSides.BottomLeft; in FindClearSides()
[all …]
/dports/games/openra/OpenRA-release-20200503/OpenRA.Mods.Common/HitShapes/
H A DRectangle.cs26 public readonly int2 TopLeft; field in OpenRA.Mods.Common.HitShapes.RectangleShape
53 TopLeft = tl; in RectangleShape()
59 if (TopLeft.X >= BottomRight.X || TopLeft.Y >= BottomRight.Y) in Initialize()
65 quadrantSize = (BottomRight - TopLeft) / 2; in Initialize()
66 center = TopLeft + quadrantSize; in Initialize()
68 var topRight = new int2(BottomRight.X, TopLeft.Y); in Initialize()
69 var bottomLeft = new int2(TopLeft.X, BottomRight.Y); in Initialize()
75 new WVec(TopLeft.X, TopLeft.Y, VerticalTopOffset), in Initialize()
83 new WVec(TopLeft.X, TopLeft.Y, VerticalBottomOffset), in Initialize()
91 new WVec(TopLeft.X, TopLeft.Y, VerticalBottomOffset), in Initialize()
[all …]
/dports/graphics/qgis/qgis-3.22.3/tests/src/python/
H A Dtest_qgsfloatingwidget.py50 …tests = [{'anchorPoint': QgsFloatingWidget.TopLeft, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft
51 …nt': QgsFloatingWidget.TopMiddle, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft, 'x': 200, 'y': 2…
52 …int': QgsFloatingWidget.TopRight, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft, 'x': 150, 'y': 2…
54 …Point': QgsFloatingWidget.Middle, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft, 'x': 200, 'y': 1…
62 …{'anchorPoint': QgsFloatingWidget.TopLeft, 'widgetAnchorPoint': QgsFloatingWidget.Middle, 'x': 400…
99 fw.setAnchorPoint(QgsFloatingWidget.TopLeft)
100 fw.setAnchorWidgetPoint(QgsFloatingWidget.TopLeft)
143 fw.setAnchorPoint(QgsFloatingWidget.TopLeft)
144 fw.setAnchorWidgetPoint(QgsFloatingWidget.TopLeft)
182 fw.setAnchorWidgetPoint(QgsFloatingWidget.TopLeft)
[all …]
/dports/graphics/qgis-ltr/qgis-3.16.16/tests/src/python/
H A Dtest_qgsfloatingwidget.py50 …tests = [{'anchorPoint': QgsFloatingWidget.TopLeft, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft
51 …nt': QgsFloatingWidget.TopMiddle, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft, 'x': 200, 'y': 2…
52 …int': QgsFloatingWidget.TopRight, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft, 'x': 150, 'y': 2…
54 …Point': QgsFloatingWidget.Middle, 'widgetAnchorPoint': QgsFloatingWidget.TopLeft, 'x': 200, 'y': 1…
62 …{'anchorPoint': QgsFloatingWidget.TopLeft, 'widgetAnchorPoint': QgsFloatingWidget.Middle, 'x': 400…
99 fw.setAnchorPoint(QgsFloatingWidget.TopLeft)
100 fw.setAnchorWidgetPoint(QgsFloatingWidget.TopLeft)
143 fw.setAnchorPoint(QgsFloatingWidget.TopLeft)
144 fw.setAnchorWidgetPoint(QgsFloatingWidget.TopLeft)
182 fw.setAnchorWidgetPoint(QgsFloatingWidget.TopLeft)
[all …]
/dports/www/gitea/gitea-1.16.5/vendor/github.com/blevesearch/bleve/v2/search/query/
H A Dgeo_boundingbox.go29 TopLeft []float64 `json:"top_left,omitempty"` member
37 TopLeft: []float64{topLeftLon, topLeftLat},
65 if q.BottomRight[0] < q.TopLeft[0] {
68 …NewGeoBoundingBoxSearcher(i, -180, q.BottomRight[1], q.BottomRight[0], q.TopLeft[1], field, q.Boos…
72 …rcher, err := searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], 180, q.TopLeft
81 …return searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], q.BottomRight[0], q.T…
90 TopLeft interface{} `json:"top_left,omitempty"`
100 lon, lat, found := geo.ExtractGeoPoint(tmp.TopLeft)
104 q.TopLeft = []float64{lon, lat}
/dports/security/keybase/client-v5.7.1/go/vendor/github.com/blevesearch/bleve/search/query/
H A Dgeo_boundingbox.go29 TopLeft []float64 `json:"top_left,omitempty"` member
37 TopLeft: []float64{topLeftLon, topLeftLat},
65 if q.BottomRight[0] < q.TopLeft[0] {
68 …NewGeoBoundingBoxSearcher(i, -180, q.BottomRight[1], q.BottomRight[0], q.TopLeft[1], field, q.Boos…
72 …rcher, err := searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], 180, q.TopLeft
81 …return searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], q.BottomRight[0], q.T…
90 TopLeft interface{} `json:"top_left,omitempty"`
100 lon, lat, found := geo.ExtractGeoPoint(tmp.TopLeft)
104 q.TopLeft = []float64{lon, lat}
/dports/www/mattermost-server/mattermost-server-6.0.2/vendor/github.com/blevesearch/bleve/search/query/
H A Dgeo_boundingbox.go29 TopLeft []float64 `json:"top_left,omitempty"` member
37 TopLeft: []float64{topLeftLon, topLeftLat},
65 if q.BottomRight[0] < q.TopLeft[0] {
68 …NewGeoBoundingBoxSearcher(i, -180, q.BottomRight[1], q.BottomRight[0], q.TopLeft[1], field, q.Boos…
72 …rcher, err := searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], 180, q.TopLeft
81 …return searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], q.BottomRight[0], q.T…
90 TopLeft interface{} `json:"top_left,omitempty"`
100 lon, lat, found := geo.ExtractGeoPoint(tmp.TopLeft)
104 q.TopLeft = []float64{lon, lat}
/dports/audio/pms-devel/pms-c94e3c6/vendor/github.com/blevesearch/bleve/search/query/
H A Dgeo_boundingbox.go29 TopLeft []float64 `json:"top_left,omitempty"` member
37 TopLeft: []float64{topLeftLon, topLeftLat},
65 if q.BottomRight[0] < q.TopLeft[0] {
68 …NewGeoBoundingBoxSearcher(i, -180, q.BottomRight[1], q.BottomRight[0], q.TopLeft[1], field, q.Boos…
72 …rcher, err := searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], 180, q.TopLeft
81 …return searcher.NewGeoBoundingBoxSearcher(i, q.TopLeft[0], q.BottomRight[1], q.BottomRight[0], q.T…
90 TopLeft interface{} `json:"top_left,omitempty"`
100 lon, lat, found := geo.ExtractGeoPoint(tmp.TopLeft)
104 q.TopLeft = []float64{lon, lat}
/dports/games/openbve/OpenBVE-1.8.2.1/source/ObjectViewer/Graphics/
H A DNewRendererS.cs262 …Fonts.SmallFont, "Open one or more objects", new Vector2(32, 4), TextAlignment.TopLeft, TextColor); in RenderOverlays()
263 …ts.SmallFont, "Display the options window", new Vector2(32, 24), TextAlignment.TopLeft, TextColor); in RenderOverlays()
264 …lFont, "Display the train settings window", new Vector2(32, 44), TextAlignment.TopLeft, TextColor); in RenderOverlays()
265 …uctVersion}", new Vector2(Screen.Width - 8, Screen.Height - 20), TextAlignment.TopLeft, TextColor); in RenderOverlays()
277 …Display the 1 message recently generated.", new Vector2(32, 64), TextAlignment.TopLeft, TextColor); in RenderOverlays()
301 …llFont, "Reload the currently open objects", new Vector2(32, 4), TextAlignment.TopLeft, TextColor); in RenderOverlays()
302 …Fonts.SmallFont, "Open additional objects", new Vector2(32, 24), TextAlignment.TopLeft, TextColor); in RenderOverlays()
303 ….SmallFont, "Clear currently open objects", new Vector2(32, 44), TextAlignment.TopLeft, TextColor); in RenderOverlays()
304 …ts.SmallFont, "Display the options window", new Vector2(32, 64), TextAlignment.TopLeft, TextColor); in RenderOverlays()
305 …lFont, "Display the train settings window", new Vector2(32, 84), TextAlignment.TopLeft, TextColor); in RenderOverlays()
[all …]
/dports/devel/gitty/gitty-0.3.0/vendor/github.com/charmbracelet/lipgloss/
H A Dborders.go18 TopLeft string member
70 TopLeft: "┌",
81 TopLeft: "╭",
92 TopLeft: "┏",
103 TopLeft: "╔",
114 TopLeft: " ",
204 if hasTop && hasLeft && border.TopLeft == "" {
205 border.TopLeft = " "
222 border.TopLeft = ""
225 border.TopLeft = ""
[all …]
/dports/games/openra/OpenRA-release-20200503/OpenRA.Game/Map/
H A DProjectedCellRegion.cs22 public readonly PPos TopLeft; field in OpenRA.ProjectedCellRegion
32 TopLeft = topLeft; in ProjectedCellRegion()
53 …return puv.U >= TopLeft.U && puv.U <= BottomRight.U && puv.V >= TopLeft.V && puv.V <= BottomRight.… in Contains()
102 u = r.TopLeft.U; in MoveNext()
116 u = r.TopLeft.U - 1; in Reset()
117 v = r.TopLeft.V; in Reset()
H A DCellRegion.cs24 public readonly CPos TopLeft; field in OpenRA.CellRegion
36 TopLeft = topLeft; in CellRegion()
39 mapTopLeft = TopLeft.ToMPos(gridType); in CellRegion()
49 TopLeft = topLeft.ToCPos(gridType); in CellRegion()
90 TopLeft.X <= region.TopLeft.X && TopLeft.Y <= region.TopLeft.Y && in Contains()
/dports/net-im/telegram-desktop/tdesktop-3.2.5-full/Telegram/lib_ui/ui/
H A Drect_part.h14 TopLeft = (1 << 0), enumerator
24 FullTop = TopLeft | Top | TopRight,
30 FullLeft = TopLeft | Left | BottomLeft,
36 AllCorners = TopLeft | TopRight | BottomLeft | BottomRight,
45 return (corner == RectPart::TopLeft) || (corner == RectPart::TopRight); in IsTopCorner()
53 return (corner == RectPart::TopLeft) || (corner == RectPart::BottomLeft); in IsLeftCorner()
/dports/x11-wm/compiz/compiz-0.8.8/po/
H A Dzh_CN.po3432 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3438 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3516 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3522 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3768 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3780 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3792 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3840 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3852 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3864 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
[all …]
H A Dfi.po3481 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3490 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3586 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3595 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3936 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3954 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
3972 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
4044 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
4062 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
4080 #~ "TopLeft, TopRight, BottomLeft, BottomRight)"
[all …]
/dports/devel/upp/upp/uppsrc/CtrlCore/
H A DCtrlDraw.cpp189 sr += GetScreenRect().TopLeft() - w->GetScreenRect().TopLeft(); in ScrollView()
336 Point off = qr.TopLeft() + view.TopLeft(); in CtrlPaint()
371 Point off = r.TopLeft(); in PaintOpaqueAreas()
402 bw.Put(w, opaque.TopLeft()); in PaintOpaqueAreas()
446 Point off = r.TopLeft(); in GatherTransparentAreas()
502 Point off = r.TopLeft(); in ExcludeDHCtrls()
529 bw.Offset(-clip.TopLeft()); in UpdateArea0()
532 bw.Put(draw, clip.TopLeft()); in UpdateArea0()
546 bw.Offset(-ar.TopLeft()); in UpdateArea0()
549 bw.Put(draw, ar.TopLeft()); in UpdateArea0()
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/vcl/backendtest/outputdevice/
H A Dgradient.cxx26 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupLinearGradient()
39 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupLinearGradientAngled()
52 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupLinearGradientBorder()
65 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupLinearGradientIntensity()
79 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupLinearGradientSteps()
92 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupAxialGradient()
104 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupRadialGradient()
118 return mpVirtualDevice->GetBitmap(maVDRectangle.TopLeft(), maVDRectangle.GetSize()); in setupRadialGradientOfs()
/dports/x11-drivers/xf86-video-nv/xf86-video-nv-2.1.21/src/
H A Driva_hw.h71 U032 TopLeft; member
85 U032 TopLeft; member
110 U032 TopLeft; member
129 U032 TopLeft; member
135 U032 TopLeft; member
141 U032 TopLeft; member
147 U032 TopLeft; member
157 U032 TopLeft; member
168 U032 TopLeft; member
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Runtime.WindowsRuntime.UI.Xaml/tests/Windows/UI/Xaml/
H A DCornerRadiusTests.cs19 Assert.Equal(0, cornerRadius.TopLeft); in Ctor_Default()
38 Assert.Equal(uniformRadius, cornerRadius.TopLeft); in Ctor_UniformRadius()
63 Assert.Equal(topLeft, cornerRadius.TopLeft); in Ctor_TopLeft_TopRight_BottomRight_BottomLeft()
91 var cornerRadius = new CornerRadius { TopLeft = value }; in TopLeft_SetValid_GetReturnsExpected()
92 Assert.Equal(value, cornerRadius.TopLeft); in TopLeft_SetValid_GetReturnsExpected()
100 AssertExtensions.Throws<ArgumentException>(null, () => cornerRadius.TopLeft = value); in TopLeft_SetInvalid_ThrowsArgumentException()
189 TopLeft = double.NaN, in ToString_NaN_ReturnsAuto()
200 public double TopLeft; field
/dports/www/beehive/beehive-0.4.0/vendor/github.com/wcharczuk/go-chart/
H A Dbox.go171 TopLeft: Point{b.Left, b.Top},
261 TopLeft, TopRight, BottomRight, BottomLeft Point member
267 Top: util.Math.MinInt(bc.TopLeft.Y, bc.TopRight.Y),
268 Left: util.Math.MinInt(bc.TopLeft.X, bc.BottomLeft.X),
276 minLeft := util.Math.MinInt(bc.TopLeft.X, bc.BottomLeft.X)
283 minTop := util.Math.MinInt(bc.TopLeft.Y, bc.TopRight.Y)
291 left := util.Math.MeanInt(bc.TopLeft.X, bc.BottomLeft.X)
295 top := util.Math.MeanInt(bc.TopLeft.Y, bc.TopRight.Y)
308 tlx, tly := util.Math.RotateCoordinate(cx, cy, bc.TopLeft.X, bc.TopLeft.Y, thetaRadians)
314 TopLeft: Point{tlx, tly},
[all …]
/dports/editors/libreoffice/libreoffice-7.2.6.2/svx/source/svdraw/
H A Dsvdorect.cxx129 if (aGeo.nShearAngle) ShearXPoly(aXPoly,maRect.TopLeft(),aGeo.mfTanShearAngle); in ImpCalcXPoly()
190 Point aRef(rRect.TopLeft()); in TakeUnrotatedSnapRect()
192 Point aTmpPt(rRect.TopLeft()); in TakeUnrotatedSnapRect()
194 aTmpPt-=rRect.TopLeft(); in TakeUnrotatedSnapRect()
314 aPnt=maRect.TopLeft(); in AddToHdlList()
319 case 2: aPnt=maRect.TopLeft(); eKind = SdrHdlKind::UpperLeft; break; in AddToHdlList()
331 ShearPoint(aPnt,maRect.TopLeft(),aGeo.mfTanShearAngle); in AddToHdlList()
335 RotatePoint(aPnt,maRect.TopLeft(),aGeo.mfSinRotationAngle,aGeo.mfCosRotationAngle); in AddToHdlList()
496 if (aGeo.nShearAngle) ShearPoint(aPt,maRect.TopLeft(),aGeo.mfTanShearAngle); in GetVertexGluePoint()
517 case 0: aPt=maRect.TopLeft(); aPt.AdjustX( -nWdt ); aPt.AdjustY( -nWdt ); break; in GetCornerGluePoint()
[all …]
H A Dsvdotxdr.cxx48 case 0: aPnt=maRect.TopLeft(); eKind=SdrHdlKind::UpperLeft; break; in AddToHdlList()
57 if (aGeo.nShearAngle) ShearPoint(aPnt,maRect.TopLeft(),aGeo.mfTanShearAngle); in AddToHdlList()
58 …if (aGeo.nRotationAngle) RotatePoint(aPnt,maRect.TopLeft(),aGeo.mfSinRotationAngle,aGeo.mfCosRotat… in AddToHdlList()
82 …if (aGeo.nRotationAngle) RotatePoint(aPos,aTmpRect.TopLeft(),-aGeo.mfSinRotationAngle,aGeo.mfCosRo… in ImpDragCalcRect()
84 if (aGeo.nShearAngle) ShearPoint(aPos,aTmpRect.TopLeft(),-aGeo.mfTanShearAngle); in ImpDragCalcRect()
153 if(aNewRect.TopLeft() != maRect.TopLeft() && (aGeo.nRotationAngle || aGeo.nShearAngle)) in applySpecialDrag()
155 Point aNewPos(aNewRect.TopLeft()); in applySpecialDrag()
158 ShearPoint(aNewPos,maRect.TopLeft(),aGeo.mfTanShearAngle); in applySpecialDrag()
161 RotatePoint(aNewPos,maRect.TopLeft(),aGeo.mfSinRotationAngle,aGeo.mfCosRotationAngle); in applySpecialDrag()
/dports/editors/libreoffice6/libreoffice-6.4.7.2/svx/source/svdraw/
H A Dsvdorect.cxx130 if (aGeo.nShearAngle!=0) ShearXPoly(aXPoly,maRect.TopLeft(),aGeo.nTan); in ImpCalcXPoly()
190 Point aRef(rRect.TopLeft()); in TakeUnrotatedSnapRect()
192 Point aTmpPt(rRect.TopLeft()); in TakeUnrotatedSnapRect()
194 aTmpPt-=rRect.TopLeft(); in TakeUnrotatedSnapRect()
337 aPnt=maRect.TopLeft(); in AddToHdlList()
354 ShearPoint(aPnt,maRect.TopLeft(),aGeo.nTan); in AddToHdlList()
358 RotatePoint(aPnt,maRect.TopLeft(),aGeo.nSin,aGeo.nCos); in AddToHdlList()
396 RotatePoint(aPt,maRect.TopLeft(),-aGeo.nSin,aGeo.nCos); in applySpecialDrag()
434 RotatePoint(aPt, maRect.TopLeft(), -aGeo.nSin, aGeo.nCos); in getSpecialDragComment()
521 if (aGeo.nShearAngle!=0) ShearPoint(aPt,maRect.TopLeft(),aGeo.nTan); in GetVertexGluePoint()
[all …]
H A Dsvdotxdr.cxx48 case 0: aPnt=maRect.TopLeft(); eKind=SdrHdlKind::UpperLeft; break; in AddToHdlList()
57 if (aGeo.nShearAngle!=0) ShearPoint(aPnt,maRect.TopLeft(),aGeo.nTan); in AddToHdlList()
58 if (aGeo.nRotationAngle!=0) RotatePoint(aPnt,maRect.TopLeft(),aGeo.nSin,aGeo.nCos); in AddToHdlList()
82 if (aGeo.nRotationAngle!=0) RotatePoint(aPos,aTmpRect.TopLeft(),-aGeo.nSin,aGeo.nCos); in ImpDragCalcRect()
84 if (aGeo.nShearAngle!=0) ShearPoint(aPos,aTmpRect.TopLeft(),-aGeo.nTan); in ImpDragCalcRect()
153 if(aNewRect.TopLeft() != maRect.TopLeft() && (aGeo.nRotationAngle || aGeo.nShearAngle)) in applySpecialDrag()
155 Point aNewPos(aNewRect.TopLeft()); in applySpecialDrag()
158 ShearPoint(aNewPos,maRect.TopLeft(),aGeo.nTan); in applySpecialDrag()
161 RotatePoint(aNewPos,maRect.TopLeft(),aGeo.nSin,aGeo.nCos); in applySpecialDrag()
/dports/editors/lazarus/lazarus/components/tachart/bgra/
H A Dtabgrautils.pas51 t := MaxPoint(ARect.BottomRight - ARect.TopLeft, Point(0, 0));
58 phong.LightPosition := ALightPos - ARect.TopLeft;
82 with ARect.TopLeft do
99 t := MaxPoint(ARect.BottomRight - ARect.TopLeft, Point(0, 0));
115 phong.LightPosition := ALightPos - ARect.TopLeft;
137 size := ARect.BottomRight - ARect.TopLeft;
145 ADrawnRect.TopLeft -= margin;
171 with ARect.TopLeft do

12345678910>>...105