C# Class Nexus.Client.Games.Starbound.SetupForm

This is the setup form for the Starbound game mode.
Inheritance: Nexus.Client.UI.ManagedFontForm, IView
Show file Open project: NexusMods/NexusModManager-4.5 Class Usage Examples

Private Properties

Property Type Description
wizSetup_Cancelled void
wizSetup_Finished void
wizSetup_SelectedTabPageChanged void

Public Methods

Method Description
SetupForm ( StarboundSetupVM p_vmlViewModel ) : System

A simple constructor that initializes the object with the given values.

Protected Methods

Method Description
ApplyTheme ( System.Windows.Forms.Theme p_thmTheme ) : void

Applies the given theme to the form.

SetupForm ( ) : System

The default constructor.

Private Methods

Method Description
wizSetup_Cancelled ( object sender, EventArgs e ) : void

Handles the WizardControl.Cancelled event of the wizard control.

This cancels the wizard.

wizSetup_Finished ( object sender, EventArgs e ) : void

Handles the WizardControl.Finished event of the wizard control.

This finishes the wizard and persists the selected values.

wizSetup_SelectedTabPageChanged ( object sender, VerticalTabControl e ) : void

Handles the VerticalTabControl.SelectedTabPageChanged event of the wizard control.

This validates each page as it is navigated away from.

Method Details

ApplyTheme() protected method

Applies the given theme to the form.
protected ApplyTheme ( System.Windows.Forms.Theme p_thmTheme ) : void
p_thmTheme System.Windows.Forms.Theme The theme to apply.
return void

SetupForm() protected method

The default constructor.
protected SetupForm ( ) : System
return System

SetupForm() public method

A simple constructor that initializes the object with the given values.
public SetupForm ( StarboundSetupVM p_vmlViewModel ) : System
p_vmlViewModel StarboundSetupVM The view model that provides the data and operations for this view.
return System