|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
using System.ComponentModel;
using System.Drawing;
namespace System.Windows.Forms;
#nullable disable
/// <summary>
/// This type is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code.
/// </summary>
[Obsolete(
Obsoletions.StatusBarMessage,
error: false,
DiagnosticId = Obsoletions.UnsupportedControlsDiagnosticId,
UrlFormat = Obsoletions.SharedUrlFormat)]
[EditorBrowsable(EditorBrowsableState.Never)]
[Browsable(false)]
public class StatusBarDrawItemEventArgs : DrawItemEventArgs
{
public StatusBarDrawItemEventArgs(
Graphics g,
Font font,
Rectangle r,
int itemId,
DrawItemState itemState,
StatusBarPanel panel) : base(
graphics: g,
font: font,
rect: r,
index: itemId,
state: itemState) => throw new PlatformNotSupportedException();
public StatusBarDrawItemEventArgs(
Graphics g,
Font font,
Rectangle r,
int itemId,
DrawItemState itemState,
StatusBarPanel panel,
Color foreColor,
Color backColor) : base(
graphics: g,
font: font,
rect: r,
index: itemId,
state: itemState,
foreColor: foreColor,
backColor: backColor) => throw new PlatformNotSupportedException();
public StatusBarPanel Panel => throw null;
}
|