C# Class Bloom.Collection.CollectionSettingsDialog

Inheritance: System.Windows.Forms.Form
Show file Open project: BloomBooks/BloomDesktop Class Usage Examples

Protected Properties

Property Type Description
_language1Label System.Windows.Forms.Label
_language1Name System.Windows.Forms.Label
_language2Label System.Windows.Forms.Label
_language2Name System.Windows.Forms.Label
_language3Label System.Windows.Forms.Label
_language3Name System.Windows.Forms.Label

Private Properties

Property Type Description
AdjustFontComboDropdownWidth void
AnyReasonToRestart bool
ChangeLanguage LanguageInfo
ChangeThatRequiresRestart void
FontSettingsLinkClicked void
InitializeComponent void
LoadBrandingCombo void
LoadFontCombo void
LoadPageNumberStyleCombo void
OnLoad void
SetupXMatterList void
UpdateDisplay void
_automaticallyUpdate_CheckedChanged void
_bloomCollectionName_TextChanged void
_brandingCombo_SelectedIndexChanged void
_cancelButton_Click void
_fontComboLanguage1_SelectedIndexChanged void
_fontComboLanguage2_SelectedIndexChanged void
_fontComboLanguage3_SelectedIndexChanged void
_fontSettings1Link_LinkClicked void
_fontSettings2Link_LinkClicked void
_fontSettings3Link_LinkClicked void
_helpButton_Click void
_language1ChangeLink_LinkClicked void
_language2ChangeLink_LinkClicked void
_language3ChangeLink_LinkClicked void
_okButton_Click void
_removeSecondNationalLanguageButton_LinkClicked void
_showExperimentalTemplates_CheckedChanged void
_tab_SelectedIndexChanged void
_xmatterList_SelectedIndexChanged void
checkBox1_CheckedChanged void

Public Methods

Method Description
CollectionSettingsDialog ( CollectionSettings collectionSettings, XMatterPackFinder xmatterPackFinder, QueueRenameOfCollection queueRenameOfCollection, PageRefreshEvent pageRefreshEvent ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnHandleCreated ( EventArgs e ) : void

Private Methods

Method Description
AdjustFontComboDropdownWidth ( ) : void
AnyReasonToRestart ( ) : bool
ChangeLanguage ( string iso639Code, string potentiallyCustomName = null ) : LanguageInfo
ChangeThatRequiresRestart ( ) : void
FontSettingsLinkClicked ( string langName, int langNum ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadBrandingCombo ( ) : void
LoadFontCombo ( ) : void
LoadPageNumberStyleCombo ( ) : void
OnLoad ( object sender, EventArgs e ) : void
SetupXMatterList ( ) : void

NB The selection stuff is flaky if we attempt to select things before the control is all created, settled down, bored.

UpdateDisplay ( ) : void
_automaticallyUpdate_CheckedChanged ( object sender, EventArgs e ) : void
_bloomCollectionName_TextChanged ( object sender, EventArgs e ) : void
_brandingCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
_cancelButton_Click ( object sender, EventArgs e ) : void
_fontComboLanguage1_SelectedIndexChanged ( object sender, EventArgs e ) : void
_fontComboLanguage2_SelectedIndexChanged ( object sender, EventArgs e ) : void
_fontComboLanguage3_SelectedIndexChanged ( object sender, EventArgs e ) : void
_fontSettings1Link_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
_fontSettings2Link_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
_fontSettings3Link_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
_helpButton_Click ( object sender, EventArgs e ) : void
_language1ChangeLink_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
_language2ChangeLink_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
_language3ChangeLink_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
_okButton_Click ( object sender, EventArgs e ) : void
_removeSecondNationalLanguageButton_LinkClicked ( object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e ) : void
_showExperimentalTemplates_CheckedChanged ( object sender, EventArgs e ) : void
_tab_SelectedIndexChanged ( object sender, EventArgs e ) : void
_xmatterList_SelectedIndexChanged ( object sender, EventArgs e ) : void
checkBox1_CheckedChanged ( object sender, EventArgs e ) : void

Method Details

CollectionSettingsDialog() public method

public CollectionSettingsDialog ( CollectionSettings collectionSettings, XMatterPackFinder xmatterPackFinder, QueueRenameOfCollection queueRenameOfCollection, PageRefreshEvent pageRefreshEvent ) : System
collectionSettings CollectionSettings
xmatterPackFinder Bloom.Book.XMatterPackFinder
queueRenameOfCollection QueueRenameOfCollection
pageRefreshEvent PageRefreshEvent
return System

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

OnHandleCreated() protected method

protected OnHandleCreated ( EventArgs e ) : void
e System.EventArgs
return void

Property Details

_language1Label protected property

protected Label,System.Windows.Forms _language1Label
return System.Windows.Forms.Label

_language1Name protected property

protected Label,System.Windows.Forms _language1Name
return System.Windows.Forms.Label

_language2Label protected property

protected Label,System.Windows.Forms _language2Label
return System.Windows.Forms.Label

_language2Name protected property

protected Label,System.Windows.Forms _language2Name
return System.Windows.Forms.Label

_language3Label protected property

protected Label,System.Windows.Forms _language3Label
return System.Windows.Forms.Label

_language3Name protected property

protected Label,System.Windows.Forms _language3Name
return System.Windows.Forms.Label