C# Class Shed.frmShed

显示文件 Open project: kiniry-teaching/UCD Class Usage Examples

Public Properties

Property Type Description
pgdProperties System.Windows.Forms.PropertyGrid
stsStatus System.Windows.Forms.ToolStripStatusLabel

Protected Properties

Property Type Description
_compname string
_projname string

Public Methods

Method Description
OnKeydown ( Keys key ) : void
OnKeydownShape ( Keys key ) : void
SelectPixel ( Pixel pixel ) : void
SelectShape ( TreeNode node ) : void
Shape ( TreeNode Node ) : Shape
frmShed ( ) : System

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
Compile ( bool rename ) : void
CompileHFile ( ) : void
CompileHFile ( StreamWriter stream, StringBuilder sb ) : void
CompileHFile ( TreeNodeCollection nodes, StringBuilder sb, uint &SID ) : void
CompileKFile ( ) : void
CompileKFile ( BinaryWriter stream, Shape shape ) : void
CompileKFile ( BinaryWriter stream, TreeNodeCollection nodes, TypesOfShape type ) : void
CompileKFile ( BinaryWriter stream, Zones zones ) : void
InitializeComponent ( ) : void

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

Open ( ) : void
Open ( StreamReader stream, TreeNode parentNode ) : void
SIDUsed ( uint v, TreeNode node ) : bool
Save ( StreamWriter stream, TreeNode node ) : bool
Save ( bool rename ) : bool
Shed_Load ( object sender, EventArgs e ) : void
Shed_MdiChildActivate ( object sender, EventArgs e ) : void
Shed_Resize ( object sender, EventArgs e ) : void
ShowShape ( Shape shape ) : void
exitToolStripMenuItem_Click ( object sender, EventArgs e ) : void
frmShed_FormClosing ( object sender, FormClosingEventArgs e ) : void
mnuFileCompileTo_Click ( object sender, EventArgs e ) : void
mnuFileCompile_Click ( object sender, EventArgs e ) : void
mnuFileOpen_Click ( object sender, EventArgs e ) : void
mnuFileSaveAs_Click ( object sender, EventArgs e ) : void
mnuFileSave_Click ( object sender, EventArgs e ) : void
mnuShapeDelete_Click ( object sender, EventArgs e ) : void
mnuShapeNewChild_Click ( object sender, EventArgs e ) : void
mnuShapeNew_Click ( object sender, EventArgs e ) : void
mnuWindowArrange_Click ( object sender, EventArgs e ) : void
mnuWindowCascade_Click ( object sender, EventArgs e ) : void
mnuWindowCloseAll_Click ( object sender, EventArgs e ) : void
mnuWindowHorizontal_Click ( object sender, EventArgs e ) : void
mnuWindowVertical_Click ( object sender, EventArgs e ) : void
pgdProperties_PropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void
setCaption ( ) : void
spcProperties_Panel2_Resize ( object sender, EventArgs e ) : void
splPropertiesSplit_SplitterMoved ( object sender, SplitterEventArgs e ) : void
tvwShapes_AfterSelect ( object sender, TreeViewEventArgs e ) : void
tvwShapes_MouseDoubleClick ( object sender, MouseEventArgs e ) : void

Method Details

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

OnKeydown() public method

public OnKeydown ( Keys key ) : void
key Keys
return void

OnKeydownShape() public method

public OnKeydownShape ( Keys key ) : void
key Keys
return void

SelectPixel() public method

public SelectPixel ( Pixel pixel ) : void
pixel Pixel
return void

SelectShape() public method

public SelectShape ( TreeNode node ) : void
node TreeNode
return void

Shape() public method

public Shape ( TreeNode Node ) : Shape
Node TreeNode
return Shape

frmShed() public method

public frmShed ( ) : System
return System

Property Details

_compname protected_oe property

protected string _compname
return string

_projname protected_oe property

protected string _projname
return string

pgdProperties public_oe property

public System.Windows.Forms.PropertyGrid pgdProperties
return System.Windows.Forms.PropertyGrid

stsStatus public_oe property

public System.Windows.Forms.ToolStripStatusLabel stsStatus
return System.Windows.Forms.ToolStripStatusLabel