using FastReport.Utils;
namespace FastReport
{
partial class ComponentBase
{
///
/// Draws the object.
///
/// Paint event args.
///
/// This method is widely used in the FastReport. It is called each time when the object needs to draw
/// or print itself.
/// In order to draw the object correctly, you should multiply the object's bounds by the scale
/// parameter.
/// cache parameter is used to optimize the drawing speed. It holds all items such as
/// pens, fonts, brushes, string formats that was used before. If the item with requested parameters
/// exists in the cache, it will be returned (instead of create new item and then dispose it).
///
public virtual void Draw(FRPaintEventArgs e)
{
}
}
}