3 writes to Bottom
aspire-tray (3)
TrayApplication.Panel.cs (3)
294return new() { Left = point.X, Top = point.Y, Right = point.X, Bottom = point.Y }; 687rect.Bottom = rect.Top + metrics.Height; 831Bottom = (int)Math.Round(rect.Bottom * scale)
11 references to Bottom
aspire-tray (11)
TrayApplication.NativeSmoke.cs (2)
126PanelScale, _panelWindow, (rect.Left, rect.Top, rect.Right - rect.Left, rect.Bottom - rect.Top)); 128var height = rect.Bottom - rect.Top;
TrayApplication.Panel.cs (9)
112&& (point.X < icon.Left || point.X >= icon.Right || point.Y < icon.Top || point.Y >= icon.Bottom); 166var center = new NativeMethods.Point { X = (anchor.Left + anchor.Right) / 2, Y = (anchor.Top + anchor.Bottom) / 2 }; 183_panel!.MaxHeight = Math.Min(TrayPanel.DefaultMaxHeight, (work.Bottom - work.Top - 2 * margin) / scale); 207y = work.Bottom - margin - height; 210y = Math.Clamp(y, work.Top + margin, Math.Max(work.Top + margin, work.Bottom - margin - height)); 315if (_panelPaletteDirty || Math.Abs(rect.Bottom - rect.Top - Math.Round(_panel!.Scene.Height * PanelScale)) > 0.5) 438var height = client.Bottom - client.Top; 504NativeMethods.DrawIconEx(gdi, rect.Left, rect.Top, icon, rect.Right - rect.Left, rect.Bottom - rect.Top, 0, 0, 3) != 0, 553NativeMethods.IntersectClipRect(dc, clip.Left, clip.Top, clip.Right, clip.Bottom);