C# Class Gears.ExportForm

Inheritance: System.Windows.Forms.Form
Exibir arquivo Open project: jwatte/gears Class Usage Examples

Public Methods

Method Description
ExportForm ( ) : System
executeWorkOrder ( GCodeWorkOrder wo ) : void
setInfo ( GearInfo info, GearCalc gearA, GearCalc gearB, PointF profileA, PointF profileB ) : void

Private Methods

Method Description
ExportForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
ExportForm_Load ( object sender, EventArgs e ) : void
SaveControls ( IControlSave cs ) : void
buttonDirectory_Click ( object sender, EventArgs e ) : void
buttonExport_Click ( object sender, EventArgs e ) : void
buttonFilePatternHelp_Click ( object sender, EventArgs e ) : void
checkBox1_CheckedChanged ( object sender, EventArgs e ) : void
closeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
comboBox1_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboFaceMilling_Validating ( object sender, CancelEventArgs e ) : void
enumToString ( FaceMilling fm ) : string
executeWorkOrders ( GCodeWorkOrder orders ) : bool
gatherWorkOrder ( bool pinion, GCodeWorkOrder &wo ) : bool
getDimensions ( Dimensions &dim ) : bool
getFileInfo ( bool pinion, WorkFileInfo &fi ) : void
getMillInfo ( MillInfo &mi ) : bool
getToothMillInfo ( MillInfo &mi ) : bool
loadControls ( IControlLoad xl ) : void
loadSettingsFromFile ( string path ) : void
loadSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
makeFileName ( bool pinion, bool toothProfile ) : string
makeWorkOrders ( ) : Gears.GCodeWorkOrder[]
saveSettingsToFile ( string path ) : void
saveSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
setToothMillEnabled ( bool enabled ) : void
stringToEnum ( string s ) : FaceMilling
textBoxEndMillDiameter_Validating ( object sender, CancelEventArgs e ) : void
textBoxFileNamePattern_Validated ( object sender, EventArgs e ) : void
textBoxFileNamePattern_Validating ( object sender, CancelEventArgs e ) : void
textHoleDiameter_Validating ( object sender, CancelEventArgs e ) : void
textHoleWallThickness_Validating ( object sender, CancelEventArgs e ) : void
textPlateMargin_Validating ( object sender, CancelEventArgs e ) : void
textPlateThickness_Validating ( object sender, CancelEventArgs e ) : void
textRidgeDepth_Validating ( object sender, CancelEventArgs e ) : void
textRidgeThickness_Validating ( object sender, CancelEventArgs e ) : void
textStockThickness_Validating ( object sender, CancelEventArgs e ) : void
textToothCuttingDepth_Validating ( object sender, CancelEventArgs e ) : void
textToothMillDiameter_Validating ( object sender, CancelEventArgs e ) : void
textToothPassDepth_Validating ( object sender, CancelEventArgs e ) : void
textToothStepOver_Validating ( object sender, CancelEventArgs e ) : void
textToothThickness_Validating ( object sender, CancelEventArgs e ) : void
validateInch ( object sender, CancelEventArgs args ) : double
verifyWorkOrder ( GCodeWorkOrder wo, string &error, Control &errControl ) : bool

Method Details

ExportForm() public method

public ExportForm ( ) : System
return System

executeWorkOrder() public static method

public static executeWorkOrder ( GCodeWorkOrder wo ) : void
wo GCodeWorkOrder
return void

setInfo() public method

public setInfo ( GearInfo info, GearCalc gearA, GearCalc gearB, PointF profileA, PointF profileB ) : void
info GearInfo
gearA GearCalc
gearB GearCalc
profileA System.Drawing.PointF
profileB System.Drawing.PointF
return void