1 write to _chromeInfo
PresentationFramework (1)
System\Windows\Shell\WindowChromeWorker.cs (1)
113
_chromeInfo
= newChrome;
50 references to _chromeInfo
PresentationFramework (50)
System\Windows\Shell\WindowChromeWorker.cs (50)
102
if (newChrome ==
_chromeInfo
)
108
if (
_chromeInfo
!= null)
110
_chromeInfo
.PropertyChangedThatRequiresRepaint -= _OnChromePropertyChangedThatRequiresRepaint;
114
if (
_chromeInfo
!= null)
116
_chromeInfo
.PropertyChangedThatRequiresRepaint += _OnChromePropertyChangedThatRequiresRepaint;
177
if (
_chromeInfo
!= null)
195
if (
_chromeInfo
!= null)
216
if (
_chromeInfo
!= null)
218
_chromeInfo
.PropertyChangedThatRequiresRepaint -= _OnChromePropertyChangedThatRequiresRepaint;
240
if (
_chromeInfo
!= null && _hwnd != IntPtr.Zero)
262
if (
_chromeInfo
== null)
305
Assert.IsNotNull(
_chromeInfo
);
328
if (
_chromeInfo
.NonClientFrameEdges != NonClientFrameEdges.None)
330
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Top))
338
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Left))
346
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Bottom))
354
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Right))
373
if (!Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Left))
382
if (!Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Right))
391
if (!Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Top))
400
if (!Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Bottom))
583
if (
_chromeInfo
.NonClientFrameEdges != NonClientFrameEdges.None)
592
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Top))
596
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Left))
600
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Bottom))
604
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Right))
688
if (
_chromeInfo
.UseAeroCaptionButtons)
691
if (Utility.IsOSVistaOrNewer &&
_chromeInfo
.GlassFrameThickness != default(Thickness) && _isGlassEnabled)
974
_isGlassEnabled = frameState &&
_chromeInfo
.GlassFrameThickness != default(Thickness);
1067
double topLeftRadius = DpiHelper.LogicalPixelsToDevice(new Point(
_chromeInfo
.CornerRadius.TopLeft, 0), dpi.DpiScaleX, dpi.DpiScaleY).X;
1070
if (_IsUniform(
_chromeInfo
.CornerRadius))
1083
double topRightRadius = DpiHelper.LogicalPixelsToDevice(new Point(
_chromeInfo
.CornerRadius.TopRight, 0), dpi.DpiScaleX, dpi.DpiScaleY).X;
1091
double bottomLeftRadius = DpiHelper.LogicalPixelsToDevice(new Point(
_chromeInfo
.CornerRadius.BottomLeft, 0), dpi.DpiScaleX, dpi.DpiScaleY).X;
1099
double bottomRightRadius = DpiHelper.LogicalPixelsToDevice(new Point(
_chromeInfo
.CornerRadius.BottomRight, 0), dpi.DpiScaleX, dpi.DpiScaleY).X;
1216
Thickness deviceGlassThickness = DpiHelper.LogicalThicknessToDevice(
_chromeInfo
.GlassFrameThickness, dpi.DpiScaleX, dpi.DpiScaleY);
1218
if (
_chromeInfo
.NonClientFrameEdges != NonClientFrameEdges.None)
1225
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Top))
1230
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Left))
1235
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Bottom))
1240
if (Utility.IsFlagSet((int)
_chromeInfo
.NonClientFrameEdges, (int)NonClientFrameEdges.Right))
1279
if (mousePosition.Y >= windowPosition.Top && mousePosition.Y < windowPosition.Top +
_chromeInfo
.ResizeBorderThickness.Top +
_chromeInfo
.CaptionHeight)
1281
onResizeBorder = (mousePosition.Y < (windowPosition.Top +
_chromeInfo
.ResizeBorderThickness.Top));
1284
else if (mousePosition.Y < windowPosition.Bottom && mousePosition.Y >= windowPosition.Bottom - (int)
_chromeInfo
.ResizeBorderThickness.Bottom)
1290
if (mousePosition.X >= windowPosition.Left && mousePosition.X < windowPosition.Left + (int)
_chromeInfo
.ResizeBorderThickness.Left)
1294
else if (mousePosition.X < windowPosition.Right && mousePosition.X >= windowPosition.Right -
_chromeInfo
.ResizeBorderThickness.Right)
1323
if (_window == null ||
_chromeInfo
== null)
1327
double captionHeight =
_chromeInfo
.CaptionHeight;
1328
Thickness resizeBorderThickness =
_chromeInfo
.ResizeBorderThickness;
1398
Assert.IsNull(
_chromeInfo
);