1 write to Size
aspire-tray (1)
TrayApplication.Icons.cs (1)
79Size = NativeMethods.GetSystemMetricsForDpi(NativeMethods.SmCxSmallIcon, dpi);
22 references to Size
aspire-tray (22)
TrayApplication.Icons.cs (22)
80NativeCallException.Require(Size > 0, "GetSystemMetricsForDpi"); 84NativeMethods.ImageIcon, Size, Size, NativeMethods.LrLoadFromFile); 98var canvas = new PixelCanvas(owner, Size); 107var radius = Size * 0.3; 109draw(Size / 2d, Size / 2d, radius, 0xFF606060); 110draw(Size / 2d, Size / 2d, radius - Size / 16d, color); 139var canvas = new PixelCanvas(_owner, Size); 147using var canvas = new PixelCanvas(_owner, Size); 151var radius = Math.Max(3, Size * 0.22); 152var center = Size - radius; 154canvas.Circle(center, center, radius - Size * 0.045, 158canvas.Line(center, center - radius * 0.4, center, center, Size * 0.065, 0xFFFFFFFF); 159canvas.Circle(center, center + radius * 0.4, Size * 0.035, 0xFFFFFFFF); 163canvas.Line(center - radius * 0.4, center, center + radius * 0.4, center, Size * 0.065, 0xFFFFFFFF); 167var maskBytes = new byte[((Size + 15) / 16) * 2 * Size]; 170var mask = NativeMethods.CreateBitmap(Size, Size, 1, 1, (nint)maskBits);