Extensions
Extension class.
Methods
public static bool Configure(BasketMessageAdapter adapter, Window owner, bool autoConnect, SettingsStorage windowSettings)
result = Extensions.Configure(adapter, owner, autoConnect, windowSettings)
Configure connection using ConnectorWindow.
- adapter
- The connection.
- owner
- UI thread owner.
- autoConnect
- Auto connect.
- windowSettings
- ConnectorWindow settings.
Returns: if the specified connection was configured, otherwise, .
public static bool Configure(BasketMessageAdapter adapter, Window owner)
result = Extensions.Configure(adapter, owner)
Configure connection using ConnectorWindow.
- adapter
- The connection.
- owner
- UI thread owner.
Returns: if the specified connection was configured, otherwise, .
public static bool Configure(Connector connector, Window owner)
result = Extensions.Configure(connector, owner)
Configure connection using ConnectorWindow.
- connector
- The connection.
- owner
- UI thread owner.
Returns: if the specified connection was configured, otherwise, .
public static void ExcludeAllSecurity(SecurityPicker picker)
Extensions.ExcludeAllSecurity(picker)
Exclude AllSecurity.
- picker
- SecurityPicker.
public static string ExtToLogo(string fileExt)
result = Extensions.ExtToLogo(fileExt)
Get icon for the specified file extension.
- fileExt
- File extension.
Returns: Logo name.
public static void FromStorage(SettingsStorage storage, Window window)
Extensions.FromStorage(storage, window)
Load settings.
- storage
- Settings storage.
- window
- Window instance.
public static string GetPriceTextFormat(Security security)
result = Extensions.GetPriceTextFormat(security)
Generate price format for the specified security.
- security
- Security.
Returns: Price format.
public static string GetProcessStateIconName(Strategy strategy)
result = Extensions.GetProcessStateIconName(strategy)
Get icon for ProcessState.
- strategy
- Strategy.
Returns: Icon name.
public static string GetProcessStateIconName(ProcessStates state)
result = Extensions.GetProcessStateIconName(state)
Get icon for ProcessStates.
- state
- ProcessStates.
Returns: Icon name.
public static string GetVolumeTextFormat(Security security)
result = Extensions.GetVolumeTextFormat(security)
Generate volume format for the specified security.
- security
- Security.
Returns: Volume format.
public static OrderWindow Init(OrderWindow window, Connector connector)
result = Extensions.Init(window, connector)
Initialize .
- window
- The window for the order creating.
- connector
- The class to create connections to trading systems.
Returns: The window for the order creating.
public static void LoadDevExpressControl(DependencyObject obj, string settings)
Extensions.LoadDevExpressControl(obj, settings)
Load DevExpress control settings.
- obj
- Control.
- settings
- Settings.
public static void LoadLayout(DockLayoutManager manager, string layout)
Extensions.LoadLayout(manager, layout)
Restore layout state.
- manager
- Represents a container for dock and layout items.
- layout
- Layout encoded as a string.
public static void Restart(Window owner)
Extensions.Restart(owner)
Start application.
- owner
- Main window.
public static string SaveDevExpressControl(DependencyObject obj)
result = Extensions.SaveDevExpressControl(obj)
Save DevExpress control settings.
- obj
- Control.
Returns: Settings.
public static string SaveLayout(DockLayoutManager manager)
result = Extensions.SaveLayout(manager)
Save layout state.
- manager
- Represents a container for dock and layout items.
Returns: Layout encoded as a string.
public static bool ShowSettingsWindow<TSettings>(TSettings settings, DependencyObject owner, string docUrl)
result = Extensions.ShowSettingsWindow(settings, owner, docUrl)
Show SettingsWindow to edit settings.
- settings
- Settings.
- owner
- UI thread owner.
- docUrl
- Documentation URL.
Returns: , if settings were changed, otherwise, .
public static SettingsStorage ToStorage(Window window)
result = Extensions.ToStorage(window)
Save settings.
- window
- Window instance.
Returns: Settings storage.