C# Class CrossStitchCreator.MainForm

Datei anzeigen Open project: adrianj/CrossStitchCreator Class Usage Examples

Private Properties

Property Type Description
GetImageFormatFromExtension ImageFormat
InitializeComponent void
MainForm_Load void
RedrawPattern void
RedrawTab1Images void
RedrawTab2Images void
RedrawTab3Images void
SaveImage void
SavePatternLegend void
StopPainting void
UpdateColourMap void
aboutToolStripMenuItem_Click void
disposeColourViewer void
editButton_Click void
exitToolStripMenuItem_Click void
modifyColours void
modifyOutputSize void
openFileDialog_FileOk void
openToolStripMenuItem_Click void
pictureBoxNew_MouseClick void
saveAsToolStripMenuItem_Click void
savePatternImageAs void
savePatternLegendAsToolStripMenuItem_Click void
showPalette void
tabPage2_Enter void
tabPageRecolour_Enter void
undoToolStripMenuItem_Click void
updateButton_Click void
updateFormFromSettings void
updateSettingsFromForm void

Public Methods

Method Description
CreateNewColourMap ( ) : void
CropImage ( object sender, EventArgs e ) : void
LoadImage ( ) : void
MainForm ( ) : System
RecolourImage ( bool startAgain ) : void
ResizeImage ( object sender, EventArgs e ) : void
ShowPatternEditor ( ) : void
mColourViewer_ColourChangeEvent ( object sender, ColourChangeEventArgs e ) : void
mColourViewer_FormClosing ( object sender, FormClosingEventArgs e ) : void
patternEditor_FormClosing ( object sender, FormClosingEventArgs e ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
GetImageFormatFromExtension ( string path ) : ImageFormat
InitializeComponent ( ) : void

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

MainForm_Load ( object sender, EventArgs e ) : void
RedrawPattern ( ) : void
RedrawTab1Images ( ) : void
RedrawTab2Images ( ) : void
RedrawTab3Images ( ) : void
SaveImage ( Bitmap bmp, string path ) : void
SavePatternLegend ( ) : void
StopPainting ( object sender, EventArgs e ) : void
UpdateColourMap ( ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
disposeColourViewer ( ) : void
editButton_Click ( object sender, EventArgs e ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
modifyColours ( object sender, EventArgs e ) : void
modifyOutputSize ( object sender, EventArgs e ) : void
openFileDialog_FileOk ( object sender, CancelEventArgs e ) : void
openToolStripMenuItem_Click ( object sender, EventArgs e ) : void
pictureBoxNew_MouseClick ( object sender, MouseEventArgs e ) : void
saveAsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
savePatternImageAs ( object sender, EventArgs e ) : void
savePatternLegendAsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
showPalette ( object sender, EventArgs e ) : void
tabPage2_Enter ( object sender, EventArgs e ) : void
tabPageRecolour_Enter ( object sender, EventArgs e ) : void
undoToolStripMenuItem_Click ( object sender, EventArgs e ) : void
updateButton_Click ( object sender, EventArgs e ) : void
updateFormFromSettings ( ) : void
updateSettingsFromForm ( ) : void

Method Details

CreateNewColourMap() public method

public CreateNewColourMap ( ) : void
return void

CropImage() public method

public CropImage ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

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

LoadImage() public method

public LoadImage ( ) : void
return void

MainForm() public method

public MainForm ( ) : System
return System

RecolourImage() public method

public RecolourImage ( bool startAgain ) : void
startAgain bool
return void

ResizeImage() public method

public ResizeImage ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

ShowPatternEditor() public method

public ShowPatternEditor ( ) : void
return void

mColourViewer_ColourChangeEvent() public method

public mColourViewer_ColourChangeEvent ( object sender, ColourChangeEventArgs e ) : void
sender object
e ColourChangeEventArgs
return void

mColourViewer_FormClosing() public method

public mColourViewer_FormClosing ( object sender, FormClosingEventArgs e ) : void
sender object
e FormClosingEventArgs
return void

patternEditor_FormClosing() public method

public patternEditor_FormClosing ( object sender, FormClosingEventArgs e ) : void
sender object
e FormClosingEventArgs
return void