|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
using System.Drawing;
namespace System.Windows.Forms.ButtonInternal;
internal abstract partial class ButtonBaseAdapter
{
internal class LayoutData
{
public Rectangle Client;
public Rectangle Face;
public Rectangle CheckArea;
public Rectangle CheckBounds;
public Rectangle TextBounds;
public Rectangle Field;
public Rectangle Focus;
public Rectangle ImageBounds;
// For .NET Framework 1.1 compatibility
public Point ImageStart;
public LayoutOptions Options;
internal LayoutData(LayoutOptions options)
{
Debug.Assert(options is not null, "must have options");
Options = options;
}
}
}
|