Added new overloads for the Chart.ShowProperties() method. The new overloads allow the specification of the properties dialog location and size and returns the final size and location. The new overloads are described as follows:
/// <p>DOC-SUMMARY-TAG-OPEN
/// Raises the chart properties dialog at runtime.
/// <p>DOC-SUMMARY-TAG-CLOSE
/// <param name="rect">
/// <para>Specifies a Rectangle reference that provides and returns the properties dialog location in screen coordinates.</para>
/// Specifying an empty rectangle will center the properties dialog relative to the chart parent window.
/// </param>
/// <returns>DialogResult</returns>
/// <remarks>
/// <para>The properties dialog allows modification of the chart properties,
/// including data, at runtime. All available properties are displayed on multiple tabs.</para>
/// <para>The properties dialog will always be displayed with a minimum size.</para>
/// </remarks>
public DialogResult ShowProperties(ref Rectangle rect)
/// <p>DOC-SUMMARY-TAG-OPEN
/// Raises the customized chart properties dialog at runtime.
/// <p>DOC-SUMMARY-TAG-CLOSE
/// <param name="ppf">Specifies PropertyPageFlags combinations that limit available properties.</param>
/// <param name="rect">
/// <para>Specifies a Rectangle reference that provides and returns the properties dialog location in screen coordinates.</para>
/// Specifying an empty rectangle will center the properties dialog relative to the chart parent window.
/// </param>
/// <remarks>
/// <para>The properties dialog allows modification of the chart properties, including data, at runtime.
/// All available properties are displayed on multiple tabs.</para>
/// <para>The properties dialog will always be displayed with a minimum size.</para>
/// </remarks>
/// <returns>DialogResult</returns>
public DialogResult ShowProperties(PropertyPageFlags ppf, ref Rectangle rect)