#region License // Copyright 2005-2019 Paul Kohler (https://github.com/paulkohler/minisqlquery). All rights reserved. // This source code is made available under the terms of the GNU Lesser General Public License v3.0 // https://github.com/paulkohler/minisqlquery/blob/master/LICENSE #endregion using System.Windows.Forms; namespace MiniSqlQuery.Core { /// /// An interface for the form that provides the find replace functionality. /// public interface IFindReplaceWindow { /// /// Gets or sets the "find string". /// /// The find string. string FindString { get; set; } /// /// Gets a value indicating whether this instance is disposed. /// /// /// true if this instance is disposed; otherwise, false. /// bool IsDisposed { get; } /// /// Gets or sets the "replace string". /// /// The replace string. string ReplaceString { get; set; } /// /// Gets or sets a value indicating whether the form is "top most" in the window stack. /// /// true if it's top most; otherwise, false. bool TopMost { get; set; } /// /// Gets or sets a value indicating whether this form is visible. /// /// true if visible; otherwise, false. bool Visible { get; set; } /// /// Shows the window. /// /// The owner form. void Show(IWin32Window owner); } }