C# Class Jot.CustomInitializers.FormConfigurationInitializer

Initializes the tracking configuration for a (WinForms) Form object.
Inheritance: Jot.DefaultInitializer.DefaultConfigurationInitializer
Show file Open project: anakic/Jot

Public Methods

Method Description
InitializeConfiguration ( TrackingConfiguration configuration ) : void

Adds Height/Width/Top/Left/Windows state to the list of properties to track. Uses the "ResizeEnd" to trigger persist. Handles validation for edge cases (2nd display disconnected, saving size info while minimized/maximized).

Method Details

InitializeConfiguration() public method

Adds Height/Width/Top/Left/Windows state to the list of properties to track. Uses the "ResizeEnd" to trigger persist. Handles validation for edge cases (2nd display disconnected, saving size info while minimized/maximized).
public InitializeConfiguration ( TrackingConfiguration configuration ) : void
configuration TrackingConfiguration
return void