Доработан Docking
This commit is contained in:
@@ -10,8 +10,7 @@ namespace Lattice.UI.Docking.Abstractions;
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Реализации этого интерфейса представляют собой центральный координатор UI-слоя,
|
||||
/// который интегрирует функциональность менеджера макета, системы перетаскивания
|
||||
/// и контекстных меню в единый визуальный компонент.
|
||||
/// который интегрирует функциональность менеджера макета и контекстных меню в единый визуальный компонент.
|
||||
/// </remarks>
|
||||
public interface IDockHost : IDockControl
|
||||
{
|
||||
@@ -23,8 +22,7 @@ public interface IDockHost : IDockControl
|
||||
/// представляющих все активные плавающие окна в системе.
|
||||
/// </value>
|
||||
/// <remarks>
|
||||
/// Плавающие окна могут быть созданы пользователем путем перетаскивания элементов
|
||||
/// за пределы основного окна или программно через методы API.
|
||||
/// Плавающие окна могут быть созданы пользователем или программно через методы API.
|
||||
/// </remarks>
|
||||
IEnumerable<IFloatingWindowControl> FloatingWindows { get; }
|
||||
|
||||
@@ -45,7 +43,7 @@ public interface IDockHost : IDockControl
|
||||
/// Получает или задает значение, указывающее, отображается ли панель инструментов (Toolbox).
|
||||
/// </summary>
|
||||
/// <value>
|
||||
/// true, если панель инструментов видима; в противном случае — false.
|
||||
/// true, если панель инструментов видима; в противном случае false.
|
||||
/// Значение по умолчанию зависит от реализации.
|
||||
/// </value>
|
||||
/// <remarks>
|
||||
@@ -58,7 +56,7 @@ public interface IDockHost : IDockControl
|
||||
/// Получает или задает значение, указывающее, отображается ли строка состояния.
|
||||
/// </summary>
|
||||
/// <value>
|
||||
/// true, если строка состояния видима; в противном случае — false.
|
||||
/// true, если строка состояния видима; в противном случае false.
|
||||
/// Значение по умолчанию зависит от реализации.
|
||||
/// </value>
|
||||
/// <remarks>
|
||||
@@ -71,9 +69,9 @@ public interface IDockHost : IDockControl
|
||||
/// Получает или задает значение, указывающее, отображается ли главное меню приложения.
|
||||
/// </summary>
|
||||
/// <value>
|
||||
/// true, если главное меню видимо; в противном случае — false.
|
||||
/// true, если главное меню видимо; в противном случае false.
|
||||
/// Значение по умолчанию зависит от реализации.
|
||||
/// </remarks>
|
||||
/// </value>
|
||||
bool ShowMenu { get; set; }
|
||||
|
||||
/// <summary>
|
||||
@@ -148,7 +146,7 @@ public interface IDockHost : IDockControl
|
||||
void RemoveAutoHidePanel(IAutoHidePanelControl panel);
|
||||
|
||||
/// <summary>
|
||||
/// Событие, возникающее при изменении структуры макета док-системы.
|
||||
/// Происходит при изменении структуры макета док-системы.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Может вызываться при добавлении/удалении элементов, изменении размеров,
|
||||
@@ -157,12 +155,12 @@ public interface IDockHost : IDockControl
|
||||
event EventHandler LayoutChanged;
|
||||
|
||||
/// <summary>
|
||||
/// Событие, возникающее при создании нового плавающего окна.
|
||||
/// Происходит при создании нового плавающего окна.
|
||||
/// </summary>
|
||||
event EventHandler<FloatingWindowCreatedEventArgs> FloatingWindowCreated;
|
||||
|
||||
/// <summary>
|
||||
/// Событие, возникающее при закрытии плавающего окна.
|
||||
/// Происходит при закрытии плавающего окна.
|
||||
/// </summary>
|
||||
event EventHandler<FloatingWindowClosedEventArgs> FloatingWindowClosed;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user