1 write to _artwork
aspire-tray (1)
TrayApplication.Menus.cs (1)
25_artwork = replacement;
24 references to _artwork
aspire-tray (24)
TrayApplication.cs (1)
527_artwork?.Dispose();
TrayApplication.Icons.cs (1)
15_iconData.Icon = _artwork!.TrayIcon(status);
TrayApplication.Menus.cs (6)
19if (_artwork is null || (_dpiDirty && !retained)) 24var previous = _artwork; 81SetMenuBitmap(root.Handle, documentation, _artwork!.DocumentationBitmap, byPosition: false); 84SetMenuBitmap(root.Handle, settings, _artwork.SettingsBitmap, byPosition: false); 101SetMenuBitmap(parent, position, _artwork!.Status(GetMenuStatus(host, discoveryAvailable)), byPosition: true); 156_artwork!.Status(GetMenuStatus(host, state.Discovery == DiscoveryState.Live)), byPosition: true);
TrayApplication.NativeSmoke.cs (16)
216NativeSmokeHarness.Require(_artwork is { Original: not 0, Connected: not 0, Disconnected: not 0 } 217&& _artwork.Connected != _artwork.Disconnected && _artwork.Original != _artwork.Connected, "Native icon ownership is incomplete."); 218NativeSmokeHarness.Require(_iconAdded && _iconData.Icon == _artwork!.TrayIcon(GetIconState(state)), 220NativeSmokeHarness.Require(Enum.GetValues<IconState>().Select(_artwork!.TrayIcon).Distinct().Count() == 4, 222NativeSmokeHarness.Require(_artwork.DocumentationBitmap != 0 && _artwork.SettingsBitmap != 0 223&& _artwork.DocumentationBitmap != _artwork.SettingsBitmap, 225NativeSmokeHarness.Require(Enum.GetValues<MenuStatus>().Select(_artwork.Status).Distinct().Count() == 5, 246&& item.Bitmap == _artwork.Status(GetMenuStatus(host, state.Discovery == DiscoveryState.Live)), 347? _artwork!.Status(GetMenuStatus(host, state.Discovery == DiscoveryState.Live)) 350ActionKind.Documentation => _artwork!.DocumentationBitmap, 351ActionKind.Settings => _artwork!.SettingsBitmap,