C# Class CadEditor.BlockEdit

Inheritance: System.Windows.Forms.Form
Datei anzeigen 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_oe property

protected int curActiveBlock
return int

curSubpalIndex protected_oe property

protected int curSubpalIndex
return int

dirty protected_oe property

protected bool dirty
return bool

formMain protected_oe property

protected FormMain,CadEditor formMain
return FormMain

objects protected_oe property

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

palette protected_oe property

protected byte[] palette
return byte[]

readOnly protected_oe property

protected bool readOnly
return bool

showAxis protected_oe property

protected bool showAxis
return bool

subPalItems protected_oe property

protected string[] subPalItems
return string[]

videoSprites protected_oe property

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