C# Class CadEditor.BlockEdit

Inheritance: System.Windows.Forms.Form
Show file Open project: spiiin/CadEditor Class Usage Examples

Protected Properties

Property Type Description
curActiveBlock int
curSubpalIndex int
dirty bool
formMain FormMain
objects CadEditor.ObjRec[]
palette byte[]
readOnly bool
showAxis bool
subPalItems string[]
videoSprites System.Windows.Forms.ImageList[]

Public Methods

Method Description
BlockEdit ( ) : System
makeObjImage ( int index ) : Image
setFormMain ( FormMain f ) : void

Protected Methods

Method Description
BlockEdit_FormClosing ( object sender, FormClosingEventArgs e ) : void
btClear_Click ( object sender, EventArgs e ) : void
btExport_Click ( object sender, EventArgs e ) : void
btFlipHorizontal_Click ( object sender, EventArgs e ) : void
btFlipVertical_Click ( object sender, EventArgs e ) : void
btImport_Click ( object sender, EventArgs e ) : void
btSave_Click ( object sender, EventArgs e ) : void
cbColor_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbShowAxis_CheckedChanged ( object sender, EventArgs e ) : void
cbSubpalette_DrawItemEvent ( object sender, DrawItemEventArgs e ) : void
cbSubpalette_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbType_SelectedIndexChanged ( object sender, EventArgs e ) : void
getBackId ( ) : byte
getBigBlockNo ( ) : byte
getPalNo ( ) : byte
mapScreen_MouseClick ( object sender, MouseEventArgs e ) : void
pb_MouseClick ( object sender, MouseEventArgs e ) : void
refillPanel ( ) : void
reloadLevel ( bool resetDirty = true ) : void
reloadLevelEx ( ) : void
resetControls ( ) : void
saveToFile ( ) : bool
setPal ( ) : void
setVideo ( ) : void
setVideoImage ( ) : void

Private Methods

Method Description
BlockEdit_Load ( object sender, EventArgs e ) : void
VisibleOnlyChange_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbLevelSelect_SelectedIndexChanged ( object sender, EventArgs e ) : void
preparePanel ( ) : void
returnCbLevelIndexes ( ) : void
setObjects ( ) : void

Method Details

BlockEdit() public method

public BlockEdit ( ) : System
return System

BlockEdit_FormClosing() protected method

protected BlockEdit_FormClosing ( object sender, FormClosingEventArgs e ) : void
sender object
e System.Windows.Forms.FormClosingEventArgs
return void

btClear_Click() protected method

protected btClear_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

btExport_Click() protected method

protected btExport_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

btFlipHorizontal_Click() protected method

protected btFlipHorizontal_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

btFlipVertical_Click() protected method

protected btFlipVertical_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

btImport_Click() protected method

protected btImport_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

btSave_Click() protected method

protected btSave_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

cbColor_SelectedIndexChanged() protected method

protected cbColor_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

cbShowAxis_CheckedChanged() protected method

protected cbShowAxis_CheckedChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

cbSubpalette_DrawItemEvent() protected method

protected cbSubpalette_DrawItemEvent ( object sender, DrawItemEventArgs e ) : void
sender object
e System.Windows.Forms.DrawItemEventArgs
return void

cbSubpalette_SelectedIndexChanged() protected method

protected cbSubpalette_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

cbType_SelectedIndexChanged() protected method

protected cbType_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

getBackId() protected method

protected getBackId ( ) : byte
return byte

getBigBlockNo() protected method

protected getBigBlockNo ( ) : byte
return byte

getPalNo() protected method

protected getPalNo ( ) : byte
return byte

makeObjImage() public method

public makeObjImage ( int index ) : Image
index int
return Image

mapScreen_MouseClick() protected method

protected mapScreen_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

pb_MouseClick() protected method

protected pb_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
return void

refillPanel() protected method

protected refillPanel ( ) : void
return void

reloadLevel() protected method

protected reloadLevel ( bool resetDirty = true ) : void
resetDirty bool
return void

reloadLevelEx() protected method

protected reloadLevelEx ( ) : void
return void

resetControls() protected method

protected resetControls ( ) : void
return void

saveToFile() protected method

protected saveToFile ( ) : bool
return bool

setFormMain() public method

public setFormMain ( FormMain f ) : void
f FormMain
return void

setPal() protected method

protected setPal ( ) : void
return void

setVideo() protected method

protected setVideo ( ) : void
return void

setVideoImage() protected method

protected setVideoImage ( ) : void
return void

Property Details

curActiveBlock protected property

protected int curActiveBlock
return int

curSubpalIndex protected property

protected int curSubpalIndex
return int

dirty protected property

protected bool dirty
return bool

formMain protected property

protected FormMain,CadEditor formMain
return FormMain

objects protected property

protected ObjRec[],CadEditor objects
return CadEditor.ObjRec[]

palette protected property

protected byte[] palette
return byte[]

readOnly protected property

protected bool readOnly
return bool

showAxis protected property

protected bool showAxis
return bool

subPalItems protected property

protected string[] subPalItems
return string[]

videoSprites protected property

protected ImageList[],System.Windows.Forms videoSprites
return System.Windows.Forms.ImageList[]