Show / Hide Table of Contents

Class WindowSettings

Contains the settings information for windows.

Inheritance
System.Object
SettingsCategoryBase
WindowSettings
Inherited Members
SettingsCategoryBase.CategoryName
SettingsCategoryBase.DisplayName
SettingsCategoryBase.ShowInSettingsManager
SettingsCategoryBase.AllowedValues
SettingsCategoryBase.GetAllowedValuesOrDefault(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.WindowManagement
Assembly: Phoenix.Core.dll
Syntax
[Serializable]
public class WindowSettings : SettingsCategoryBase

Constructors

View Source

WindowSettings()

Initializes a new instance of the WindowSettings class.

Declaration
public WindowSettings()

Properties

View Source

AutoFocusActivatedTabs

Gets or sets a value indicating whether the user is allowing tabs to auto-focus.

Declaration
[PhoenixSetting("AutoFocusActivatedTabs", "Auto Focus Activated Tabs")]
public bool AutoFocusActivatedTabs { get; set; }
Property Value
Type Description
System.Boolean
View Source

ClosedViews

Gets or sets the list of open views.

Declaration
[PhoenixSetting("ClosedViews", null, Hidden = true)]
public SerializableList<string> ClosedViews { get; set; }
Property Value
Type Description
SerializableList<System.String>
View Source

DevicePanelWidth

Gets or sets the width of the device panel when loaded.

Declaration
[PhoenixSetting("DevicePanelWidth", null, Hidden = true)]
public double DevicePanelWidth { get; set; }
Property Value
Type Description
System.Double
View Source

IsDeviceCollapsed

Gets or sets a value indicating whether the device panel is collapsed.

Declaration
[PhoenixSetting("IsDeviceCollapsed", null, Hidden = true)]
public bool IsDeviceCollapsed { get; set; }
Property Value
Type Description
System.Boolean
View Source

IsOutputCollapsed

Gets or sets a value indicating whether the output panel is collapsed.

Declaration
[PhoenixSetting("IsOutputCollapsed", null, Hidden = true)]
public bool IsOutputCollapsed { get; set; }
Property Value
Type Description
System.Boolean
View Source

MainWindowState

Gets or sets the state (position, size, and minimized or not) of the main window.

Declaration
public WindowStateInfo MainWindowState { get; set; }
Property Value
Type Description
WindowStateInfo
View Source

OpenViews

Gets or sets the list of open views.

Declaration
[PhoenixSetting("OpenViews", null, Hidden = true)]
public SerializableList<string> OpenViews { get; set; }
Property Value
Type Description
SerializableList<System.String>
View Source

OutputPanelHeight

Gets or sets the height of the output panel when loaded.

Declaration
[PhoenixSetting("OutputPanelHeight", null, Hidden = true)]
public double OutputPanelHeight { get; set; }
Property Value
Type Description
System.Double
View Source

UndockedViews

Gets or sets the list of undocked views.

Declaration
[PhoenixSetting("UndockedViews", null, Hidden = true)]
public SerializableList<string> UndockedViews { get; set; }
Property Value
Type Description
SerializableList<System.String>
View Source

UndockedWindowStates

Gets or sets the states of windows containing undocked views.

Declaration
public SerializableDictionary<string, WindowStateInfo> UndockedWindowStates { get; set; }
Property Value
Type Description
SerializableDictionary<System.String, WindowStateInfo>

Methods

View Source

Save()

Saves the current settings.

Declaration
public void Save()
  • View Source
In This Article
Back to top Generated by DocFX